There so many great resources for learning ASP.Net MVC out there, especially on Scott Guthrie’s blog. I found that the approach taken by most bloggers in their tutorials involves writing a project, while it is a great way to get the some hands-on experience, it can be overwhelming to first understand the context of the project and then how the MVC framework handles the project.
In this walkthrough series, I will go through the beautiful ASP.Net MVC framework and attempt to explain its many cogs that interact to build powerful web applications. I won’t be going in to any projects that involve restaurants or nerds.
First let’s get the gears of war err… web.
Visual Studio 2010
You might have heard of it, it’s this amazing IDE we .Net-ers use. VS2010, like its predecessors comes in many editions. The VS2010 Express Edition is free and pretty sweet. Also, if you’re a student, don’t read any further and head over to DreamSpark and get yourself a fresh VS2010 Professional Edition. Yeah, pretty sweeter!
Web Platform Installer
This is something you might not have heard of. Using Web Platform Installer Microsoft distributes all its web components to us developers. It’s got everything. Get it. Now.
I have nothing else to say to you if you have not installed Nuget. It’s the one tool that every .Net developer needs besides Visual Studio. With it, you’ll be able to download from a plethora of community powered tools and projects that will make life and working with MVC a breeze.
From here on, installing ASP.Net MVC 3 and updates for Visual Studio should be an easy exploration. Hint: Web PI. In my next post, I’ll write about all the basics and background to MVC. Stay tuned!
This post also appeared on the Go DevMENTAL blog.
I’ve been working on a several Windows Phone 7 (WP7) applications. The development tools are a delight and amazing to use. The tools are available here. And when development and testing is so easy with Visual Studio 2010 and Windows Phone Emulator, you can tell why I am obsessed with it.
Among the applications I am working on is a game called Sudoku3D. The team is great fun to work with and I’ve had a lot of learning opportunities and adventures there. We are mostly using XNA Game Studio 4 there, it’s an amazing framework, together with the power of C# 3.0 and Kit Kat (I like Kit Kat, quite a bit), it’s one hell of a ride!
Here’s a short video of the game running on a WP7 device:
In the coming weeks, I’ll post code snippets and thoughts on developing for Windows Phone 7.