③ 扩展性好
这是.NET 平台的优势。。NET技术可能有把几个甚至几乎所有可以看到的编程语言进行有机结合,编程语言与系统无关的语言,但运行效果和语言相同,无论是C++,C#或Pascal、.NET类库的丰富资源以及可扩展性,使得这个系统可以很容易地添加其他模块实现更多的功能。
④ 适应性和可塑性
由于ASP.NET是基于一种通用的共同语言,编译并进行程序运行,所以它的适应性和可塑性,使得其几乎可以运行在所有平台上的一个Web应用程序开发。通用语言的基本库,消息,数据接口处理,均可以无缝集成到ASP.NET Web应用程序。 ASP.NET是独立的语言,所以你可以选择最适合你的语言来编写你的程序,或者你使用的程序,写了许多语言。现在都已经可以支持的分别有C#,VB和Jscript。这样的多种编程语言协同工作的能力,以保护您的当前基于COM +的发展过程中,也是可以完整的转移到ASP.NET。
⑤ 简单易行性
ASP.NET可以运行一些非常常见的任务,如对表单进行提交,客户端进行身份验证,分布式系统和网站站点进行配置也变得非常简单。如ASP.NET页面框架允许你创建属于自己的用户界面而不同于通用的VB-like界面。此外,通用语言使得开发更加的简化,结合到软件中的代码,从而变得简单易行。
2.3 ASP.NET运行环境简介
ASP.NET通常是在Windows的操作系统下运行的,其他的操作系统,诸如Linux、Mac等系统是不支持运行的。不过已经有一个开源的.NET框架版本可以在非Windows的操作系统下运行的,该项目就是Mono,是由Novell所支持的。
在服务器中只有先安装了Internet信息服务(IIS)以及.NET Framewoke以后才能够顺利运行ASP.NET。IIS服务器程序包含在系统光盘中,默认并没有安装。.NET Framework则可以在官网上免费下载到。
2.4 SQL Server2008数据库介绍
SQL(Structured Query Language),其意思是结构化查询语言。SQL语言的主要功能是与各种数据库建立联系,并进行沟通。按照ANSI(美国国家标准协会)的要求,SQL是一种关系型数据库管理系统的标准语言。用户可以使用SQL语句来执行各种操作,例如更新数据库中的数据,从数据库中提取数据。
SQL Server是一个关系数据库管理系统。它最初是由微软,Sybase和阿什顿-泰特三家公司合力对其进行开发的。1988年率先推出了第一个OS/2版本。继WindowsNT的发展推出之后,微软公司与Sybase公司便分道扬镳,停止了对SQL Server共同开发。于是微软公司将SQL Server迁移到了自身的Windows NT系统上,开始了专注于SQL Server在Windows NT版本上的开发和推广。而 Sybase公司则更侧重于 SQL Server在UNIX操作系统上的应用。
SQL Server2000是微软公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0的版本的优点,同时又有增加了许多更先进的功能。具有易于使用的软件具有良好的可扩展性以及相关软件集成化程度高。
上一代的微软的数据库是SQL Server 2005也是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。微软公司的SQL Server 2005数据库引擎为关系型数据和结构化数据提供更加的安全性,更加可靠的存储,使您能够构建和管理业务数据应用保证更高的可用性以及更高的性能性。
微软公司的SQL Server2005数据库引擎的核心是企业数据管理解决方案。除了微软公司的SQL Server 2005结合分析、整合、报告以及通知的功能模块。这便允许用户组织构建和部署具有成本效益的BI解决方案,从而帮助数据团队通过记分卡和仪表板、Web服务和移动设备将数据应用程序推广到所有的领域中去。 C#+sqlserver企业网上销售系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_8482.html