.net、asp.net、MVC、Ado.Net、EF、ORM、NHibemate之间的关系?
2个回答
展开全部
.net: 最核心的基础平台(可以看做运行环境和巨多类库),仅次于操作系统
asp.net: .net平台内开发web的技术
MVC: 网页开发的一种框架,与具体平台或者语言关系不大
Ado.Net: .net平台内访问数据库的技术
EF: .net平台内访问数据库的最新最强大的ORM
ORM: 把数据库映射为实体类的技术
NHibemate: .net平台内访问数据库的一种可选ORM,从Java转换而来
以上仅仅是个人见解,不代表官方说法。
追问
EF和NHibemate是不是都属于ORM框架?
追答
都属于,但前者是微软官方的,NHibemate是开源的从Java转过来的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询