应用MVVM和WPF构建企业应用程序

应用MVVM和WPF构建企业应用程序

ID:40723126

大小:17.10 KB

页数:6页

时间:2019-08-06

应用MVVM和WPF构建企业应用程序_第1页
应用MVVM和WPF构建企业应用程序_第2页
应用MVVM和WPF构建企业应用程序_第3页
应用MVVM和WPF构建企业应用程序_第4页
应用MVVM和WPF构建企业应用程序_第5页
资源描述:

《应用MVVM和WPF构建企业应用程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、应用MVVM和WPF构建企业级应用BuildingEnterpriseApplicationwithWPFandMVVM简介TheWindowsPresentationFramework(WPF),Silverlight,andWindowsPhone7arethelatesttechnologiesforbuildingflexibleuserinterfaces(UI)forapplicationsbuiltwithMicrosofttechnology.AllthreerelyontheXAMLmarkuplanguagetodescri

2、beUIelementsandlayout,andyoucanprogramapplicationsforallthreeplatformswiththemostcommonofMicrosoft.NETFrameworklanguages:VisualC#orVisualBasic.NET.Ifyouarea.NETdeveloperplanningtocreateanewLineofBusiness(LOB)applicationusingthe.NETFramework,youshouldconsideradoptingoneofthes

3、etechnologiesasyourUItechnology.Atthesametime,asyoustartplanningtobuildanapplicationbasedononeofthesetechnologies,youshouldalsoseriouslyconsiderlearningandapplyingtheModelViewViewModel(MVVM)presentationpattern,adesignpatterncreatedspecificallyforthesetechnologies.WPF,Silverl

4、ight,以及Windowsphone7是微软最新的用于开发柔性用户界面的技术。它们使用XAML标记语言来描述用户界面中的控件以及组织布局,开发人员可以使用C#或VB等微软.net中的开发语言来进行软件开发。如果开发人员计划一个新的业务运作支撑系统(LOB),可以选择上述技术作为程序用户界面的开发技术。同时,如果你选择上述技术来开发应用,你应该还应学习和应用MVVM模式,该模式是为这些技术特别设计的。Andthat’swhatthisbookisabout.Youmightbewondering,“WhyanotherbookonWPF?”Or

5、,ifyouhavealreadylookedattheTableofContents,youmightbethinking,“Whyanotherbookaboutlayeringanddesignpatterns?”Toanswerthosequestions,letmestartbysayingthatovertheyears,Ihavenoticedthatwhatdevelopersaskforthemostisnotthe“Bibleofpatterns”orthe“Bibleofhowtolayeranapplication;”i

6、nstead,theywantasimple,straightforwardbookthatguidesthemthroughthedevelopmentcriteriaforareal-world,yetsimple,applicationthatusesandexplainspatterns—butthatisalsoreusableinfutureprojectsasa“template”forotherapplications.下面来谈谈这本书是关于什么的。你可能感到奇怪“为什么又是一本写WPF的书?”如果你已经看过本书的目录,你可能会

7、想“为什么又是一本关于分层和设计模式的书?”。为了回答这些问题,我必须说多年以来,我注意到开发人员需要最多的不是“模式宝典”或“分层设计宝典”第一章MVVM和LOB简介一、MVVM模式二、LOB应用三、选择对的技术四、LOB应用的用户界面五、分离的理念六、终结第一章设计模式一、设计模式预览二、用户界面(UI)的设计模式三、先进的设计模式和技术四、终结第二章领域模型五、领域驱动的设计六、领域实体和数据转换对象七、POCO对象和对象关系模型八、领域模型的开发路径一、如何在DDD中创建一个对象二、领域实体的校验三、领域模型的单元测试四、范例:一个CR

8、M领域模型五、总结第一章数据访问层(DAL)一、简介二、数据库和存储过程三、选择实体对象模型四、TheUnitofWork五、Repository模式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。