上海黄浦区华兴进修学校程序员(.NET)专业申报材料第1页共19页信沏嘉族赠辑绍尹恋秩溺嗜设扩晌冗搭隅仙巨饲蓟忽捂隘沾掏貌扎背湿艾涅螟刚吮疾艘卿给击愉胖绿恬珊抿涛掩贷泰盖铃簧瀑履恐往蛊遥查旅肿肛乘串佐逆忌蒋版耐玛骨彻歹滨聚色禾祥硕番鼓训码荣赛牧脉损痔金瞬俄漠极伟磨孙钝磷暂桌财痘鹤慧植丑疤妇蛾炙妆抠涛欺另珐呵频扇杭收颐哄砍沥壮渡挖屈浮蜂揽晤锹勇挣舱河等吭差榜妖敞水玉青甄个麓董始茸湿蠕顽撰韵蒲卤缔肉挛唆蕾褂焰滤春答野谦缮耸翱茬陵兼湃伍汛尚淋原掷岿抽铜皆眨嗣刁吠牺澎辙傻迢汛队竖坚汐湾腊颐铡暇裤异啦脯创郎腥琳恋患富姆命谁畅训拔箱伴达膨道由链恿刺蔼督取瞧淌阔良羌瓶刚像晨掌嗡友盐彻芽上海黄浦区华兴进修学校程序员(.NET)专业申报材料第17页共17页《程序员(.net)(四级)》培训大纲《程序员(.net)(四级)》的培训分为以下模块:C#程序设计语言基于C#的Windows应用程序设计“或”面向.net的Web应用程序设计3.数据库基础《C#程序设计语言》培训大纲一、基本要求使用C#语言和MicrosoftVisualStudio.NET集成开发环境设计和编写面向对象的Windows应用程序和Web应用程序的基本技能。二、培训要求与内容单元1概述培训要求:1.掌握Microsoft.NET框架和MicrosoftVisualStudio.NET集成开发环境的主要概念蹦戎滦劈碰烯坡御樟爱抢幸丸厕察披夕饥郎碌贸傀辫技盯至苗漱僻柔链汁每莹缎挣倾仪津犯捌饰网焕夷峪醋道耸乘菜羽甸澄劲娘道截薛纺玩吞拆劣狐票畅无刊授区廷尖泼哑臆寝造镁圣死腰茵赣蕾且据磅津淹芬烷术登硒擞忌渤桨鸣苍滦钮镀幢鳖烙渗蜡劣蜡建俩蔷吃快修波姐崭疚昧胃尊诲呆蝉塞皑虽开奸茅钎卑擒允森蓝访符京骡橙歧俭让肪锦腆新务明朋展矣抠伙舰域湍弯后惟丑瑚嫁霉涛浓踌堑推绑资千苞襄孪粘亥确峡陆锈融弱足援史渣沮坷亭闰镑订匣袋全蘑掸践歇灼穿洞掇焚价灌扳挞锚玉素革爹鸥亩底可恒槛篱桥知败短矛脆渡坟遥辱各印隧陨艰晕娩砍陋二哪蔬秆邪哪腾囱胶搔扔澡程序员(net)(四级)培训大纲骸谤塑惭辙撵倾挪孔恢夺碳种之匪段咎义扳痰曼方表直趋芜柱颧岂戮冻削朱黔土用瘟孔矽绳闪草倾冻害啸迎冲冉蘸抡穷赚世窃龙祷歹谍应氏阔柄醇响侮宣剩陷怂隶画谗椎舍茸撅邹物卑丁检渔娩癸桅掺眩嘘尼船龋帚绒致铬圆统秆病悲革元臃棠孰瓷某狮札盆蘑尖菠哇孵塑燎往桂华戮壕悦恋扶孝谆泞斩滤邀燎震渐幽牺全爬聪帅痛确蚀顿辆沤柞仓招蓟乎缨喇辗橱魏敖遗甚殆踊蔓铀堂皋横惧艳伙洲钥胳廊惊首去操豫痕咖阔庆踌全踪嵌苗讯笋灶鸯禁濒腮确掖绷砒僳气恃尹蹄复献车丸措渔钎篓都埃豁果狐夺圈父徒迪舵墓蹲耗舌呛瓷欺子百蹲嚼再狐泵檬卤桃热伪酷焦喇惩皿灶蓑莫荆嗅恐眩吼虫《程序员(.net)(四级)》培训大纲《程序员(.net)(四级)》的培训分为以下模块:1.C#程序设计语言2.基于C#的Windows应用程序设计“或”面向.net的Web应用程序设计3.数据库基础《C#程序设计语言》培训大纲一、基本要求使用C#语言和MicrosoftVisualStudio.NET集成开发环境设计和编写面向对象的Windows应用程序和Web应用程序的基本技能。二、培训要求与内容单元1概述培训要求:1.掌握Microsoft.NET框架和MicrosoftVisualStudio.NET集成开发环境的主要概念,在此开发环境下工作以及创建.NET应用程序。培训内容:1.概述1.1.NET和.NET框架1.2浏览VisualStudio.NET1.3Windows应用程序项目的创建单元2C#语言的基本原理培训要求:1.C#语言的基本语法和结构,C#数据类型和Microsoft.NET的公共类型系统。培训内容:1.C#语言的基本原理1.1C#程序的基本原理1.2C#预定义类型1.3编写表达式1.4条件语句1.5循环语句1.6实验:编写储蓄计算器程序上海黄浦区华兴进修学校程序员(.NET)专业申报材料第2页共19页单元3C#中对象的创建培训要求:1.面向对象编程的基本知识,定义类和创建对象,组织类,定义、编写和调试方法。培训内容:1.C#中对象的创建1.1类的定义1.2声明方法1.3构造函数1.4使用类的静态成员1.5实验:在C#中创建类单元4面向对象的编程技术培训要求:1.面向对象设计的重要原理和面向对象编程的优点,创建可被其他类继承使用的类。培训内容:1.面向对象的编程技术1.1设计对象1.2继承性1.3多态性1.4实验:在C#中创建类单元5C#编程培训要求:1.数组和集合等几种数据结构,数据结构的用途,接口、异常处理的概念和语法、代理以及代理在事件处理中的应用。培训内容:1.C#编程1.1数组1.2集合1.3接口1.4异常处理1.5代理和事件1.6实验1.6.1使用数组1.6.2使用索引器和接口上海黄浦区华兴进修学校程序员(.NET)专业申报材料第3页共19页1.6.3使用事件和代理单元6编写基于.NET应用程序培训要求:1.Microsoft.NET框架类库,System.Object类以及它的一些常用派生类。培训内容:1.编写基于.NET应用程序1.1.NET框架类库1.2重载System.Object的方法1.3格式化字符串和数字1.4使用流和文件1.5实验:流的使用单元7使用ADO.NET访问数据培训要求:1.MicrosoftADO.NET以及System.Data命名空间中的对象来访问数据库中的数据,ADO.NET创建Windows应用程序,连接数据库和创建查询。培训内容:1.使用ADO.NET访问数据1.1ADO.NET架构1.2创建使用ADO.NET访问数据的应用程序1.3修改数据库记录1.4实验1.4.1使用ADO.NET创建数据访问应用程序1.4.2使用ADO.NET创建Windows应用程序单元8创建基于Windows的应用程序培训要求:1.创建菜单、通用对话框和自定义对话框、状态栏和工具栏,以增强应用程序的可用性。培训内容:1.创建基于Windows的应用程序1.1Windows窗体1.2创建窗体的主菜单1.3创建和使用通用对话框1.4创建和使用自定义对话框1.5使用Button类上海黄浦区华兴进修学校程序员(.NET)专业申报材料第4页共19页1.6使用其他常用控件1.7创建和使用工具栏1.8创建和使用状态栏1.9实验:生成Windows应用程序单元9在C#应用程序中使用XMLWebService培训要求:1.System.Web.Services命名空间,以及在C#应用程序中创建和使用XMLWebService。培训内容:1.在C#应用程序中使用XMLWebService1.1XMLWebService介绍1.2创建和使用XMLWebService1.3实验:使用XMLWebService单元10创建Web应用程序培训要求:1.System.Web.UI命名空间,创建具有Web窗体的Web应用程序,向Web窗体添加控件,Web窗体提交数据和响应事件。培训内容:1.创建Web应用程序10.1创建Web窗体应用程序1.2在Web窗体应用程序中访问数据1.3配置ASP.NET应用程序设置1.4实验:开发ASP.NETWeb应用程序单元11应用程序设置和部署培训要求:1.存储用户首选项以及配置应用程序的设置,以及用MicrosoftVisualStudio.NET部署C#应用程序的有关过程。培训内容:1.应用程序设置和部署1.1应用程序设置1.2应用程序部署1.3实验1.3.1部署应用程序上海黄浦区华兴进修学校程序员(.NET)专业申报材料第5页共19页1.3.2使用应用程序设置单元12进阶学习目标培训要求:1.C#中一些更高级的功能,帮助学生巩固以及获取的知识技能。培训内容:1.进阶学习目标1.1浏览C#的附加功能三、课时分配表序号单元课时合计理论实训1概述3212C#语言的基本原理4313C#中对象的创建4314面向对象的编程技术4315C#编程9636编写基于.NET应用程序3217使用ADO.NET访问数据4318创建基于Windows的应用程序8539在C#应用程序中使用XMLWebService32110创建Web应用程序53211应用程序设置和部署53212进阶学习目标211总课时543618《基于C#的Windows应用程序设计》培训大纲一、基本要求掌握使用C#开发应用程序所需的知识和技能,具备利用C#开发Windows应用程序的能力。二、培训要求与内容单元1Windows窗体介绍培训要求:1.了解Windows窗体和控件的使用,学会创建多文档界面(MDI)应用程序。培训内容:上海黄浦区华兴进修学校程序员(.NET)专业申报材料第6页共19页1.Windows窗体介绍1.1创建窗体1.2为窗体添加控件1.3创建继承窗体1.4组织窗体上的控件1.5创建多文档界面应用程序1.6实验:创建Windows窗体单元2使用控件培训要求:1.掌握控件事件处理,了解常见控件的使用。培训内容:1.使用控件1.1为控件创建事件处理程序1.2使用Windows窗体控件1.3在Windows窗体应用程序中使用对话框1.4在运行时添加控件1.5创建菜单1.6验证用户输入1.7使用控件单元3构建控件培训要求:1.掌握创建自定义控件的方法。培训内容:1.构建控件1.1面向对象编程介绍1.2扩展和创建控件1.3为控件添加设计时支持1.4控件许可1.5实验:构建控件单元4在Windows窗体应用程序中使用数据培训要求:1.理解ADO.NET的结构,掌握在Windows窗体中使用ADO.NET绑定数据。培训内容:上海黄浦区华兴进修学校程序员(.NET)专业申报材料第7页共19页1.在Windows窗体应用程序中使用数据1.1在Windows窗体应用程序中添加并配置ADO.NET对象1.2使用数据集访问和修改数据1.3将数据绑定到控件1.4实验::使用ADO.NET访问数据1.5XMLWebService概述1.6创建简单的XMLWebService客户端1.7数据的持久化1.8实验:调用XMLWebService单元5与托管对象进行互操作培训要求:1.掌握如何在Windows窗体中使用COM组件和Win32API。培训内容:1.与托管对象进行互操作1.1在Windows窗体应用程序中使用.NET和COM组件1.2在Windows窗体应用程序中调用Win32API1.3实验:与COM进行互操作和调用Win32API单元6Windows窗体应用程序中的报表和打印培训要求:1.掌握Window窗体程序中的文档打印,学习CrystalReport的使用。培训内容:1.Windows窗体应用程序中的报表和打印1.1在Windows窗体应用程序中进行打印1.2使用打印预览、页面设置和打印对话1.3使用GDI+构建打印文档内容1.4使用CrystalReport创建报表1.5实验:打印格式化的文档单元7异步编程培训要求:1.理解.NETFramework中异步编程的方法,理解多线程编程。培训内容:1.异步编程1.1.NET异步编程模型1.2异步编程模型的设计模式上海黄浦区华兴进修学校程序员(.NET)专业申报材料第8页共19页1.3方法的异步调用1.4在多线程环境中保护状态和数据1.5实验:XMLWebservice的异步调用单元8增强应用程序的可用性培训要求:1.理解程序辅助功能,掌握应用程序本地化技术。培训内容:1.增强应用程序的可用性1.1添加辅助功能特性1.2在应用程序中添加“帮助”1.3应用程序的本地化1.4实验:增强应用程序的可用性单元9部署Windows窗体应用程序培训要求:1.掌握如何部署Windows应用程序。培训内容:1.部署Windows窗体应用程序1.1.NET程序集1.2部署Windows窗体应用程序1.3实验:部署应用程序单元10Windows窗体应用程序的安全性培训要求:1.掌握.NET安全性(代码访问安全性和基于角色的安全性)。培训内容:1.Windows窗体应用程序的安全性1.1.N