Herding Code Episodes 23 and 24: Phil Haack on the ASP.NET MVC Beta Release
Episode 23: Phil Haack on the ASP.NET MVC Beta Release (part 1) | Herding Code: “”
Episode 24: Phil Haack on the ASP.NET MVC Beta Release (part 2) | Herding Code: “”
We called up Phil Haack and discussed the newly release ASP.NET MVC Beta. We tried to get a little more in depth with regards to specific features of the framework and asked him what else he’s working on.
Great presentation on opinionated ASP.NET MVC
The Kaizen conference was last weekend. Jeremy Miller and Chad Meyers gave a great presentation on creating an opinionated version of the ASP.NET MVC framework. They captured it and posted it in two parts online. It’s hard to see the code they are talking about, but they do an excellent job of describing what they want to accomplish.
Be sure to watch Part 2 as well.
jQuery Intellisense file for Visual Studio
The jQquery file with special annotations for Visual Studio Intellisense is live on the jQuery Google Code site. You can download it here. jquery-1.2.6-vsdoc.js
I’m in the Alt.net podcast on jQuery
Mike Moore was kind enough to invite me on the alt.net podcast to talk about the recent jQuery announcement by Microsoft. Chris Brandsma, Rick Strahl, Dave Ward, Bertrand Le Roy, and Steven Harman were also on the podcast.
This was a great discussion. It was especially nice to have Bertrand during the discussion. If we had any questions about how or why Microsoft did something, we could ask him. I was happy to hear that one of the reasons they chose jQuery was because they didn’t want to write their own CSS selector functions for MS AJAX. It’s nice to see that Microsoft sees the benefit in not always reinventing the wheel. Now, any new features or improvements that Microsoft would have made to their own selector engine can be contributed towards jQuery, making it a better product for all of us.
Herding Code #18 – F# with Matt Podwysocki
We posted episode 18 last week. It’s a great overview of F# and functional programming with Matt Podwysocki. Matt has a great love for F#. We wanted to do a show about F# that was a little more than just talking about F# itself and cover more about what functional programming is and why it’s important.
Some topics we cover in the podcast:
- What is functional programming, and why should we care?
- Types of applications that would and wouldn’t benefit from F#
- How F# differs from C# 3.x and Javascript
- How F# is being used (games, scripting, data analysis and scrubbing, etc.)
- F# pattern matching
- Using F# in your C# or VB based applications today
- Getting started: F# Interactive, reading the F# source, books and resources
- Interaction with DLR
- Functional features we’d like to see in C# and VB
- Spec# and Sing#
The post containing the podcast is turning into a great resource if you are interested in Functional Programming and F#. Matt provided us with a lot of links and we’ve been adding new links as we find them. If you know of any Functional Programming or F# links, feel free to leave them in the comments here or at the Herding Code post.
Herding Code #17
We’ve gotten a lot of great feedback about our podcast. Despite that, we’ve continued recording them and have made it to episode 17 – Browser Roundup.
There has been a lot of activity in the browser and JavaScript arena. IE 8 beta 2, Chrome, FireFox 3.1 beta, TraceMonkey, V8, SquirrelFish,etc… And most of us on the podcast are web developers at some point or another during our day jobs. We had to cover it. You’ll get to hear me misrepresent what .NIB files are and mispronounce OS X.
There is also a good description on the Chromium blog about how Chrome utilizes multiple processes.


