《aspnet内置对象》PPT课件

《aspnet内置对象》PPT课件

ID:45445958

大小:1.00 MB

页数:27页

时间:2019-11-13

《aspnet内置对象》PPT课件_第1页
《aspnet内置对象》PPT课件_第2页
《aspnet内置对象》PPT课件_第3页
《aspnet内置对象》PPT课件_第4页
《aspnet内置对象》PPT课件_第5页
资源描述:

《《aspnet内置对象》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.1一个简单的ASP.NET应用程序3.2关于ASP.NET3.3ASP.NET控件和对象3.4ASP.NET数据库应用程序3.5Web服务的应用本章内容3.1一个简单的ASP.NET应用程序3.1.1创建ASP.NET应用程序【例11.1】基于C#的简单ASP.NET应用程序。这是一个简单的ASP.NET应用程序,其作用是将文本框中输入的字符串显示在网页上。创建步骤如下:(1)启动VS2008,选择“文件”

2、“新建”

3、“项目”,打开“新建项目”对话框。在此对话框的“项目类型”框中选择“VisualC#”项

4、,在“模板”框中选择“ASP.NETWeb应用程序”,表示要创建基于C#的ASP.NET应用程序,将程序名设置为MyFirstWebApp:(2)单击【确定】按钮,然后在生成界面的“解决方案资源管理器”中右击“Default.aspx”节点,在弹出的菜单中选择“视图设计器”,以可打开页面的视图设计器。(3)将工具箱中的三个控件拖到设计界面中,这三个控件分别是Label、TextBox和Button控件,并适当设置它们的属性和位置:3.1一个简单的ASP.NET应用程序3.1.1创建ASP.NET应用程序(4)

5、在设计界面中,双击【访问控件】按钮,即可进入到该按钮的事件处理函数中,实际上是在Default.aspx.cs文件中生成了Button1_Click函数。在该函数中,添加下列代码:Label1.Text=TextBox1.Text;Label1.Font.Size=20;(5)运行程序MyFirstWebApp。方法是:按【Ctrl】+【F5】按钮直接运行,也可以单击快捷菜单栏上的“启动调试”按钮(相当于按【F5】)。在打开的IE浏览器界面的文本框中输入一些字符串,然后单击【访问控件】按钮:——至此,一个简单

6、的ASP.NET应用程序开发完毕。3.1一个简单的ASP.NET应用程序3.1.1创建ASP.NET应用程序读者可能注意到,虽然做的是网页程序,但没有感觉到要编写任何的网页代码(编写HTML代码是一件烦杂的事情),而只是进行控件的拖放、控件属性的设置以及C#代码的编写,这与开发C#窗体应用程序几乎没有什么区别。这是ASP.NET对Web应用程序设计的极大改进。造成这种改进主要是由于.NET平台采用了界面和代码分开的策略,即网页文件放在Default.aspx文件中,而C#代码则放在Default.aspx.c

7、s文件中。3.1一个简单的ASP.NET应用程序3.1.1创建ASP.NET应用程序Default.aspx.cs文件是与页面元素相关联的C#文件,它就是ASP.NET代码隐藏的地方。对ASP.NET应用程序来说,这里就是程序员的“用武之地”。前面指出的“界面元素和代码分开”,指的就是将程序文件分为ASP.NET应用中的.aspx文件和.aspx.cs文件。ASP(ActiveServerPages)是Microsfot公司于1996年11月推出的面向WEB应用程序开发的技术框架,但它不是程序设计语言,也不是

8、开发工具。简单地,ASP主要是由“<%”和“%>”挂起来的代码嵌入到HTML中的一种技术。这些代码是在服务器端执行,执行时无需编译,可以用任何的文本编辑器编写(如记事本等)。此外,ASP可以通过内置的组件实现更强大的功能,如使用ADO可以轻松地访问数据库。ASP.NET则是从HTML发展到ASP,然后伴随着微软的.NET技术的推出而出现的。ASP.NET不是ASP的简单升级,而是全新一代的动态网页开发系统,用于在一台Web服务器上建立强大的应用程序。它是Microsoft.NET技术的一个组成部分,是ASP和

9、.NET技术结合的产物。在MicrosoftVisualStudio2005/2008中,利用.NET提供的控件,可快速开发ASP.NET应用程序,大大简化了编码的过程。3.2关于ASP.NET3.1.1创建ASP.NET应用程序相对ASP而言,ASP.NET具有的主要优势包括:实现界面和代码的分开编译执行使用强类型(strongly-type)编程语言3.2关于ASP.NET3.1.1创建ASP.NET应用程序ASP.NET主要包括两种编程模型:WebForm:提供了建立功能强大、外观丰富的基于表单(For

10、m)的可编程Web页面,这几乎与VB.NET、C#.NET的窗体开发界面是一样的WebService:通过对HTTP、XML、SOAP、WSDL等Internet标准的支持提供在异构网络环境下获取远程服务、连接远程设备、交互远程应用的编程界面ASP.NET提供了大量的控件,当用户将控件拖到Web窗体设计界面时,会自动生成相应的HTML代码和C#代码。这为Web应用程序的可视化界面设计提供极大的便利,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。