Jan
14

ASP.NET MVC 3 is an open-source technology that provides a Model-View-Controller (MVC) framework on top of the existing ASP.NET 4 runtime.  Microsoft has released it to manufacturing.

As noted in Network World:  “The key, simple way to think about [it] is MVC provides you with a solution that’s more customizable.”  With dependency injection, for example, developers can plug dependencies into an application and easily switch out the database without affecting the rest of the project.

Download ASP.NET MVC 3

Dec
14

ASP.NET MVC 3 (RC2)

Posted In: MVC Framework by DotNut

ASP.NET MVC 3 provides a Model-View-Controller (MVC) framework on top of the existing ASP.NET 4 runtime.  This Release Candidate 2 should be the final test release before the ASP.NET MVC 3 “RTM” build in January.  The RC2 build contains many bug fixes and performance optimizations.  Microsoft’s latest performance tests indicate that ASP.NET MVC 3 is now faster than MVC 2.

Download ASP.NET MVC 3 RC2

Nov
11

ASP.NET MVC 3 provides a Model-View-Controller (MVC) framework on top of the existing ASP.NET 4 runtime.  The framework encourages developers to maintain a clear separation of concerns – the UI logic using the view, user-input handling using the controller, and the domain logic using the model.

New features specific to this release include:

  • Colorization and intellisense support for Razor-based view templates
  • NuGet Package Manager support
  • Partial page output caching
  • Unobtrusive JavaScript and validation
  • Many other improvements

Download ASP.NET MVC 3 RC
Scott Gu’s Article

Oct
8

ASP.NET MVC 3 Beta

Posted In: ASP.NET, MVC Framework by DotNut

ASP.NET MVC 3 Beta provides a Model-View-Controller (MVC) framework on top of the existing ASP.NET 4 runtime.  In addition to the ASP.NET MVC 3 features introduced in the first preview, this beta version includes:

  • New Razor view-engine support
  • New view helper methods
  • Unobtrusive JavaScript for the AJAX and Validation helpers
  • Better support for dependency injection

Download ASP.NET MVC 3 Beta

Sep
1

ASP.NET MVC 3 Preview 1 provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET 4 runtime.  ASP.NET MVC 3 can be installed side-by-side with ASP.NET MVC 2 and won’t affect existing projects.

ASP.NET MVC 3 is a framework for developing highly testable and maintainable Web applications by leveraging the Model-View-Controller (MVC) pattern.  The framework encourages developers to maintain a clear separation of concerns among the responsibilities of the application – the UI logic using the view, user-input handling using the controller, and the domain logic using the model.  ASP.NET MVC applications are easily testable using techniques such as test-driven development (TDD).

Download ASP.NET MVC 3 Preview

Aug
10

ASP.NET MVC 3 is a framework for developing highly testable and maintainable Web applications by leveraging the Model-View-Controller (MVC) pattern.  The framework encourages developers to maintain a clear separation of concerns among the responsibilities of the application: the UI logic using the view, user-input handling using the controller, and the domain logic using the model.

MVC 3 is backwards compatible with MVC 2 and can be installed side-by-side with MVC 2, so you can test MVC 3 without impacting your current MVC 2 projects.  New features in MVC 3 include:

  • Select the view engine
  • Support for ASP.NET “Razor” syntax
  • Global Filters that apply to all Controllers
  • Dynamic ViewModel Property
  • New ActionResult types and helper methods
  • AJAX and JavaScript enhancements
  • Model Validation enhancements
  • Dependency Injection enhancements

Download ASP.NET MVC 3 Preview 1
ASP.NET MVC 3 First Look

Jul
28

Microsoft has released ASP.NET MVC 3 Preview 1.  New features include:

  • Select view engine
  • New view engine called Razor
  • Global action filters
  • Dynamic ViewModel
  • New action result types
  • AJAX and JavaScript improvements
  • Model validation improvements
  • Dependency injection improvements

Download ASP.NET MVC 3 Preview 1
Introducing ASP.NET MVC 3 Preview 1

Jun
22

MvcSiteMapProvider is an open-source ASP.NET MVC SiteMapProvider implementation for the ASP.NET MVC framework.  Targeted to ASP.NET MVC 2, it provides sitemap XML functionality and interoperability with the classic ASP.NET sitemap controls, like the SiteMapPath control for rendering breadcrumbs and the Menu control.

Based on areas, controller and action method names rather than hardcoded URL references, sitemap nodes are completely dynamic based on the routing engine used in an application.  The dynamic character of ASP.NET MVC is followed in the MvcSiteMapProvider: there are numerous extensibility points that allow you to extend the basic functionality offered.

MvcSiteMapProvider on CodePlex
ASP.NET MVC Music Store sample application
Article on v2.0

May
12

ASP.NET MVC Extensions (aka System.Web.Mvc.Extensibility) is developed on top of ASP.NET MVC extensibility point, which allows your IoC Container to rule everywhere.  Major changes include:

  • Namespace has been changed to MvcExtensions from System.Web.Mvc.Extensibility to avoid confusion that it’s part of the .NET Framework.
  • The Project is now moved to CodePlex.
  • MVC 1.0 support has been dropped.

ASP.NET MVC Extensions

Mar
31

Combres (formerly known as Client-side Resource Combine Library) is an open-source, easy-to-use library that automates many steps that you would have to perform manually when optimizing your MVC and ASP.NET web applications.

Key features include:

  • Organize resource files, including JavaScript and CSS, into separate resource sets.
  • Configuration settings are monitored so changes get noticed and applied immediately.
  • Resource files can be static files on the web server, dynamically generated files, or remote files from external servers or web applications.
  • Files in resource sets can be combined and compressed before sending to the browser, accomplished with a single HTTP request per resource set
  • Generate proper ETag and Expires/Cache-Control headers for every response as well as support server-side caching.
  • Integrated with ASP.NET routing engine.
  • Supports Debugging mode.
  • Extensible via the filtering architecture.

Combres 2.0 on CodeProject

Original content Copyright © 2008-2010 Tiwebb Ltd. All rights reserved.
Wordpress Theme designed by DT Website Templates