Dynamic collection of ASP. net mvc Framework

Source: Internet
Author: User
Scott Guthrie presented ASP. net mvc framework at the alt. Net Conference, whose CTP version will be released by the end of this year.
This framework supports the following features:
    • Provide native TDD model support for Controller
    • Support aspx as a view engine (no viewstate or PostBack)
    • Provides interfaces to use other view engines, such as monorail.
    • Provides IOC support and dependency Injection Support for controller objects.
    • Fully supports URL and Navigation Control
    • The modules of the entire framework can be plugged in or out (Pluggable)
    • Separation of concerns)
    • Excellent integration with ASP. NET
    • Both static and dynamic languages are supported.

In Scott hanselman's blog post, you can find Scott Guthrie's video http://www.hanselman.com/blog/ScottGuMVCPresentationAndScottHaScreencastFromALTNETConference.aspx for the MVC Framework demonstration recently made at the alt. Net conference.

Here is the URL of this video (Silverlight is required ):
Http://www.hanselman.com/silverlight/ScottGuAtAltNetConf

If you cannot use Silverlight, use this direct video link (Scott hanselman warned that these links may change, so it is best to access these links through his blog posts ):
Http://download.microsoft.com/download/f/0/8/f0830f07-44db-4eea-ace3-8865856c8d65/ScottGuOnMVCatALTNET.wmv

At the same time, in hanselman's post, there is also a MVC + ironpython demonstration (C # model, ironpython controller and view, and an ironruby view engine !) Video
Http://www.hanselman.com/silverlight/ScottHaAtAltNetConf

Http://download.microsoft.com/download/f/0/8/f0830f07-44db-4eea-ace3-8865856c8d65/ScottHaOnDLRandMVCatALTNET.wmv

ASP. net mvc also uses aspx, but it does not have viewstate or PostBack. Therefore, it is only a template engine and is not so evil. In addition, Ms also opens interfaces to integrate third-party products such as castle. Castle team also stated that after the launch of Ms MVC, Castle projects will be integrated with them:

Where will monorail go after Microsoft releases the MVC framework?

The response Statement on the castle project homepage to ASP. net mvc is as follows:

Regarding the Microsoft MVC

To the. NET community,

You are probably wondering how the recently announced Microsoft MVC project will compete with Castle's monorail.

We think that any attempt to offer more productive tools, better testability and better separation of concerns is valuable, no matter who is the author. we are certainly pleased to see that Microsoft is delivering something that allows a more agile and productive type of Web software development.

We also believe that monorail has been providing the same thing for the past two and half years, and will continue to do so. we're re grateful that MS has chosen to offer integration points for monorail and the castle stack and as soon as it's available we will be working to integrate it with the rest of our projects.

Is Ms 'mvc better? Worse? Only once we have used both will we be able to tell.

Yours sincerely,

The castle project PMC

Related links:
Http://blog.joycode.com/saucer/archive/2007/10/08/109191.aspx
Http://blog.joycode.com/saucer/archive/2007/10/09/109258.aspx
Http://www.castleproject.org/
 

Http://geekswithblogs.net/AzamSharp/archive/2008/01/29/119070.aspx

Http://geekswithblogs.net/AzamSharp/archive/2008/01/30/119105.aspx

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.