ASP.NET MVC v1.0的初次见面

一、关于MVC

MVC这名词我相信大家一定不陌生,JAVA中的Struts框架就是一个典型的MVC设计。为了照顾初次认识MVC的读者,还是罗嗦再罗嗦的解释一下这名词:
M:Model,存放着业务处理、数据等等。
V:View,存放这UI模板,主要就是前台显示。
C:Controller,存过着关于数据控制等相关操作的类。

MVC的流程图描叙如下:

 

二、关于ASP.NET MVC1.0

微软的口号就是打造智能化、傻瓜式的开发工具,因此,发布的MVC同样也走这风格路线,如果用户想在ASP.NET中使用MVC设计模式开发程序是非常简单的,步骤如下:
1、必须给VS2008打上SP1补丁。
2、下载MVC1.0安装后(
点击下载
3、在创建项目的时候就可以创建一个MVC Application模板了。
4、Codeing....Codeing......

 

三、ASP.NET MVC开发方式 PK传统的开发方式

传统开发:在传统的WEB开发方式中,如果不考虑效率,基本就拖拖控件,然后添加事件就能完成简单的业务开发.


ASP.NET MVC开发:回归以前的HTML控件,而不是用服务器控件,因此就不需要服务器事件,用Action代替以前事件激活方式。
由于本篇只供读者一个全局的认识,因此被再详细阐述,至于ASP.NET MVC如何代替事件激活,请关注后续文章。


四、作者使用感受

作为与ASP.NET MVC1.0的初次见面,因此就简单总结一下使用感受,其实也就说ASP.NET MVC的优点:
1、代码比以前传统方式的代码清晰,更加关注分离
2、比JAVA的使用MVC简单,不用玩XML文件,JAVA中稍微麻烦点啦。
3、效率肯定高,因为在源代码中没看到N长度的ViewState了,因为用Html控件。
暂时就像到这么多,不足之处请读者多多指教。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值