|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一般的指的.net就是跟net网页编程相对的那种,主要是做企业级应用的。你如果想学这个,主要就是学C#和数据库。(ASP.NET好像很重要的,应该也要学的,ASP.NET上好像可以结合VB和C#等多种语言,但是微软主推C#)跟着.NETFramework3.5SP1和VisualStudio2008SP1的正式公布,ADO.NET数据服务框架(ADO.NETDataServicesFramework)也正式离开了我们的眼前。克日,MSDNMagazine公布了题目为《在Web服务范畴公然和利用数据》的文章,论述了ADO.NET数据服务框架的基础理念、系统布局、服务端数据模子、会见协定、平安性和客户端会见。
在本文中,作者把ADO.NET数据服务框架界说为:总的来讲,ADO.NET数据服务框架的方针是为那些公然和利用以数据为中央的服务,创立基于具象形态传输(REST)的复杂框架。此类服务利用一致的界面公然数据,以供全部企业Intranet或Internet局限内的一切Web客户端利用。该框架由一个服务器库和一组客户端库构成,前者用于将数据作为服务平安公然,后者是为一系列Microsoft使用程序和手艺(Microsoft?.NETFramework和Silverlight等)可以利用服务而构建的。 ADO.NET数据服务框架在对数据模子的处置上,充实利用了ADO.NET实体框架(ADO.NETEntityFramework)的功效,特别基于实体数据模子(EntityDataModel,EDM)对干系数据库举行映照和会见;而关于非干系数据,则依托IQueryable接口来公然。
在会商Web的手艺时,平安性是重点必要存眷的成绩,而ADO.NET数据服务框架则依托ASP.NET和WCF现存的大批平安性机制,来完成身份考证、会见受权等功效。
文章的后半段,侧重解说了对ADO.NET数据服务框架举行会见的常识。要会见ADO.NET数据服务和会见惯例的WCFServices是分歧的。不外ADO.NET数据服务框架已供应了响应的程序集或工具包,这些客户端库来匡助我们更简单地编写会见ADO.NET数据服务的代码。个中包含:
- .NET客户端库:为WindowsForms、WPF、Web使用程序供应System.Data.Services.Client.dll程序集。
- Silverlight客户端库:已和Silverlight2Beta2一同公布,一样仍是在Silverlight项目中援用System.Data.Services.Client.dll程序集。
- AJAX客户端库:在CodePlex上ASP.NET项目中下载。
经由过程对ADO.NET数据服务框架进修和利用,并分离相干手艺,关于以数据(Data)为中央的使用,我们就能够从之前在Client-Server的模子下间接对数据库(即所谓的Data1.0)的会见,变化为在RichInternetApplication(RIA)的模子下对数据服务(即所谓的Data2.0)的会见,从而迈向Data2.0。
别的,ccBoy在他的一篇博客文章中也对ADO.NET数据服务框架赐与了很高的评价:ADO.NET数据服务渐渐成为一个十分不错的工具和兵器,它完善地和ADO.NET实体框架相分离,能够说很年夜水平上填补了EF今朝散布式开辟的短板,同时DataServices自己同样成功地减弱了WCF本来基于SOAP的组件通讯的极重,能够说使用了WCF最好的部分。 同时,他也供应了一个Self-Hosting实例,这类形式让以数据为中央的RIA使用程序,完成单机运转的形式。
来自:http://www.infoq.com/cn/news/2008/08/dive-into-data2
不可能天天有学习.net),我一同学说,你应该早就有作品啦。我惶惶然…… |
|