Category: Development

SDP: Testing ASP.NET MVC Web Apps

My first presentation at the December 2013 Sela Developer Conference was on testing ASP.NET MVC Web Apps. My talk focuses on helping MVC programmers get started with unit tests and spec tests. It talks about using the right tools for the job and gives a general overview of some of the common tools, including Visual […]

Continue Reading...

Microsoft Official HTML5 Programming Course

Gil Fink, Alex Golesh and I have written Microsoft’s new course on HTML5 Programming (10953A). The course introduces newcomers to HTML5, CSS3, and JavaScript APIs, while adhering to current best practices. Working through a hands-on lab, students build their first HTML client-side application, and then gradually add HTML5 elements and attributes, CSS3 styles, and JavaScript. […]

Continue Reading...

Visualizing TDD

I saw an angel in the block of marble and I just chiseled ’til I set him free. – Michelangelo My last post, about what my colleague Yuval Mazor coined “post-tdd-ism”, came under some criticism. It was mostly triggered, understandably, by the last sentence of this paragraph: So we learn over time which design patterns […]

Continue Reading...