首页 > 知识库 > 正文

net、asp.net、MVC、Ado.Net、EF、ORM、NHibemate之间的关系?

.net: 最核心的基础平台(可以看做运行环境和巨多类库),仅次于操作系统asp.net: .net平台内开发web的技术MVC: 网页开发的一种框架,与具体平台或者语言关系不大Ado.Net: .net平台内访问数据库的技术EF: .net平台内访问数据库的最新最强大的ORMORM: 把数据库映射为实体类的技术NHibemate: .net平台内访问数据库的一种可选ORM,从Java转换而来以上仅仅是个人见解,不代表官方说法www.shufadashi.com防采集。

.net: 最核心的基础平台(可以看做运行环境和巨多类库),仅次于操作系统

您好,我要自学网上面有,网址http://www.51zxw.net/list.aspx?cid=410这个可以看

asp.net: .net平台内开发web的技术

三层之间通过实体类进行数据传递。而所谓MVC则是模型(Model),视图(View)和控制Controller),可以这么说,三层和MVC没一点关系,完全不同的东西嘛,很无语许多人都将MVC当

MVC: 网页开发的一种框架,与具体平台或者语言关系不大

可替换!ASP.NET MVC是一个基于MVC模式的开发框架,而三层架构是一种架构。它们可以在概念上区别开来,也就是说它们各有各的好,不能把asp.NET MVC代替asp.net三层架

Ado.Net: .net平台内访问数据库的技术

spring 不清楚。 BLL层是业务逻辑层,DAL是数据访问层。 DAL是接近数据库的,BLL就是通过DAL与数据库交互。 你问的怎么做,我估计是要在BLL的引用里加上DAL就可以了

EF: .net平台内访问数据库的最新最强大的ORM

三层架构和MVC无法对比呀 三层是架构 而MVC只是一种模式 如果你要对应的话 表示层 View Controller Model 业务逻辑层 Model 数据访问层 Model

ORM: 把数据库映射为实体类的技术

MVC是一种开发模式,ASP.NET MVC框架是MVC的实现,M模型,V视图,C控制器,即视图与业务逻辑分离。ASP.NET MVC适合开发大型的项目。webform简单易用,各有各的优缺

NHibemate: .net平台内访问数据库的一种可选ORM,从Java转换而来

Asp.net Mvc架构模式是一种 低耦合、可测试的web应用程序框架,它是基于CLR和成熟的MVC架构构建的。ASP.NET MVC不支持ViewState和服务器控件。 优点: 1.架构降低了

以上仅仅是个人见解,不代表官方说法。

硬是说关系 恐怕没有 因为 ASP.NET 只是一种语言 MVC则是框架 MVC 有VB 也有.NET的 所以 并无关系。他只是为了更加灵活的操作WEB 而打造的一个框架。

可以的, 我是做asp.net的 控件和mvc是2个概念,mvc舍去了控件 即使你会asp.net web forms 学mvc的时候还要学新的框架,因为mvc不用控件。但前提你要有些基础,因为 你所说的asp.net用控件,mvc这2个 一个要学控件的使用,一个是框架内容来自www.shufadashi.com请勿采集。

声明:本网内容旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

你可能还关注
热门推荐
今日推荐 更多