实训主题 |
实训内容 |
实训目标 |
第一阶段?语言核心与?.NET Framework 4.0 |
语言基础 |
C#基础语法、数据类型、流程控制、数组、面向对象编程。 |
掌握C#面向对象编程的核心思想,具备扎实的C#语言编程能力。 |
C#高级 |
泛型、Attribute、委托、匿名方法、参数数组、集合、异常处理。 |
掌握C#编程核心语法特征,掌握常见的高级编程技巧。 |
.NET Framework 4.0及Visual Studio 2010 |
网络编程、多线程编程、IO、正则表达式、字符集编码和国际化。 |
掌握最新的.NET Framework 4.0体系架构、熟练使用Visual Studio 2010开发工具,熟练掌握.NET Framework核心API。 |
第二阶段?SQL Server2008数据库及ADO .NET |
SQL Server 2008数据库 |
SQL语句、数据库设计、三范式、视图、索引。 |
熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQ语句优化技巧。掌握SQL Server 2008体系结构及核心编程技术;掌握数据库设计的一般原则和范式,具备一定的商业数据库设计经验。 |
ADO.NET+Linq |
连接管理、数据集、适配器、流读取器、数据视图、事物控制、数据绑定控件、批量操作、Linq语法、Linq对象查询、数据库查询、数据集查询。 |
掌握ADO.NET核心组件和应用;可以熟练的实现基于ADO.NET的数据访问功能;熟练掌握Linq语法和查询技巧。 |
第三阶段?Window Form高级编程和WPF |
Window Form |
MDI、GDI、水晶报表、高级控件 |
掌握Window Form编程的核心控件,了解Window Form编程的核心设计模式,具备一定的Window Form编程经验。 |
WPF |
WPF控件、WPF UI设计、视频、动画、3D等。 |
掌握?WPF和体系架构,熟练掌握掌握WPF核心控件;掌握WPF进行多媒体、动画、3D效果的编程技巧。 |
全真实训项目1:?Tree-Center呼叫中心系统 |
第四阶段?Web编程基础 |
XML |
XML语法结构、标记、属性、实体;RSS、DTD、Schema等。 |
掌握XML的基本结构,理解RSS、DTD和Schema的基本原理。 |
HTML、CSS |
HTML基本文档结构、CSS核心、布局、连接、列表、表格、表单。 |
掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。 |
JavaScript高级 |
JavaScript基础语法、字符串、日期、数组、正则表达式、异常处理、DHTML、HTMLDOM编程;JavaScript面向对象编程;prototype、闭包、作用域。 |
深入理解JavaScript语言原理;熟练的使用JavaScript对HTML DOM进行编程;熟练掌握JavaScript对象对象封装技巧,为后续的JavaScript学习打下坚实的基础。 |
JQuery核心 |
JQuery基础、JQuery选择器、JQuery高级应用(数据绑定、操纵样式、动画效果、事件处理、文本操纵、DOM操纵等等);JQuery常见插件(UI类插件、验证类插件、导航类插件、其他特效类插件) |
掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;掌握DWR的基本原理及应用技巧。 |
第五阶段?ASP.NET及.NET商业应用开发 |
ASP.NET |
控件、输入验证、安全验证、SQL注入防止、跟踪、错误处理、主题、母版、数据绑定、cookie、session管理、页面缓存、数据缓存、优化、配置、部署等。 |
掌握ASP.NET核心控件,熟练掌握Web服务器端编程技巧,属性常见的Web服务器端设计模式,掌握页面缓存、数据缓存等优化技巧;掌握安全验证、防黑客攻击等系统安全策略。 |
Webservice、WCF |
SOAP协议、WSDL、UDDI、WSC、WSP、WSB、异步调用、事务处理、自定义SOAP Header、缓存、WCF原理及应用。 |
理解Webservice的基本原理,掌握基于.NET平台的Webservice编程技巧,特别是安全、事务的处理技巧。 |
Ajax |
Ajax原理、XMLHTTPRequest对象、XMLDOM、Ajax for ASP.NET |
掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax数据规则。 |
Silverlight |
RIA原理、Silverlight编程、动画、多媒体、服务器端交互。 |
掌握RIA技术的一般设计原理,熟练掌握Silverlight编程技巧。 |
全真实训项目2:MyNeighbors SNS?交互社区 |
Phone 7 |
Phone7开发环境配置、Phone7核心应用开发、Phone7多媒体应用开发等。 |
熟练掌握Phone7核心应用开发,理解Phone7常见设计模式;掌握Phone7与商业应用结合的编程策略和技巧。 |
微软云计算
解决方案 |
云计算原理、IaaS、PaaS、SaaS、微软云项目案例、微软云计算解决方案。 |
理解云计算核心概念,属性微软云计算解决方案。 |
OOAD |
UML、面向对象设计原则、设计模式(单例、工厂、状态、观察者、组合等)、设计工具;软件过程和软件活动;需求设计、概要设计、详细设计基本原则和文档规范、配置管理的基本概念和必要性、VSS基本操作。 |
理解面向对象设计的一般原则;理解重用的意义;掌握常见的设计模式。 |
全真实训项目3:PalmCinema掌上影院平台 |