Posts

Showing posts with the label ASP.NET MVC

ASP.NET MVC: Is it worth it?

You talk to God, you're religious. God talks to you, you're psychotic.   - Doris Egan Catchy title, eh? I’m asking it because I think it’s a legitimate question. I’ve been working with ASP.NET MVC for a couple of reasons: 1) Peer pressure: Developers who I know and respect have been telling me its “very cool” and beats “classic” ASP.NET WebForms by a mile. Some of these people are pretty smart. Some of them are a lot smarter than I am. 2) I have no choice. The current project I’m working on for my “day job” uses ASP.NET MVC along with other “very cool” things like StructureMap, Castle.Validator and a few other alt.net type goodies. (Side note: alt.net may not be so cool . I tried to sign in at their site with my OpenID and it wouldn’t accept it. I got some bullshit about not having a valid email address… Folks, that’s the FIRST TIME I’ve ever been denied an OpenID login!) Correction: a commenter below  correctly stated that I needed to enable my email on my OpenId profil...

ASP.NET MVC RC2

“Artificial Intelligence is no match for natural stupidity.” -- Unknown ASP.NET MVC Release Candidate 2 is out; it has no major identifiable changes in  features or in Visual Studio 2008 tooling from RC1.  That’s a good thing – it means it’s pretty much “baked”. There are changes to the installer in that it doesn't ship the System.Web.Routing.dll and System.Web.Abstractions.dll assemblies now since they are a part of  .NET 3.5 SP1. Consequently, set-up requires  .NET 3.5 SP1 to be installed. There is also a "server-only" install mode to install the MVC Framework. This is useful for hosted installations which install the MVC Framework on servers that do not have Visual Studio 2008 installed. There are also some deployment techniques that do not require the MVC assemblies in the GAC, making it easier to deploy an MVC application to a remote machine. Phil Haack has a good post on the release . You can download the installer here . Be sure to uninstall...