课程学时:180课时
培训目标:培训专业.NET程序开发工程师
适用对象:有一定编程基础,能够独立完成一些小系统制作的学员
培训费用:3000元
课程背景:
ASP.NET和传统的脚本式语言比如ASP相比,一个最大的优点就是它提供了一个真正的面向对象的编程模型,使我们可以很好地将用户界面层、业务逻辑层和数据访问层分离,使我们的系统具有更好的性能,更加稳定和易于维护。北京中亚学校开设的ASP.NET课程,全面系统地介绍了ASP.NET 2.0应用开发技术,深入讲解了.NET B/S企业架构表示层的技术体系,深入研究基于ASP.NET2.0的Web 设计技术和技巧,动态网页的开发技术。以全新的VS.NET 2005为开发环境,深入讲授全新的ASP.NET2.0和ADO.NET2.0技术体系。
学习基础:
掌握HTML网页设计知识,了解基本编程思想,最好有一种编程语言基础。
培训目标:
通过本课程的深入学习,使大家能够掌握.NET平台上ASP.NET Web网站开发与设计的技术和技巧,掌握基于ADO.NET的数据库访问技术和网络技术,快速掌握如何在.NET Framework下构建功能强大的ASP.NET应用程序,最终使学员掌握基于.NET技术平台的B/S架构开发。
课程大纲:
1、ASP.net介绍和开发环境配置。
2、ASP.net和C#语法。主要讲解数据类型,变量,表达式,if语句,if-else语句,Switch语句,While循环,For循环,Foreach循环,数组和类等。
3、介绍ASP.NET的常用控件。包括WEB服务器控件和HTML服务器控件以及验证控件
4、讲解SqlServer数据库应用。数据库基本操作,SQL server存储过程等。
5、SQL语句讲解。
6、数据库访问技术。主要介绍了ADO.NET,ADO.NET访问数据、ADO.NET数据库连接方法、ADO.NET数据库基本操作、数据绑定技术等内容,SQL语句等。
7、ADO.NET中分页机制讲解。
8、实例讲解
9、主要讲解Application、Session、Cookies以及Global.asax文件,HttpContext,HttpRequst,Httpresponse对象应用。
10、讲解数据缓存机制,Application,Cache,缓存和页面片断缓存。
11、ASP.NET文件操作,FILE和FileStream类等。
12、ASP.NET文件上传。
13、AJAX技术讲解。
14、ASP.NET生成html页。
15、ASP.NET的性能状况、性能问题与优化原则、性能提高的技巧、ASP.NET输出缓存、ASP.NET数据缓存。
16、网站实例讲解 (新闻发布系统,电子商务网站等) 。
教学特色:
小班授课,联机教学;典型案例剖析,培养实际动手能力;专家讲解,理论结合实际;注重实用技巧。