Microsoft MVC bloggers

Sponsors

April 2010 - Posts

Web Platform Installer 2.0 and Visual Studio Web Developer 2010 Express
I was setting up a new machine for presentations and I was getting ready to install Visual Studio 2010 Express   and figured I'd go see if the Web Platform Installer (we call it "Web-P-I") had the new versions of VS2010 ready to go. If you're not familiar, I've blogged about this before. WebPI is a 2meg download that basically sets up your machine for Web Development and downloads whatever you need automatically. It's a cafeteria plan for Microsoft Web Development. It's really matured in the last two years and it's THE fastest way to take a machine from fresh Windows install to "ready to dev". If you've already got stuff installed, WebPI won't mess up your installation. It will instead...
Visual Studio 2010 Released
It's a big day at Microsoft today as Visual Studio 2010 officially releases. There's a lot going on with this release and I thought I'd do a big rollup post with lots of details and context to help you find your way to the information and downloads you're looking for. Download Visual Studio 2010 First, if you want it, go download Visual Studio 2010 now. If you're an MSDN Subscriber or WebSiteSpark / BizSpark member, you can download the final release now. If not, you can download a free trial or one of the free Express editions . Microsoft Visual Studio 2010 Professional Web Install ISO (DVD-9) Microsoft Visual Studio 2010 Ultimate Web Install ISO (DVD-9) Microsoft Visual Studio Team Foundation Server ISO (DVD-9) I'm...
Hanselminutes Podcast 209 - ASP.NET MVC Contrib with Jeffrey Palermo
My two-hundred-and-ninth podcast is up . I talk with Jeffrey Palermo to chat about his thoughts around ASP.NET MVC and the MVCContrib Project. What's the MVCContrib Project for? What value does it bring to the platform, and what's the story behind it joining the CodePlex Foundation? Subscribe: Download: MP3 Full Show Links from the Show MVCContrib CodePlex.org Do also remember the complete archives are always up and they have PDF Transcripts , a little known feature that show up a few weeks after each show. I want to add a big thanks to Telerik. Without their support, there wouldn't be a Hanselminutes. I hope they, and you, know that. Someone's gotta pay the bandwidth. Thanks also to Carl Franklin for all his support over these...
Spring Speaking Rollup 2010: Recent Talks and Upcoming Talks at Microsoft WebCamps
I've been travelling some, and I have a few more trips at Microsoft WebCamps before I take a much needed break and stop travelling until 2011. I went to Munich, Cairo, and Egypt a few weeks back and presented on ASP.NET MVC (both Beginner and Advanced), .NET 4 in general, Making Your Blog Suck Less , and Information Overload . I presented at Mix 10 on Web Development and Security with Phil Haack . Last week I was in Belgium and The Netherlands and gave some talks as well. I thought it would be nice to put all my recent talks in one place. So, here's some video recordings of some of my recent talks. I hope you enjoy watching them as much as I did giving them. ASP.NET MVC 2: Basics/Introduction Join Scott Hanselman as he explains ASP.NET...
jQuery, ASP.NET, and Browser History
One objection that people always raise against Ajax applications concerns browser history. Because an Ajax application updates its content by performing sneaky Ajax postbacks, the browser backwards and forwards buttons don’t work as you would normally expect. In a normal, non-Ajax application, when you click the browser back button, you return to a previous state of the application. For example, if you are paging through a set of movie records, you might return to the previous page of records. In an Ajax application, on the other hand, the browser backwards and forwards buttons do not work as you would expect. If you navigate to the second page in a list of records and click the backwards button, you won’t return to the previous page. Most likely...
Optional Parameters and Named Arguments in C# 4 (and a cool scenario w/ ASP.NET MVC 2)
[ In addition to blogging, I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu ] This is the seventeenth in a series of blog posts I’m doing on the upcoming VS 2010 and .NET 4 release. Today’s post covers two new language feature being added to C# 4.0 – optional parameters and named arguments – as well as a cool way you can take advantage of optional parameters (both in VB and C#) with ASP.NET MVC 2. Optional Parameters in C# 4.0 C# 4.0 now supports using optional parameters with methods, constructors, and indexers (note: VB has supported optional parameters for awhile). Parameters are optional when a default value is specified as part of a declaration.  For example, the method below takes...
Netflix, jQuery, JSONP, and OData
At the last MIX conference, Netflix announced that they are exposing their catalog of movie information using the OData protocol. This is great news! This means that you can take advantage of all of the advanced OData querying features against a live database of Netflix movies. In this blog entry, I’ll demonstrate how you can use Netflix, jQuery, JSONP, and OData to create a simple movie lookup form. The form enables you to enter a movie title, or part of a movie title, and display a list of matching movies. For example, Figure 1 illustrates the movies displayed when you enter the value robot into the lookup form. Using the Netflix OData Catalog API You can learn about the Netflix OData Catalog API at the following website: http://developer...
More Posts