ASP. net mvc Framework

Source: Internet
Author: User
Original Source: ccboy's (god of stingy) blog http://www.dotnettools.org/Blog/article.asp? Id = 235

Well, it's just a little trendy, because the famous Brad Abrams cannot be vulgar to ASP. net MVC framework. I also spent some time experimenting with it, mainly based on the Asp.net MVC Framework (Part 1) written by scottgu. The English version, I think I should keep working with a lab myself. In the early stage, some concepts and advanced features have not yet been fully revealed. After all, orcas RTM is still in the early stage, there should be a lot of new progress in mix 08.

I have never touched on Castle monorail before, so I am not familiar with the functions and usage of MVC. I have read some other people's blog.Article, And gradually some concepts. But to be honest, using ASP. Net MVC Framework does not matter much if you are familiar with Castle monorail.
Some exercise pictures:
ASP. net mvc Project template in visual stuido 2008

After creating a project, you can directly press F5 to view the template project.

Controller/view template in visual stuido 2008

In visual stuido 2008, the seemingly very powerful and complex web design and preview interface is displayed :)

RelatedCodeCan be downloaded from my Adobe share

Feeling:
1. The New Visual Studio 2008 web development features and controls are very convenient.
2. LINQ and LINQ to SQL will be very convenient tools. In particular, LINQ to SQL perfectly fills the role of mode.
3. There should be more tools like renderview, and operations and interactions between the Controller and view should be enhanced.
4. routetable/routehandler is a new element, but I have studied orcas's WCF rest part before. It feels similar to webget/uritemplate. Maybe more people will put ASP. net MVC framework is easily associated with rest.
5. MVC is a good development model. Once you understand it, it may not be difficult to transplant and transform your future applications into the MVC model. It is more difficult to directly transfer the model-to-SQL statement, and view-can be retained. Some logic code is placed on the Controller layer. Controller-can directly use the original BLL and Dal layers.
6. I feel that the major highlight of this article is the LINQ to SQL, which fills in the views, tools, and specific practices of the Microsoft development platform in model programming, ADO. net EF will be more comprehensive and enhanced, but in the real development, you will first feel the convenience and smoothness of LINQ to SQL.
7. I did not try TDD for ASP. NET MVC framework.
8 .. net 3.5 ,. the net platform has a rich set of infrastructure, and the development and evolution of the new development framework has become interesting and fast, I believe. net will become more and more basic platforms, and innovation and extension on this platform will become faster and faster.

The following are some articles about ASP. net mvc framework.

    • Fredrik normé n weblog-more detailed and careful
    • Devconnections and pnpsummit MVC demos source code
    • In depth: the ASP. net mvc pipeline -- very cool
    • ASP. net mvc Framework-creating a iroutehandler which will support interceptors
    • RSS feed with the new ASP. net mvc Framework
    • Subsonic: MVC Preview Video
    • The future of Monorail in the wake of MS MVC

Note:
Copyright Disclaimer: All rights reserved for original articles, which can be reproduced. However, you must mark the original source and author information andTerms of this License Agreement

Tags: framework3.0-3.5 MVC
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.