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
16

Jquery Chat v1.0b

Posted In: ASP.NET, Open Source, jQuery by DotNut

Jquery Chat is an open-source, one-to-one chatting application.  It’s designed to easily integrate with other ASP.NET web applications.  The chat window appears on the bottom-right corner of web pages and can be minimized or closed.  The UI supports Jquery UI Themeroller, so the design is completely theme-able.

Jquery Chat on CodePlex
Jquery Chat Demo

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

Jul
7

WebMatrix.  Copyright © Microsoft Corporation. WebMatrix is a collection of tools that enable you to build websites using Windows.  WebMatrix includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database).  It streamlines website development and makes it easy to start websites from popular open-source apps.  The skills and code you develop with WebMatrix transition seamlessly to Visual Studio and SQL Server.

WebMatrix is for developers, students, or just about anyone who just wants a small and simple way to build websites.  Start coding, testing, and deploying your own websites without having to worry about configuring your own web server, managing databases, or learning a lot of concepts.  WebMatrix makes website development easy.

WebMatrix Home Page
Introducing WebMatrix by Scott Gu

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

Mar
18

ASP.NET MVC 2

Posted In: ASP.NET, MVC Framework by DotNut

ASP.NET MVC 2 is now available for Visual Studio 2008 and Visual Web Developer 2008 Express with ASP.NET 3.5.  Note that the final release of Visual Studio 2010 and Visual Web Developer 2010 will have ASP.NET MVC 2 built-in.

ASP.NET MVC 2 is compatible with and can be installed side-by-side with ASP.NET MVC 1.  The source code is available under an OSI-compliant open-source license.

New features include:

  • Strongly Typed HTML Helpers
  • Enhanced Model Validation support across both server and client
  • UI Helpers with Template Customization
  • Asynchronous Controllers enable running tasks in parallel
  • Improved Visual Studio tooling support

Download ASP.NET MVC 2
What’s New in ASP.NET MVC 2
ASP.NET MVC Website
Scott Gu’s Blog Series on ASP.NET MVC

Mar
12

ASP.NET Website Upgraded

Posted In: ASP.NET, Websites by DotNut

The official ASP.NET website has re-launched after a major upgrade:

  • New site-wide design
  • Redesigned Home page and Getting Started sections that streamline the experience for those who are new to ASP.NET
  • Revised and updated content areas for both ASP.NET Web Forms and MVC
  • Reviewed, re-categorized, and where appropriate, archived tutorial and video content

ASP.NET website
Scott Hanselman article
John Galloway article

Copyright © 2008-2010 Timm Martin. All rights reserved.
Wordpress Theme designed by DT Website Templates