版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖南商务职业技术学院教师授课课时方案课程章节 及主题第一讲、.NET概述授课老师签字教研室主任签字教学目的让学生初步认识 VS.NET的结构体系,了解 VS.NET的运行机制。教学重点1、什么是.NET框架2、.NET的初步使用。3、简单的调试。4、创立一个简单的 Windows应用程序教学难点1、.NET的根本类库。2、调试方法的运用。教学方法案例教学、实例教学授课班次授课日期授课地点教学过程及内容提要I、理论知识局部1、介绍.NET框架25分钟2、Windows窗体和 Web窗体的比拟10分钟II、操作知识局部:1、 讲解的程序点我程序50分钟2、讲解程序要点III、小结5分钟第一讲、.N
2、ET概述教学目的:让学生初步认识VS.NET的结构体系,了解 VS.NET的运行机制。教学重点:1、什么是.NET框架2、.NET的初步使用。3、简单的调试。4、创立一个简单的 Windows应用程序教学难点:1、.NET的根本类库。2、调试方法的运用。授课方式:授课课时:教学内容:多媒体教学。2课时。I、理论知识局部1、介绍.NET框架(25分钟)C+C#PerljVBASP.NEWrndows窗体Web W体和Web服毎ADO.NET:数据和 XML NET框架类偉公井语言运行PFCLR境JR收俾代码管理器(1) 公共语言运行库MSIL餌机器码编译器(2) .NET 框架类库不同的编程语言
3、所提供的 API 或类库存在很大差异 选择一种编程语言意味着程序员必须学习该语言所提供的类型、 结构、类库、 函数等等.NET Framework 实现了应用程序开发的“通用性 ,所有的编程语言均使用 统一的根底类库一致性大大提高了软件开发的效率和生产率, 并可以节省由于语言差异而对 程序员培训的费用namespace 关键字:组织应用程序的一种结构。 引入:如果我买一瓶 750ml 百事可乐,我将如何找呢? 家乐福超市。副食品部。饮料区。百事可乐 其中:上述都可以说是 Namespace 命名空间using 关键字作用: 1 、创立一个别名。2 、导入命名空间,不受命名空间的限制。 着重了解
4、一下几个命名空间: (3) ADO.NET 简单介绍ADO.NET (ActiveX Data Object .NET).NET Framework 中数据访问的编程框架 一系列的类和接口,提供了数据邦定和数据处理功能 一致的访问模型数据源是 SQL Server 、Oracle 、非关系型数据库 Exchange Server 、Excel 、XML 文档 .为非连接的数据访问环境设计无缝的 XML 支持(4) ASP.NET 简单介绍一个在 IIS 信息效劳器中的虚拟目录。 这个虚拟目录被配置为应用程序的根 目录;一个或多个带 .aspx 扩展名的网页文件,还允许放入假设干 .htm 或
5、.asp 网页 文件;一个或多个 Web.config 配置文件;一个 Global.asax 命名的全局文件;Bin 和 Code 两个共享目录。(5) 编程语言.NET 平台是“语言中立的目前支持 20 多种编程语言遵循公共语言标准 CLS微软提供:VB.NET, C+.NET, C#.NET, J#.NET第三方提供:Haskell, Perl, Scheme, SmalltalkAPL, COBOL, Pascal, Eiffel,2、Windows窗体和 Web窗体的比拟10分钟特点Win dows 窗体Web窗体部署可不必改变注册表运行不需要下载和安装图形GDI+交互或动态图形的更
6、新需要往返 于效劳器响应为需要交互的应用程序提供 最快的响应速度可以利用浏览器的动态HTMLDHTML功能来创立丰富的 用户界面UI平台要求在客户计算机上运行.NET Framework只需浏览器编程模型基于客户端Win32消息模式通过HTTP调用应用程序组件平安性在其代码访冋平安性实现中 使用粒度权限,以保护计算机 资源和敏感信息通过验证请求者的凭据,按URL控制获得访问 Web应用程序资源 的授权II、操作知识局部:1、讲解的程序 一一点我程序50分钟1具体界面如下:2所需要讲解的程序:DialogResult result;MessageBox.Show 点我!","
7、点我"MessageBox.Show 点我!","点我"MessageBox.Show 还点我!","还点我 ,MessageBoxButtons.OK;result=MessageBox.Show"点我","真的还要点我吗?",MessageBoxButt on s.OKCa ncel,MessageBoxlc on .Questio n;if result = DialogResult.OKresult=MessageBox.Show" 别再点我 了!后果自负!", 警告
8、!,MessageBoxButto ns.YesNo,MessageBoxlco n. Warni ng;if result = DialogResult.Yesresult=MessageBox.Show" 数据出错! !溢出了!是否继续重试?",警告! !,MessageBoxButton s.RetryCa ncel,MessageBoxlc on. Stop;if result = DialogResult.RetryMessageBox.Show "算你厉害,服了你了!", 点我! ; this.textBox1.Text =" 英雄
9、!"this.textBox1.BackColor =Color.Red;return;MessageBox.Show这点都怕!不会吧!",点我! ;this.textBox1.Text =" 狗熊!"this.textBox1.BackColor =Color.Brow n;this.textBox1.ForeColor= Color.White;2、讲解程序要点(1)条件语句的用法条件语句可以根据布尔表达式的值,有选择性的执行程序的某一局部 在C#中的条件语句有if 和switch 两种if适合两个分支判断switch适合多个分支判断if()else
10、 iS旬块2;* "sc局部可选 else 口1 以嚴套例如:if ( sales > 10000 )bonus = 0.05 * sales;else bonus = 0;(2)使用消息框1. 要点:MessageBox是标准的windows消息框 使用MessasgeBox.Show方法显示消息框 MessageBoxButtons枚举指定消息框中的按钮 MessageBoxButto ns . AbortRetryIg nore MessageBoxButt ons . YesNoMessageBoxIcon指定消息框的图标 MessageBoxIc on .In for
11、mati on MessageBoxIc on . Error2. 例如:代码如下MesssageBox.Show“Are you want to exit ? ,“MessageBox Demo ,MessageBoxButt on s.YesNo,MessageBoxIc on.lm formati on );代码的结果如下:3从通用对话框读取信息:a、 当用户关闭对话框时,Show方法将返回用户操作的结果用户点击了 OK按钮或是Cancel按钮?b、结果是DialogResult 枚举类型,包括:OK Can cel Abort Retry Ign ore Yes No No ne例如:代码如下DialogResult result;result=MessageBox.Show"点我","真的还要点我吗", MessageBoxButt on s.OKCa ncel, MessageBoxIco n.Questio n;if result = DialogResult.OKthis.textBox1.Text =" 英雄! "E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄山学院《材料力学》2021-2022学年第一学期期末试卷
- 淮阴师范学院《中学思想政治学科教学论》2021-2022学年第一学期期末试卷
- 淮阴师范学院《现代教师礼仪》2021-2022学年第一学期期末试卷
- 淮阴师范学院《雕塑》2022-2023学年第一学期期末试卷
- 淮阴师范学院《大学体育》2021-2022学年第一学期期末试卷
- 淮阴工学院《通信电子线路》2022-2023学年期末试卷
- DB5115-T 129-2024《油樟优树选择技术规程》
- DB 3705-T 14-2024《城市大脑场景应用开发规范》
- 噢易教育桌面云解决方案(100点)
- 劳动防护用品知识培训考核试卷
- 教师教学述评管理制度
- 建立网络安全管理责任制明确安全工作职责和责任
- 安徽省工伤职停工留薪分类目录
- 30题南昌轨道交通集团供电技术类岗位岗位常见面试问题含HR问题考察点及参考回答
- 农贸市场摊位招商方案
- 医疗设备采购 投标技术方案 (技术方案)
- 《化学课程思政元素》
- 2024继续教育《医学科研诚信与医学了研究伦理》答案
- 门诊品管圈课件:提高门诊治疗患者健康教育的满意度
- 职业生涯报告六篇
- 作业本印制服务投标方案(技术标)
评论
0/150
提交评论