Episode 27: What Every Web Developer Needs To Know

Kevin leads a discussion on what every web developer needs to know.

Topics

  • Javascript – language or toolkits?
  • Does clean HTML matter? What are the tangible benefits?
  • Working with designers who only speak Photoshop
  • Basic usability
  • Tools every web developer needs
  • Progressive enhancement
  • K. Scott introduces the Lightning Round
Links

Download / Listen

Herding Code 27: What every web developer should know

Episode 26: Laurent Bugnion on WPF and Silverlight

Jon talks to Laurent Bugnion about WPF and Silverlight. Laurent’s an expert on WPF and Silverlight, and is the author of Silverlight 2 Unleashed.

Topics

  • Differences between WPF and Silverlight
  • Thoughts on Silverlight offline
  • Model-View-ViewModel pattern and applications in Blend
  • WPF Disciples mailing list
  • Why use WPF instead of Winforms
  • Non-visual benefits of WPF and Silverlight
  • Benefits of the XAML format
  • Silverlight’s VisualStateManager compared to WPF triggers
  • Laurent’s experiences writing Silverlight 2 Unleashed
Links

Download / Listen
Herding Code 26: Laurent Bugnion on WPF and Silverlight

Episode 25: PDC 2008 Podcaster Roundtable with Deep Fried Bytes and StackOverflow (part 2)

While we were at the Microsoft PDC 2008 conference, we met up with the guys from the Deep Fried Bytes podcast as well as Jeff Atwood (StackOverflow, CodingHorror) for a podcaster roundtable. The first part of this discussion is over at Deep Fried Bytes (Episode 18).

Download / Listen

Herding Code 25: PDC 2008 Podcaster Roundtable with Deep Fried Bytes and StackOverflow (part 2)

Episode 24: Phil Haack on the ASP.NET MVC Beta Release (part 2)

This is the second half of our interview with Phil Haack on the ASP.NET MVC Beta Release.

Topics

  • ModelBinders in ASP.NET MVC
  • Lessons learned in building MVC (question from Brian Henderson)
  • To what extent did the MVC team look at other frameworks like Monorail, Rails, Django, etc.
  • Any new features for the 1.0 release? How about 2.0?
  • What’s next for you after MVC ships?
  • How is the MVC team’s community-centered release style affecting other Microsoft teams?
  • Will MVC’s TDD focus affect other Microsoft frameworks?
  • Would MVC be a good fit for a RESTful service system
  • RESTful routing
  • What Visual Studio features can we expect
  • How has one year at Microsoft been for you?
  • Strongly typed ActionLink having been moved to MVC futures
Links

Download / Listen

Herding Code 24: Phil Haack on the ASP.NET MVC Beta Release (part 2)

Episode 23: Phil Haack on the ASP.NET MVC Beta Release (part 1)

This is the first half of our interview with Phil Haack on the ASP.NET MVC Beta Release.

Topics

  • The MVC Elevator Speech
  • MVC and Codebehind files
  • How MVC differs from Webforms
  • How MVC changes your development process
  • The difficulty in unit testing UI
  • What’s the threshold for testing your programs?
  • The File / New / MVC experience
  • How MVC is built for extensibility
  • How MVC is stress tested
  • Is there a controls story for MVC?
Links

Download / Listen

Herding Code 23: Phil Haack on the ASP.NET MVC Beta Release (part 1)