C#开发Web应用程序.ppt
《C#开发Web应用程序.ppt》由会员分享,可在线阅读,更多相关《C#开发Web应用程序.ppt(25页珍藏版)》请在三一办公上搜索。
1、第1章 程序设计语言与程序设计方法第2章 Visual C#概述第3章 C#语法基础第4章 顺序结构程序设计第5章 选择结构程序设计第6章 循环程序结构设计第7章 面向对象编程技术第8章 继承,第9章 数组与自定义类型第10章 菜单、工具栏与状态栏第11章 文件操作第12章 数据库技术第13章 ActiveX控件第14章 异常处理与跟踪调试第15章 开发Web应用程序第16章 部署应用程序,下一页,Visual C#程序设计教程,上一页,章节目录,上一页,下一页,第15章 开发Web应用程序 Web应用程序,是一种以网页形式为界面的应用程序,Web应用程序可以利用网络的强大功能为用户提供服务。
2、ASP.NET为这种类型应用程序的开发提供了一个强大的平台。还有一种可以为Web应用程序提供服务的网络应用,叫XML WebService,也叫Web服务,它虽然不以可视的界面出现在用户面前,但可以为用户的客户端应用程序或Web应用程序提供网络服务。,章节目录,上一页,下一页,15.1 ASP.NET简介 15.1.1 ASP.NET的运行环境硬件的要求如下:CPU:Pentium II 300MHz以上,推荐使用Pentium III 600MHz以上。内存:96MB,推荐使用128MB以上。硬盘空间:完全安装方式至少需要250MB,快速安装方式需要至少155MB。显示器:要求分辨率至少80
3、0600,支持256种以上的颜色数。,章节目录,上一页,下一页,ASP.NET对操作系统环境的要求较高,它只能在Windows 2000 Profession SP1、Windows 2000 Server SP1、Windows XP Professional及更高版本中运行。除了操作系统之外,运行ASP.NET还需要安装.NET Framework(.NET框架)、MDAC(Microsoft Data Access Components,数据访问组件)。,章节目录,上一页,下一页,15.1.2 ASP.NET应用程序的组成一个ASP.NET页面文件可以被拆分成两个独立的部分:一个文件(x
4、xxxx.aspx)包含html代码和控件信息,用来描述页面外观;另一个文件(xxxxx.aspx.cs)包含实现程序功能的代码。ASP.NET Web应用程序项目中“*.aspx”和“*.cs”文件的内容,前者与普通的.htm文件格式非常相似,而后者则与C#应用程序的格式相似。,章节目录,上一页,下一页,15.1.3 Web窗体页及生命周期当浏览器向用户展示一个窗体,用户对该窗体进行操作后,将导致该窗体回发到服务器,服务器对用户的操作处理后又将窗体返回到浏览器,这一过程称作“往返过程”。Web窗体页的生命周期是自用户打开网页开始到提交操作为止的这段时间。,章节目录,上一页,下一页,15.2
5、创建Web窗体应用程序15.2.1 创建ASP.NET Web应用程序项目在“新建项目”对话框中选择项目类型为“Visual C#项目”,选择使用的模板为“ASP.NET Web应用程序”,在“位置”栏中指定项目文件存放的位置,如“http:/localhost/WebAppTest”。单击【确定】按钮进入ASP.NET Web应用程序的开发环境。,章节目录,上一页,下一页,该过程中系统会在“C:Inetpubwwwroot”下创建一个名为“WebAppTest”的文件夹,其中存放了该项目包含的所有文件和文件夹。当一个新的Web应用程序被创建后,系统自动创建的文件中包含以下几个文件:WebFo
6、rm1.aspx文件:这是一个空白的ASP.NET Web窗体页面,通常可将第一个.aspx文件改名为“default.aspx”或“index.aspx”作为Web站点的缺省主页。,章节目录,上一页,下一页,AssemblyInfo.cs文件:这是一个普通的源代码文件,其中包含了所有的程序集特性。Global.asax.cs文件:这是应用程序自动启动时被加载的第一个文件,它包含了Application_Start,Session_Start,Application_End,Session_End等几个过程。Web.config文件:这是ASP.NET应用程序的配置文件。,章节目录,上一页,下
7、一页,15.2.2 ASP.NET常用控件1.ASP.NET控件的分类在ASP.NET中控件分为Web窗体控件和html控件两大类。在html控件工具箱中,可以看到一些Web页面中常用的元素。Web窗体控件与html控件或html表单相比较,有一个重要的区别,Web窗体控件是服务器端控件,是在服务器端生成。2.使用ASP.NET控件,15.3 ASP.NET的常用对象15.3.1 Page对象1.Page对象的常用属性(1)IsPostBack属性(4)Response属性(2)Application属性(5)Server属性(3)Request属性(6)Session属性 2.Page对象的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 开发 Web 应用程序
链接地址:https://www.31ppt.com/p-6502365.html