课程名称:【ASP. NET Web高级应用开发】
课时:56
学习费用:1680元
课时说明:每天8个学时,上午9点-12点,下午1点30-4点30,脱产班连续上课,周末不休息,方便外地学员学习。业余班周六、日上课,或者晚上上课。
学员服务:3人以上学习,我们免费提供接送站服务,推荐食宿,费用自理。
课程定制:3人以上学习,我们可以为您提供课程定制,针对您的项目实际需求,我们单独为您设置有针对性的课程,切实解决企业实际开发过程中的问题,效果更加明显。
学习基础:掌握电脑基本操作,了解基本编程思想。
培训目标:通过本课程的系统学习,可以深入理解VB.NET编程技巧,熟练掌握VS.NET框架,帮助大家在设计和开发过程中应用面向对象的概念来创建高效的业务应用程序,并学会使用ADO.NET访问数据、集成XML、创建 Windows应用程序和Web服务等。并且还涉及到.NET应用程序的部署,让大家充分体会VB.NET 2005在开发面向Internet和桌面应用程序时所提供的强大功能。
课程大纲:
1. ASP.NET技术体系基础:Web开发技术概述、ASP.NET技术架构概述、主要设计方法综述;HTML控件及其应用;基本Web Forms控件及其应用;用于列表的Web Forms控件;其它的Web Forms控件,自定义控件。MultiPage应用开发;TabStrip应用开发;Toolbar应用开发;TreeView应用开发。
2. ASP.NET数据访问:ADO.NET技术体系结构概述、ADO.NET数据访问的基本方法、数据的查询、更新基本操作、二进制文件的数据库出入库处理;数据控件DataGrid、DataList、数据邦定。
3. ASP.NET应用程序及状态维护:ASP.NET应用程序概述、七种类型的状态维护:Application、Session、Cookie、查询字串、状态视图、隐藏域、数据库。
4. ASP.NET Web MVC设计模式:基于MVC设计模式的Web窗体应用程序开发、窗体间的参数传递、Web窗体上控件数据的验证。基于MVC模型的多层架构设计。
5. ASP.NET配置架构:应用程序设置概述、应用程序设置结构、应用程序属性设置、应用程序设置方法:使用设计器设置、以编程方式设置;验证应用程序设置、自定义控件的设置。
6. ASP.NET复用技术及组件开发:SSI语法;类库开发技术;Web控件开发技术。
7. ASP.NET性能优化:ASP.NET的性能状况、性能问题与优化原则、性能提高的技巧、ASP.NET输出缓冲、数据缓存。
8. ASP.NET安全性:ASP.NET安全体系结构、身份验证和策略、Web应用程序安全性配置、编程的安全性、对敏感信息的加密/解密。
9. ASP.NET移动Web编程:ASP.NET移动编程概述、ASP.NET移动控件基本编程、移动Web应用程序数据库交互。
10. Web应用程序案例分析:电子商务/政务、企业通用基础平台
11. 应用程序打包部署:应用程序部署概述、Click Once部署方法、Web应用程序打包部署。