论文摘要
.NET框架是近年来微软公司发布的最重要的应用系统开发框架,它不仅仅是通常意义上的一组类库,而且还集成了多种编程语言的编译器,可用于创建各种应用程序。本文以.NET框架为基础,借鉴当前成功的电子商务网站开发实践,以三层架构(数据层、业务层和表示层)来构建用以销售民族商品的“西南民族一条街”电子商务应用系统,也以三层架构来组织本文的细节内容。在数据层中,我们主要是创建和管理数据库,并创建诸多的存储过程以实现对数据表中数据的存取,如实现对商品信息的访问和更新的存储过程;业务层是数据层和表示层的中间桥梁,接受表示层的请求,再根据具体要求实现对数据库的访问规则,并将访问结果返回给表示层。表示层主要由各种用户控件组成,以实现功能的模块化,便于代码重用和维护。从大布局来讲,本文内容以“西南民族一条街”电子商务网站的开发实践为主线,先简介.NET框架,并谈点网站开发者必备的相关知识(如网页设计、数据库管理知识和C#语言等),再以Microsoft Visual Studio 2005为IDE开发环境,先以网站访问者的观点来开发网站,从三层结构角度考虑,比较详细地叙述了存储过程的创建、业务代码的书写和各种用户控件的创建和应用。本文的最后一章以网站管理者的角度来设计后台管理并建立相关安全机制。因为本文如实反映了一个真实的商务网站的开发实践,篇幅稍长,但仍然在文中无法显示许多非常重要的思想和代码,只能在附加的电子文档中提供给读者。