电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于.NET平台的分层架构实战

基于.NET平台的分层架构实战_第1页
1/53
基于.NET平台的分层架构实战_第2页
2/53
基于.NET平台的分层架构实战_第3页
3/53
通过浏览博客园的文章发现,很多朋友对分层架构特别感兴趣,刚好我刚做完的毕业设计就是专门讨论。NET 平台上分层架构的(题目叫“基于.NET 平台的分层架构与设计模式应用讨论”)。通过做这篇论文,我对分层架构有了一定的了解,所以,就萌发了想写一个文章系列,详述一下分层架构.然而,论文的理论性太强,不适合在网上发布,尤其不适合初学者理解,所以,我想在这个文章系列中,少讲理论,而是通过做一个完整的案例来讨论分层架构的基本方法,这样会直观很多。希望在这个文章系列的写作过程中,能和朋友们一起学习,一起进步。 为了让朋友们把主要精力放在理解分层架构而不是案例本身,我准备选择一个相对简单的留言本系统作为 Demo,这个系统的名字就叫做 NGuestBook。 初步计划将这个文章系列分为以下几篇: 1.综述 2.系统需求分析及数据库设计 3。架构概要设计 4。实体类的实现 5。接口的设计与实现 6。依赖注入及 IoC 的设计与实现 7。数据访问层的第一种实现——Access+动态生成 SQL 语言 8。数据访问层的第二种实现——SQLServer+存储过程 9.数据访问层的第三种实现-—基于 NBear 框架的 ORM 实现 10.业务逻辑层的实现 11。表示层的实现 12。使用 ASP.NET AJAX 框架对表示层进行改进 13.总结 当然,以上只是初步计划,在写文章的过程中可能会根据具体情况适当调整,但是内容大体就是这些. 这个文章系列不会对所用到的技术进行详细讲解,具体请参考相关文献,阅读文章前最好能对以下技术有一个了解: 1.C#语言 2。ASP.NET 3。设计模式 4.关系数据库基础知识 5。软件架构基本原则与软件工程基础知识 6.基于 NBear 框架的 ORM 技术 7。JavaScript,Ajax 8。ASP.NET AJAX 框架(特别是客户端编程) 9.HTML,CSS,标准化布局 另外,本文章系列是基于。NET framework2。0 框架平台进行讨论,3。5 平台的新特性(如 LINQ、ASP.NET MVC 等)不会讨论,IDE 使用 Visual Studio 2024,数据库会用到 SQLServer2024 Express 和 Access2024。在实际的项目中,需求分析和数据库的设计是很重要的一个环节,这个环节会直接影响项目的开发过程和质量.实际中,这个环节不但需要系统分析师、软件工程师等计算机方面的专家,还需要相关领域的领域专家参加才能完成。 但是,在这个文章系列中,所要使用的 Demo 仅仅是一个例子,而且其业务极为简单,因此,这里并不是真正的需求分析和数据库设计,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于.NET平台的分层架构实战

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部