.NET高级程序员培训圆满结束
我还想了解: 微软实训 |
海辉微软带薪班 | 人才订单 | 就业情况
| 在线问问
作者: 文章来源: 更新时间:2010-05-11
至目前,整个高级程序员研修课程已经圆满结束。在过去的六周中,来自客凯易、方正、高达、AMD等公司的软件开发人员完成了.NET Framework Foundation、Windows Forms Development和ASP.NET 3.5内容的学习,并且完成了两个个项目的开发。虽然连续六周的培训,使大家都有点疲惫,但是相对获得的收获,大家都表示十分值得,也提出了很多宝贵的建议,本次培训共有38人获得培训合格证书。
一、课程简介
1、培训课题介a绍
此课程全程为12天,上课时间安排在周六和周日,共用了六周的时间完成。
该课程从内容上可以划分为三个阶段:
.NET Framework 核心模块以及数据访问技术及其优化;
Windows 应用程序开发和优化;
ASP.NET 3.5 应用程序开发和优化;
2、培训目标
此课程的设计是针对有一定经验的.NET开发人员而准备的,主要的目标有下面几点:
深入探讨.NET Framework的核心模块;
提升系统思维和项目方面的能力;
突出实际动手和调试的能力;
3、培训特色
此培训项目得到了政府部门的高度重视和大力支持。在课程实施方面,具有如下创新特点:
资深微软顾问全程讲授,有一定的权威性;
课程内容和体系经过精心设计,符合学习曲线;
突出了交互式的特点,学员拥有比较好的参与感;
突出了实战性的特点,用具体案例驱动课程;
二、课堂掠影

学员在课堂上演示自己的项目作品

学员们聚精会神的听老师讲解

微软公共事业部高级项目经理与大家分享微软项目管理经验
三、活动照片

学员们课余时间室外活动

学员们毕业合影留念
四、培训动手实验成果展现
在第二阶段和第三阶段,老师采用实例的方式驱动教学,案例是基于下面的场景:
“罗斯文(Northwind)公司是一家典型的贸易公司,他们需要有一套应用程序来管理产品、客户、员工、供应商、库存。他们需要有便捷的界面可以输入和查询有关的信息,同时还希望提供清晰的报表辅助决策。
罗斯文公司要求应用程序应该具有较好的用户体验,例如用户可以选择自己喜欢的布局、样式、语言等等。”
为了完成罗斯文应用程序的设计和开发,数据库结构如下:
.jpg)
图表1 罗斯文数据库结构图
接下来(在课程的第二阶段),学员们为其实现了一套基于桌面的应用程序,称为Windows Forms Application。用户可以将该应用程序安装在自己的计算机中,可以实现脱机的编辑,并且拥有较高的处理速度,和图形渲染能力。
学员们同时使用了Click Once技术实现了该应用程序的自动更新,称其为智能客户端(Smart Client)。
学员们同时使用了Click Once技术实现了该应用程序的自动更新,称其为智能客户端(Smart Client)。
该应用程序的典型界面截图如下:

图表2 员工管理主窗体
在课程的第三阶段中,学员们为其实现了一套基于Web的应用程序。用户可以不安装任何的软件,直接通过浏览器就可以访问应用程序完成所有的操作。
在该应用程序中,学员们提供了更加便捷的导航、布局和样式设计。同时,为站点设计了AJAX功能,进一步提高了用户体验。

图表3 员工浏览和编辑窗口
学员们为该应用程序实现了基于角色的身份验证和授权,以及个性化的功能,该系统典型的界面如下:

图表4 查看员工信息(蓝色主题)

图表5 查看员工信息(黑色主题)
上面两套案例程序是学员们在课堂上完整实现的,通过结合案例逐步深入的创新教学方式,收到了较好的效果。
除了上面两套案例之外,在课堂上学员们还结合技术背景和发展趋势讲解了如下的一些案例和场景。

图表6 基于WPF技术实现的一个桌面应用程序
使用ASP.NET的创新技术实现灵活强大的Web应用程序案例(宠物商店)

图表7 宠物商店

图表8 宠物商店

图表9 宠物商店
我有疑问 在线问问