基于Asp.net技术的网站开发架构设计

2017-04-25 17:58:29谢振华
电脑知识与技术 2017年2期

谢振华

摘要:为了提高web应用程序的健壮性,扩展性和兼容性等功能,就必须对网站进行架构设计。该文将基于asp.net 技术开发的web应用程序进行架构设计。首先对asp.net 的web应用程序进行三层设计,三层依次为,数据访问层,业务逻辑层和用户接口层,然后对三层之间进行解耦。通过解耦,让数据访问层的改变不会影响业务逻辑层的代码,业务逻辑层的改变不会影响用户接口层的代码。通过对asp.net技术的网站开发进行架构设计,使asp.net技术在网站开发中的优势得到最大程度的开发。

关键词:asp.Net;架构;解耦

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)02-0094-02

1 背景

在现在的网站开发过程中,客户对网站的要求越来越高,web应用程序的可扩展性,健壮性,兼容性和代码复用等功能是我们必须要考虑的,基于asp.net技术的网站开发进行架构设计是必须的。通过架构设计,使每层都完成自己的功能,并且每层的都不互相影响,这样就会使原本复杂的程序更加清晰,而且对程序的稳定性和扩展性都起到了重要的作用。

2 asp.net 技術

asp.net技术是微软公司开发和支持的web应用程序开发技术,是目前最流行的三大主流web开发技术之一。在asp.net 上可以充分运用.net framework所提供的所有功能。。而采用ASP.net 技术进行开发应用的所有程序都可以无限制的支持异常控制、类型安全、继承和动态编译。另外,运用ASP.net 技术所编制的程序打破了原有很多程序都不能多方面支持强类型语言编写的局限,进一步发展了面向对象编程的程序开发技术。……

登录APP查看全文