ASP. net mvc 3.0 Learning Series-Preface

Source: Internet
Author: User

Series of articles:

ASP. net mvc 3.0 Learning Series-Preface

ASP. net mvc 3.0 Learning Series -- Razor and ASP. net mvc 3.0

ASP. net mvc 3.0 Learning Series-Controllers in ASP. net mvc 3.0

ASP. net mvc 3.0 Learning Series-Model in ASP. net mvc 3.0

ASP. NET MVC
3.0 Learning Series-Dependency Resolution in ASP. net mvc 3.0

Recently, many things have been put down, including code updates for the DevText project and jQuery learning. As asp.net mvc 3 came out, I spent a lot of time learning it and stayed up late. Always late for work. Fortunately, developers do not have attendance.

I am going to share my learning experience with you recently and write some articles on asp.net mvc 3 for anyone who wants to learn about it.

Actually, when I started learning jQuery a year ago, I wrote many jQuery articles on csdn. We can give you a link:

JQuery implementation of several pop-up box to achieve absolute beauty: http://blog.csdn.net/dujingjing1230/archive/2009/06/23/4291306.aspx

Http://blog.csdn.net/dujingjing1230/archive/2009/07/10/4338639.aspx of floating window controls during Page scrolling implemented by JQuery

The SlideViewer plug-in of JQuery is used in asp.net to implement the http://blog.csdn.net/dujingjing1230/archive/2009/08/05/4413401.aspx of image scrolling effect.

Use JQuery to call the Web Services http://blog.csdn.net/dujingjing1230/archive/2009/08/03/4404705.aspx of ASP. NET

Implementation of json conversion http://blog.csdn.net/dujingjing1230/archive/2009/08/28/4495008.aspx for web service Based on ajax function of jQuery

Analysis Principle and plug-in development http://blog.csdn.net/dujingjing1230/archive/2009/08/20/4464817.aspx of DNA JQuery Framework

Advanced Introduction to JQuery Progress Bar http://blog.csdn.net/dujingjing1230/archive/2009/08/18/4460029.aspx

Use JQuery and s3captche to implement a fruit name verification http://blog.csdn.net/dujingjing1230/archive/2009/08/13/4444560.aspx

A jQuery widget http://blog.csdn.net/dujingjing1230/archive/2009/10/21/4711021.aspx

Several things http://blog.csdn.net/dujingjing1230/archive/2009/08/31/4505079.aspx ASP. NET developers should understand using jQuery

JQuery common tips big release http://blog.csdn.net/dujingjing1230/archive/2009/08/30/4499258.aspx

JQuery-based ajax function to achieve web service json conversion (advanced) http://blog.csdn.net/dujingjing1230/archive/2009/09/02/4512637.aspx

Return to ASP. net mvc 3.0 >>> let's give a rough introduction, and then I will list the key points of each article for your reference. Please follow me, I will update these articles to blog garden as soon as possible, and will be updated in http://www.n-pei.com.

Overview

The new features of Asp.net mvc 3 have indeed increased a lot. You can download the source code of Asp.net mvc 3 here:

Http://aspnet.codeplex.com/releases/view/58781

There are the following five major updates.

Razor View Engine:

The new view engine makes the web page of asp.net closer to pure html display. Many Chinese developers reject this @, but I really like it. If you try to develop a website using its syntax, you will find that it does not only save time, but also has many. net 3.0 functions, such as Dynamic...

New Functions of Controller:

Global action filters, Dynamic view Models, New ActionResult types, and New Cache functions in Controller.

For example, the newly added ViewBag is a Dynamic type.

Added NuGet tools:

In fact, the NuGet tool is not only for the Asp.net Mvc 3 project, but it is released with asp.net mvc 3 at the same time. Therefore, I hope you will use this tool more in future projects, it allows you to say goodbye to the dll reference action.

The NuGet part will also show you how to package your code into a NuGet package. How to Use NuGet Gallery.

Model Validation:

Both client verification and server verification have been updated. JQuery validate is used.

Others include Self Validation and Remote Validation ....

Dependency Injection:

What is Dependency Resolution?

Using DI makes the system more scalable, simpler, and easier to perform unit tests.

This section describes the Injection, Injection, and Activator of the Controller.

I will use IoC tools: Autofac and Ninject as examples to illustrate them.

The series of articles are prepared as follows:

1. Razor and ASP. net mvc 3.0:

2. Controllers in ASP. net mvc 3.0.

3. Models in ASP. net mvc 3.0.

4. NuGet Packgage Management

5. Dependency Resolution in ASP. net mvc 3.0

Nick

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.