课程名称:【ASP. NET Web高级应用开发】
课时:56
学习费用:1680元
课时说明:每天8个学时,上午9点—12点,下午1点30—4点30,脱产班连续上课,周末不休息,方便外地学员学习。业余班周六、日上课,或者晚上上课。
学员服务:3人以上学习,我们免费提供接送站服务,推荐食宿,费用自理。
课程定制:3人以上学习,我们可以为您提供课程定制,针对您的项目实际需求,我们单独为您设置有针对性的课程,切实解决企业实际开发过程中的问题,效果更加明显。
课程背景:
ASP.NET和传统的脚本式语言比如ASP相比,一个最大的优点就是它提供了一个真正的面向对象的编程模型,使我们可以很好地将用户界面层、业务逻辑层和数据访问层分离,使我们的系统具有更好的性能,更加稳定和易于维护。北京银河培训中心开设的ASP.NET WEB2.0高级应用开发课程,全面系统地介绍了ASP.NET 2.0应用开发技术,包括ASP.NET 2.0服务器控件,ASP.NET 2.0数据源控件和新的数据绑定方法,验证控件,样式、外观和主题,母版页,站点导航和导航控件,ASP.NET 2.0的身份验证、授权和模拟,成员、角色管理和登录控件,用户配置和个性化,Web部件,状态管理,在ASP.NET 2.0中使用XML,提高网站性能的方法,跟踪和调试ASP.NET 2.0应用程序等内容。ASP.NET具有开发效率高、平台无关性、安全性强等方面的优势,广泛用于创建动态Web站点和基于Web的分布式应用程序,是广大Windows程序员开发Web应用程序的有效工具。ASP.NET 2.0在Web应用程序开发方面迈出了革命性的一步,新增了50多个服务器控件,类的数量也增加了一倍,其他许多方面也有很重大的变化。ASP.NET 2.0的目标是提高开发人员的效率、改善应用程序的性能和可伸缩性。.
学习基础:掌握电脑基本操作,了解基本编程思想。
培训目标:通过本课程的系统学习,可以深入理解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应用程序打包部署。
软件环境:win2003server,Visual Studio2005,.NET Framework,SQL server2005,oracle9i
教学特色:小班授课,联机教学;典型案例剖析,培养实际动手能力;专家讲解,理论结合实际;注重实用技巧。
联系方式: 网站:www.enhe.cn 电话:010—82674385 82674386
|
|