摘要:本课程将向您深入介绍ASP.NET和ADO.NET主要技术领域以及分布式应用程序开发,并通过一个完整的案例分析来帮助您在自己的Web开发中应用ASP.NET。您可以选择使用C#或VB.NET来完成此课程。
全文:本课程将向您深入介绍ASP.NET和ADO.NET主要技术领域以及分布式应用程序开发,并通过一个完整的案例分析来帮助您在自己的Web开发中应用ASP.NET。您可以选择使用C#或VB.NET来完成此课程。
学习对象
ASP编程人员,使用ASP.NET进行Web开发的人员,.NET分布式组件开发人员
预备知识(必须)
熟悉HTML语言,了解服务端、客户端脚本的编写
了解SQL和数据库服务器的简单操作
熟悉一种面向对象的高级语言(C++、Java、VB.NET、C#)
课程目标
了解.NET Framework基本概念和ASP.NET的运行机制
了解常用的服务器控件的功能,熟悉其使用方法
了解ADO.NET对象模型,熟悉.NET下数据访问编程方法,并使用模板定制数据输出
了解.NET分布式应用的机理,熟悉Remoting编程方法
掌握Web Service的相关基础知识,掌握ASP.NET Web服务编程方法
掌握ASP.NET应用的调试、配置、部署、状态管理、安全性等
课程内容
.NET框架介绍,ASP.NET运行机制,ASP与ASP.NET比较
使用服务器控件。包括HTML服务器控件,输入验证控件,列表控件和多功能控件,以及编写用户控件和自定义的Web服务器控件
使用ADO.NET。包括主要类和对象层次、DataSet对象和本地数据库的构造,强类型数据集和架构文件、调用存储过程,XML数据操作,Web表单中的数据绑定
使用分布式组件。包括:.NET组件的编写和调用、.NET Remoting机制、序列化机制、服务端和客户端激活对象的编写和配置、管理对象的生存期、使用IIS、Windows服务承载远程对象等
使用Web服务。包括Web服务基础和协议(WSDL,UDDI)、ASP.NET Web服务的创建和使用,定制SOAP头、编写SOAP扩展、分析和设计HTTP Module等
ASP.NET应用的配置和管理。包括应用程序状态管理,global.asax,web.config配置文件,应用IIS和ASP.NET中的安全性设置等
调试、跟踪和错误处理。包括页面级跟踪、应用程序级跟踪,结构化异常处理以及在Visual Studio.NET中调试代码
.NET PetShop案例实践和分析
课时:学费(参考):1800元/人 | 学制:18学时 | 形式:面授






