笔记一 知识点
什么是分布式系统?
分布式系统主要用于负载均衡,降低服务器的压力。就是对外是一个系统,但是实际上是将系统分别运行到不同的服务器上。
1、Web Service
2、Web API
3、WCF
1.net 类库
net内容分为三个部分,winforms,webforms,mvc 属于应用层,先学那个都没有关系,其他属于基础的
2、mvc发展
mvc5 对应net 4.5 ,vs2013及以上版本
mvc4 对应net 4,0 ,vs2013,创建需要选择net 4,0
3、webForm 和MVC
MVC不是webForm 的替代,只是web层的框架而已,前台页面和代码分离的更清楚
MVC 中M 相当于 BLL+DAL
4.MVC 程序目录
5、路由--映射URL 到Action
在Asp.net MVC 中是如何将URL 映射到控制器中的指定的Action 的呢?
在Global.asax 中,“ RouteConfig.RegisterRoutes(RouteTable.Routes);”这行语句进行了路由的规则注册
Action跟view 之间是弱耦合的关系,可以在Action 的view 中指定视图的名称
ps:控制器是不区分大小写的
6.MVC中,View传值方式
有以下几种方式:
ps: ViewData.Model 通常简写成 @Model