ASP.NET的工作原理是:首先,有一个HTTP请求发送到Web服务器要求访问一个Web网页。Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnet_isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR。如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。最后把这些纯HTML结果传回浏览器作为HTTP响应。浏览器收到这个响应之后,就可以显示Web网页。
2.2 C#开发语言
在这个系统中,C#作为开发语言,因为它具有以下的一些特点。微软的C#,一种新的编程语言,它是产生上运行。 NET Framework中,企业级应用programdesign的广泛。 C从微软的C#和微软的C演变而来,它是一种简单,现代,类型安全和面向对象的语言。 C#代码编译为托管代码,这意着,它可以从公共语言运行库的服务中受益。这些服务包括:语言互操作性,垃圾回收,增强的安全性的改进版本。
C#中具有以下几个方面:
(1)是一个简单但功能强大的编程语言编写;
(2)从C和C语言的演变。许多C函数语句,表达式和运算符的使用;
(3)在安全性,版本转换,事件和垃圾收集,有很大的改进和创新型的语言;
(4)语言提供常用的API样式(如:NET框架时,COM,自动化和C风格的API等)的访问。它还支持不安全模式,在这种模式下可以使用由垃圾收集器的控制内存的指针。
(5)是一种准确,简单,类型安全,面向对象的语言,它使程序员能够建立一个广泛的应用。
(6)整合现有的代码提供了完整的COM/平台支持。实现垃圾收集和类型安全可靠性。通过提供内部代码信任机制,以确保安全。可扩展元数据概念的全力支持。
2.3SQL SERVER技术介绍源:自;751'-论.文,网·www.751com.cn/
SQL Server 2005 是Microsoft 公司2005年推出的SQL Server 数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。特点:
(1)真正的客户机/服务器体系结构。
(2)图形化用户界面。
(3)丰富的编程接口工具。
(4)SQL Server与Windows NT完全集成。
(5)具有很好的伸缩性。
(6)对Web技术的支持。
(7)SQL Server提供数据仓库功能。
SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言,通常使用于数据库的通讯。美国国家标准学会ANSI 声称,SQL是关系数据库管理系统的标准语言。
SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的数据库系统使用SQL,标准的SQL命令,比如 "Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成绝大多数数据库的操作。但是它们同样可以有它们自立的、另外的、专有扩展功能用于它们的系统.
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。 asp.net+sqlserver外卖系统的设计+源代码(4):http://www.751com.cn/jisuanji/lunwen_63784.html