《ASP.NET2.0 Web数据库开发教程 教学课件 ppt 作者 宫继兵 第1章 ASP.NET开发准备》由会员分享,可在线阅读,更多相关《ASP.NET2.0 Web数据库开发教程 教学课件 ppt 作者 宫继兵 第1章 ASP.NET开发准备(10页珍藏版)》请在金锄头文库上搜索。
1、第1章 ASP.NET开发准备,本章要点及学时安排,了解Microsoft.NET平台和Microsoft.NET框架 理解Microsoft.NET平台、Microsoft.NET框架和ASP.NET之间的关系 了解本教程的案例系统,本章授课学时为12学时 练习和上机学时为1学时,-本章要点,-学时安排,教学内容,Web工作基本原理 .NET平台和.NET框架之间的关系 ASP和ASP.NET之间的关系 ASP.NET页面执行过程 学习ASP.NET的方法 了解本书的案例系统,1. Web工作基本原理,静态的Web页面不含脚本语言(Script)代码,是直接利用HTML的标记实现的Web页面
2、,通常文件的后缀名为.html或.htm;,动态页面是通过执行由脚本语言编写的程序生成客户端网页代码的网页; 动态页面的“动态”是网站与客户端用户互动的意思,即不同用户的请求而生成不同返回结果的页面,而非网页上有动画的就是动态页面。,Web的工作原理就是用户通过浏览器(Browser)来得到服务器(Server)上的某项服务的过程。 B/S基本结构如右图所示。,2. .NET平台和.NET框架之间的关系1,在 Microsoft 网站上对 .NET 定义如下:Microsoft.NET平台是微软公司的一组软件技术,用来连接信息、人、系统和各种设备。它通过使用 Web Services 技术来获
3、得软件的高度集成。除了将小型的、分散的、构建模块应用互相连接起来,还将 Internet 上的更大应用连接起来。 我们一般认为.NET平台就是由.NET Framework 、Visual Studio.NET以及开发出的应用(ASP.NET、WinForms等)构成的。,2. .NET平台和.NET框架之间的关系2,.NET框架是一个多语言组件开发和执行环境,它由以下两个主要部分组成: (1) 公共语言运行库 公共语言运行库是.NET框架基础,可以将公共语言运行库看作是一个在执行时管理代码的代理,它提供了内存管理、线程管理和远程处理等核心服务,而且还强制实施严格的类型安全以及可确保安全性和可
4、靠性的其他形式的代码正确性。 (2) .NET框架类库 它是一个综合性的面向对象的可重用类型集合,可以使用它开发包含从传统的命令行或图形用户界面(GUI)应用程序到基于ASP.NET所提供的最新应用程序在内的所有应用程序。 从以上定义可以看出,.NET平台包含.NET框架,.NET框架是.NET平台的组成部分。,4. ASP.NET页面执行过程,ASP.NET页面的执行过程中如下图所示。,与前面给出的Web原理图相比,他们是一致的,只是这里给出了数据库的操作过程。,5.学习ASP.NET的方法,跨越独立开发ASP.NET的门槛 取得ASP.NET开发经验 进一步提高ASP.NET编程技术,6.了解本书的案例系统,学生管理信息系统(以下简称S-MIS1.0),是集管理学生基本信息、学生履历信息和学生成绩信息于一体的典型管理信息系统教学案例。,本章结束,请同学们完成课后习题和上机练习!,