微软C#培训教程课件.ppt

上传人:wuy****n92 文档编号:92004730 上传时间:2023-05-30 格式:PPT 页数:25 大小:335.50KB
返回 下载 相关 举报
微软C#培训教程课件.ppt_第1页
第1页 / 共25页
微软C#培训教程课件.ppt_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《微软C#培训教程课件.ppt》由会员分享,可在线阅读,更多相关《微软C#培训教程课件.ppt(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、C#C#程序设计语言课程内容程序设计语言课程内容n第一章:概述第一章:概述n第二章:第二章:C#C#语言的基本原理语言的基本原理n第三章:第三章:C#C#中对象的创建中对象的创建n第四章:面向对象的编程技术第四章:面向对象的编程技术n第五章:第五章:C#C#编程编程n第第六六章章:编编写写基基于于 .NET.NET 的的应应用用 程序程序n第七章:使用第七章:使用 ADO.NET ADO.NET 访问数访问数 据据n第第八八章章:创创建建基基于于 Windows Windows 的应用程序的应用程序n第第九九章章:在在 C#C#应应用用程程序序中中使使 用用 XML Web ServiceXM

2、L Web Servicen第十章:创建第十章:创建 Web Web 应用程序应用程序n第第十十一一章章:应应用用程程序序设设置置和和 部署部署n第十二章:进阶学习目标第十二章:进阶学习目标第十章创建第十章创建 Web Web 应用程序应用程序n创建创建 Web Web 窗体应用程序窗体应用程序n在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据n配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置创建创建 Web Web 窗体应用程序窗体应用程序nASP.NETASP.NETnWeb Web 窗体应用程序窗体应用程序 n创建创建 Web Web 窗体应用程序窗体

3、应用程序 nWeb Web 窗体应用程序的组件窗体应用程序的组件 nWeb Web 窗体应用程序的生命周期窗体应用程序的生命周期 n为为 Web Web 窗体应用程序添加控件窗体应用程序添加控件n为控件添加事件处理程序为控件添加事件处理程序 n课堂练习课堂练习 创建创建 Web Web 窗体应用程序窗体应用程序 10.1 10.1 创建创建 Web Web 窗体应用程序窗体应用程序ASP.NETASP.NETnActive Server Pages(ASP)Active Server Pages(ASP)革命性的、更可靠的继任者革命性的、更可靠的继任者n能访问服务器资源的动态能访问服务器资源的

4、动态 Web Web 页面页面n服务器端服务器端 Web Web 窗体的处理过程窗体的处理过程n独立于语言独立于语言n独立于浏览器独立于浏览器nXML Web Services XML Web Services 允许你创建分布式的允许你创建分布式的 Web Web 应用程序应用程序10.1.1 ASP.NET10.1.1 ASP.NETWeb Web 窗体应用程序窗体应用程序 n基于基于 ASP.NET ASP.NET 技术可以创建强大的可编程技术可以创建强大的可编程 Web Web 页面页面n与所有浏览器和移动设备兼容与所有浏览器和移动设备兼容n与所有语言兼容,只要该语言被公共语言运行库支持

5、与所有语言兼容,只要该语言被公共语言运行库支持n页面上允许代码和内容分离页面上允许代码和内容分离 n支持庞大的控件集支持庞大的控件集n提供状态管理功能集,用以保存提供状态管理功能集,用以保存 Web Web 页面在不同请求页面在不同请求之间的状态之间的状态10.1.2 Web 10.1.2 Web 窗体应用程序窗体应用程序 创建创建 Web Web 窗体应用程序窗体应用程序 n使用使用 ASP.NET Web ASP.NET Web 应用程序模板应用程序模板解决方案资源解决方案资源理器中的文件理器中的文件Web 窗体窗体控件控件属性属性10.1.3 10.1.3 创建创建 Web Web 窗体

6、应用程序窗体应用程序 WebWeb窗体应用程序的组件窗体应用程序的组件 n可视化组件可视化组件n设计视图nHTML 视图n用户界面逻辑用户界面逻辑Class MyWebFormWelcome!Name:Password:OK可视化组件可视化组件MyWebForm.asp.csMyWebForm.aspx用户界面逻辑用户界面逻辑MyWebForm这两个文件组成了 MyWebFormWelcome!Name:Password:OK10.1.4 Web10.1.4 Web窗体应用程序的组件窗体应用程序的组件 Web Web 窗体应用程序的生命周期窗体应用程序的生命周期 ASP.NET Web 窗体的

7、生命周期有五个基本阶段:Page_InitValidationEvent HandlingPage_UnloadPage_Load10.1.5 Web 10.1.5 Web 窗体应用程序的生命周期窗体应用程序的生命周期 为为 Web Web 窗体应用程序添加控件窗体应用程序添加控件n添加服务器端控件添加服务器端控件 n在设计视图,将 Web Server 控件对象从工具箱的 Web 窗体选项卡中拖到窗体n添加添加 HTML HTML 服务器端控件服务器端控件 n将 HTML 元素从工具箱的 HTML 选项卡拖放到窗体上,右击元素并选择作为服务器控件运行,就将其转换成服务器端控件10.1.6 1

8、0.1.6 为为 Web Web 窗体应用程序添加控件窗体应用程序添加控件 为控件添加事件处理程序为控件添加事件处理程序 n用户在浏览器中的行为会触发许多事件用户在浏览器中的行为会触发许多事件n事件触发的代码在服务器上运行事件触发的代码在服务器上运行n代码执行完毕以后,结果页面会送回给浏览器代码执行完毕以后,结果页面会送回给浏览器private void Button1_Click(object sender,System.EventArgs e)/()10.1.7 10.1.7 为控件添加事件处理程序为控件添加事件处理程序 课堂练习课堂练习创建创建 Web Web 窗体应用程序窗体应用程序

9、n本练习中的本练习中的 Web Forms Web Forms 应用程序将使用应用程序将使用几个控件,包括几个控件,包括 Validation Validation 控件控件n在本练习中,将开发一个简单的在本练习中,将开发一个简单的 Web Web 窗体应用程序,该程序可以计算两个窗体应用程序,该程序可以计算两个数值的和,这两个数值是通过窗体输数值的和,这两个数值是通过窗体输入的入的动手练习动手练习动手练习动手练习10 10 分钟分钟10.1.8 10.1.8 课堂练习创建课堂练习创建 Web Web 窗体应用程序窗体应用程序 第十章创建第十章创建 Web Web 应用程序应用程序n创建创建

10、Web Web 窗体应用程序窗体应用程序n在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据n配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据 n在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据 n在在 Web Web 窗体应用程序中显示数据窗体应用程序中显示数据 n课堂练习课堂练习 在在 Web Web 窗体应用程序上显示窗体应用程序上显示数据库中的数据数据库中的数据10.2 10.2 在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据 在在 Web Web

11、窗体应用程序中访问数据窗体应用程序中访问数据 n基本原则基本原则n使用非连接模型n读取数据多于更新数据 n最小化对服务器资源的需求 n使用远程进程来访问数据 nWeb Web 窗体页面的数据源窗体页面的数据源 n访问数据库,ADO.NETnXML 数据n其他10.2.1 10.2.1 在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据 在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据创建 Web 应用程序项目和 Web 窗体页面创建并配置你要绑定窗格的数据子集向窗体添加 DataGrid 控件并将其绑定到数据添加代码填充数据子集,测试private void

12、Page_Load(object sender,System.EventArgs e)if(!IsPostBack)SqlDataAdapter1.Fill(customerDS1);DataGrid1.DataSource=customerDS1;DataGrid1.DataBind();1 12 23 34 410.2.1 10.2.1 在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据课堂练习课堂练习在在 Web Web 窗体应用程序上显示数据库窗体应用程序上显示数据库中的数据中的数据 n在本练习中,将开发一个包含有在本练习中,将开发一个包含有 DataGrid Data

13、Grid 控件的简单控件的简单 Web Web 窗体应用程序窗体应用程序指导练习指导练习指导练习指导练习10 10 分钟分钟10.2.3 10.2.3 课堂练习课堂练习 在在 Web Web 窗体应用程序上显示数据库中的数据窗体应用程序上显示数据库中的数据 第十章创建第十章创建 Web Web 应用程序应用程序n创建创建 Web Web 窗体应用程序窗体应用程序n在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据n配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置 nASP.NET ASP.NET

14、 状态管理状态管理nASP.NET ASP.NET 安全性安全性 n配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置 n课堂练习课堂练习 使用使用 Web.config Web.config 配置配置 Web Web 应用程序应用程序10.3 10.3 配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置 多媒体演示多媒体演示ASP.NET ASP.NET 运行模型运行模型ASP.NET ASP.NET 状态管理状态管理nHTTP HTTP 没有状态没有状态nASP.NET ASP.NET 同时提供应用程序和对话的状态管理同时提供应用程序和对话的状态管理priv

15、ate void Page_Load(object sender,System.EventArgs e)SessionDemo=ABCDEF;private void Page_Load(object sender,System.EventArgs e)textBox1.Text=(string)SessionDemo;10.3.1 ASP.NET 10.3.1 ASP.NET 状态管理状态管理ASP.NET ASP.NET 安全性安全性n身份认证身份认证nNonenWindowsnFormsnPassportn授权授权n扮演扮演10.3.2 ASP.NET 10.3.2 ASP.NET 安全

16、性安全性 配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置 n使用使用 Web.configWeb.config10.3.3 10.3.3 配置配置 ASP.NET ASP.NET 应用程序设置应用程序设置 课堂练习课堂练习使用使用 Web.Config Web.Config 配置配置 Web Web 应用程序应用程序 n在本练习中,根据提供的在本练习中,根据提供的 Web.Config Web.Config 文文件,你需要回答一系列问题件,你需要回答一系列问题连线练习连线练习连线练习连线练习10 10 分钟分钟10.3.4 10.3.4 课堂练习课堂练习 使用使用 Web.

17、Config Web.Config 配置配置 Web Web 应用程序应用程序 回顾回顾学习完本章后,你将能够:学习完本章后,你将能够:n创建创建 Web Web 窗体应用程序窗体应用程序n处理处理 Web Web 窗体应用程序中的事件窗体应用程序中的事件n在在 Web Web 窗体应用程序中访问数据窗体应用程序中访问数据n配置配置 ASP.NET ASP.NET 应用程序的设置应用程序的设置 实验实验 10.110.1开发开发 ASP.NET Web ASP.NET Web 应用程序应用程序 n练习练习 1 1:完成用户身份验证的代码:完成用户身份验证的代码 n练习练习 2 2:完成:完成 Master.aspx Master.aspx 页面中的代码页面中的代码 n练习练习 3 3:测试应用程序:测试应用程序 1 1 小时小时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com