- 1、本文档共139页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]NET Web应用程序开发技术
第6章 .NET Web应用程序
开发技术
主讲:付安民
邮箱:fam_0522@163.com
学习要点
1.掌握C#语言编程技术
2 .了解ASP.NET 的运行模式
3 .熟悉ASP.NET 的服务器对象
4 .掌握ASP.NET基本控件的使用
5 .学会配置Web.config文件
6 .掌握ADO.NET数据库访问技术
7.学会使用VS2005创建Web服务
8 .掌握进行.NET控件开发的技术
.NET Web应用程序开发技术
要学好ASP.NET 的编程,必须掌握一种编程语言。本
章将首先介绍C#语言,为读者编程提供参考(详细的
C#编程方法请看专门书籍);然后介绍了主要Web服
务器标准控件、服务器端验证控件和ASP.NET 内置服
务器对象等的使用,介绍了Web.config文件的作用和
常用配置参数;重点介绍了ADO.NET数据库访问技术
以及执行存储过程、数据库的事务处理、跨数据库访
问、数据绑定技术等内容;给出了创建和访问Web服
务的实例;以案例方式对.NET中的代码重用实现技术
,包括Web开发中的类库构建与访问、Web 自定义控
件和工具箱控件开发等进行了初步介绍;最后实例演
示了如何在ASP.NET 中进行XML编程。
第6章 .NET Web应用程序开发技术
6.1 C#语言初步
6.2 常用ASP.NET控件的使用
6.3 Web.config文件的配置
6.4 ASP.NET 内置服务器对象与Global.asax文件
6.5 ADO.NET数据库访问技术
6.6 用VS2005创建和访问Web服务实例
6.7 Web开发中的类库构建与访问
6.8 Web控件开发实例
6.1.1 C#程序的基本结构
C#是由C和C++发展而来的面向对象和类型安全
的编程语言。C#读作C Sharp,它和JAVA非常相近,
其目标在于把Visual Basic 的高生产力和C++本身的能
力结合起来。下面我们通过一个C#语言的简单例子来
了解一些概念和用C#语言编写程序的方法。
例6.1:
using System;
class Hello
{
static void Main()
{
Console.WriteLine(Hello, world);
}
}
下面对这个程序进行一些说明:
1) C#程序的源代存储在扩展名为.cs的文件中;
2 )using System 引用名称空间。
名称空间是在Microsoft.NET类库中提供的。使用
“using”命令后, 就可以无障碍地使用名称空间中的各
种类型员。
例如System名称空间下有一个IO名称空间,IO名称空间
下又有一个File名称空间,现在我们要使用该空间则在
引用的时候可以写成 using System.IO.File
3 )Main方法是类Hello中的一个成员,它有static的说明
符,所以它是类Hello中的一个方法而不是此类中的实
例。Main方法是应用程序的主入口点,也称作开始执
行应用程序的方法。
4)C#语言编译器CSC.EXE只是将程序员编写的代码编译
成 MSIL(Microsoft Intemediate Language)中间语
言。中间语言在安装时被运行库编译成本机代码或者
首次运行时被实时编译。因此例6.1中的hello.exe只
是一个由中间语言可执行文件头组成的可移植执行文
件。
下面我们从以下几个方面对C#语言进行详细介绍。
6.1.2 C#中的数据类型
C#支持两种类型:数据类型和引用类型。数据类
文档评论(0)