Episode 33: Intertube Inauguration and Questions From Listeners

This week Kevin leads a discussion about the inauguration on the web, then we field some questions from listeners.

  • Live inauguration video on Silverlight sites
  • Photosynth picture of the inauguration
  • whitehouse.gov on webforms – will Viewstate bring down the presidency?
  • Armchair quarterbacking the whitehouse.gov site
  • whitehouse.gov updates robots.txt
  • And Twitter didn’t die!
  • Question – What is the one thing I should learn this year
  • – K. Scott – SOLID, dynamic languages, WPF
  • – Jon – Pick something, declarative UI, get involved in something
  • – Kevin – SOLID Principles, WPF
  • Question – Comparing working in Web, RIA, and WPF
  • Side discussion: What’s the deal with ClickOnce?
  • Whoa! Scott Koon joins us mid-call!
  • Quick discussion of jQuery 1.3
  • Question – What is the one thing Scott K wants to learn this year?
  • – Scott K. – Expressions
  • – K. Scott – I agree that Scott K should learn expressions
  • Side discussion: Why are companies so slow to upgrade .NET versions?
  • – Jon – Go, go, go!
  • – K. Scott – Not enough must-have features
  • – Kevin – Requires customers to upgrade

Episode 32: Windows 7 First Impressions

This week Jon leads a discussion about our first impressions of Windows 7 Beta 1.

  • Previously bundled features are now distribued via Windows Live – good or bad?
  • Is the Windows Live suite just a standardized crapware?
  • Where’s our Photo Gallery?
  • Windows Marketplace???
  • Missing an ISO Mounter
  • The out of box experience
  • Window docking
  • Windows Explorer – side by side
  • Discoverability – shortcuts, etc.
  • “New features” that were already in Vista
  • New Wordpad and Paint with ribbons
  • Same old Notepad
  • Kevin’s underwhelmed with the updates to Paint
  • Could Windows Live Essentials include some friends, like Paint.NET?
  • Hey, a new calculator!
  • Problem Steps Recorder
  • Send Feedback
  • Nothing new for Remote Desktop?
  • Virtual Hard Drive support, but we want application virtualization
  • Multitouch
  • Distribution – why not via BitTorrent?
  • IE8 is still the same old IE8 that we know and meh
  • Windows Scenic Animation API
  • Looks like the API’s still all C++ and COM
  • The Vista Bridge project
  • The Ribbon control has graduated from an Office control to Windows
  • No WPF?
  • Jumplists

Episode 31: Chad Myers and Jeremy Miller on FubuMVC

This week we talk to Chad Myers and Jeremy Miller about the FubuMVC project.Topics

  • What is FubuMVC?
  • History of the project
  • Built to take advantage of static typing
  • Composition over inheritance
  • Dependency injection tricks
  • IFlattener<T> for JSONification
  • Application of SOLID prinicples in FubuMVC and AltOxite
  • View engines
  • TextboxFor and no magic strings – advantages for refactoring support
  • Thin controllers, fat models
  • FubuMVC as the Ruby On Rails for ASP.NET
  • Benefits and problems of using generics for static typing
  • Use of meaningful generic type names rather than <T,U,K> ugliness
  • Testing tools for Javascript
  • FubuMVC’s Behaviors
  • Partial rendering strategies
  • Why they’re using NHibernate for AltOxite
  • IOC benefits
  • Strategies for Javascript management
  • qUnit for Javascript unit testing
  • How do I sell this to my boss?
  • Why FubuMVC as opposed to Microsoft’s ASP.NET MVC?
  • Why MVC isn’t just classic ASP revisited
  • Benefit of FubuMVC – removing choices through opinions
  • Ways an open source MVC framework keep up with Microsoft
  • FubuMVC futures and misc. benefits
  • Use of Rake as a build script

Episode 30: Year-end wrapup

K Scott leads the discussion as we look back at 2008, and speculate wildly on what 2009 has to offer.

Note: Scott K’s taking a podcasting break to change diapers and stuff.

Looking back at 2008

  • Google Chrome
  • Kevin’s new iPhone
  • Kevin’s Firefox extension addiction
  • Hulu
  • IE8 – better than expected, but still a ways to go
  • Silverlight 2
  • Oslo
  • Azure
  • Visual Studio 2008 SP1
  • ADO.NET Data Services
  • REST is finally accepted in the .NET world
  • The Seinfeld / Gates ads
  • OpenID
  • Netbooks (Oragami at last?)
  • Twitter’s recovery
  • Overhyped stuff: Surface, cloud computing, multi-core madness
  • Functional programming
  • DI/IOC hitting the Microsoft mainstream
  • [sidebar – the tradeoff between DI benefits vs. Silverlight XAP size]
  • StackOverflow
  • [sidebar – frustration with Microsoft forums]

Looking forward at 2009

  • Windows 7
  • Office 14
  • Project Pink? (Zune on Windows Mobile)
  • [sidebar – frustrations Zune]
  • WPF in Visual Studio
  • [sidebar – is there a correlation between unmanaged code and lame Microsoft products?]

    Download / Listen

    Herding Code 30: Year-end wrapup