Archives
-
Hear me talk about MVC 3 on Jesse Liberty's Yet Another Podcast
Jesse Liberty interviewed me about ASP.NET MVC 3 recently on Yet Another Podcast. It was a lot of fun being a guest on a podcast for a change. Here are some of the highlights:
-
Comparing MVC 3 Helpers: Using Extension Methods and Declarative Razor @helper Syntax
HTML Helpers provide a clean way to encapsulate view code so you can keep your views simple and markup focused. There are lots of built in HTML Helpers in the System.Web.Mvc.HtmlHelper class, but one of the best features is that you can easily create your own helpers. While you've been able to create your own helpers since MVC 1 using extension methods, the Razor view engine gives you a new option to create helpers using the @helper keyword.
-
ASP.NET MVC 3 Roundup of Tutorials, Videos, Labs, and other Assorted Training Materials
I've answered the "Where can I learn about MVC 3" question enough that it's time for a blog post.
-
Web Platform Installer bundles for Visual Studio 2010 SP1 - and how you can build your own WebPI bundles
Visual Studio SP1 is now available via the Web Platform Installer, which means you've got three options:
-
Converting a Powershell script to a NuGet command
Last week I posted about the NuGet.Downloader package, which had begun life as a Powershell script. If you've got a Powershell commands that you'd like to make available in NuGet packages, here's how.
-
Nuget.Downloader package - Download a local NuGet repository using Nuget
NuGet supports multiple feeds, running against either a server or a simple folder / fileshare. See Phil Haack's post explaining both options for more information. I'm a big believer in running your own local NuGet feed for a lot of reasons - offline access, control over updates, and as an absolute must-have for demonstrations and training. I previously wrote up a NuGet Powershell script which pages through the NuGet OData feed and downloads local copies of the packages. It's a little more complex than you'd guess, since the script needs to follow redirections and page links, plus I added in some options to skip downloads for features you've got, only grab the most popular X packages, etc.
-
Tips on installing Visual Studio 2010 SP1
UPDATED 3/14/2011 with Web Platform Installer links