InfoQ Homepage MVC Content on InfoQ
-
Web Frameworks, MVC, and ASP.NET
After nearly a year as a community tech preview, Microsoft has released the first true beta of the ASP.NET MVC framework. ASP.NET MVC is a radical departure from the WebForms technology has promoted in the past, and in the opinion of many, a return to mainstream web programming. The MVC pattern provides the cornerstone for web frameworks such as Ruby on Rails and Java's Spring Framework.
-
Article: Rationalizing the presentation tier
Thin client paradigm characterized by web applications is a kludge that needs to be repudiated. Old compromises are no longer needed and it’s time to move the presentation tier to where it belongs. In this article, Ganesh Prasad and Peter Svensson explains how and why.
-
Pivot: Re-Inventing the Java Applet?
Pivot is a new GUI toolkit meant to compete with Flex and Silverlight, and is targeted specifically at Java applets powered by the upcoming consumer JRE.
-
Following Real-World ASP.NET MVC Projects
The Microsoft ASP.NET MVC Framework second technology preview was released during MIX08 in March but has since released an update to their source code on April 16. This means there are many things going on with those involved in the project at Microsoft as well as those in the community. People are not creating just sample code but creating real applications now.
-
Microsoft Publishes ASP.NET MVC Source Code
Microsoft opens up a CodePlex project to share the source code of future ASP.NET releases. Currently the ASP.NET MVC Preview 2 sources are available for download.
-
ASP.NET MVC Preview 2 Brings Out Many Value Additions
The ASP.NET MVC Framework Preview 2 has been released last week and offers a lot of new features and many refactorings.
-
ASP.NET MVC Framework Roadmap Update Heading into MIX08
Scott Guthrie recently outlined to the readers of his web log, the road map for the ASP.NET MVC Framework as developers look for releases heading into the MIX08 Conference March 5-7, 2008.
-
Riding the Waves of a new Ruby Web Framework
The popularity of Ruby has lead to the creation of such web frameworks as Ruby on Rails, Merb and Camping, among others. A new web framework known as Waves was recently released which has some features that should attract Ruby developers to give it a try.
-
MVC Contrib Now Offers 4 Alternative View Engines
MVC Contrib, a contribution project for the ASP.NET MVC framework hosted on CodePlex, now offers 4 alternatives to the default ASPX view engine.
-
ASP.NET MVC Example with Northwind and Entity Framework Published
Brad Abrams, founding member of the CLR and .NET Framework teams at Microsoft, published a good example of how developers can leverage the MVC Framework with some of the new tools from Microsoft.
-
Editorial: Selecting a .NET Web Framework
In the past selecting a web framework for .NET languages was a non-issue. Your choice was between pure ASP.NET or a hybrid design that mixed classic ASP with ASP.NET. And even that was seen as a temporary hack rather than a conscious choice. But with the introduction of ASP.NET MVC, .NET developers have to start making the hard decisions.
-
Adding Ajax Support to the ASP.NET MVC Framework
The official CTP release of the ASP.NET MVC Framework does not include any support for AJAX, yet. In the meantime there are several samples available, which show how to add AJAX features to ASP.NET MVC applications.
-
ASP.NET 3.5 Extensions CTP - ASP.NET MVC, Data Services, Dynamic Data and Silverlight Support
Yesterday, Microsoft published the long-awaited first ASP.NET 3.5 Extensions CTP (Customer Technology Preview). The extensions package includes the ASP.NET MVC Framework, AJAX improvements, Dynamic Data support, Silverlight support, and ADO.NET Data Services.
-
Why MVC for ASP.NET?
Rick Strahl talks about the strengths and weaknesses of Web Forms and why they led some developers to look at alternatives like MVC. He also gives MVC the same balanced look.
-
The Future of MonoRail in the Wake of MS MVC
Hamilton Verissimo, the founder of the Castle Project, has discussed means of integrating Castle/MonoRail into MS MVC as well as real-world requirements with the MS MVC team.