出版时间:2010-5 出版社:南开大学出版社 作者:朱耀庭 著 页数:312
前言
ASP.NET是微软公司推出的网页设计的拳头产品。ASP.NET技术的出现,革新了传统的Web设计模式,给Web开发带来新的技术和手段。 本书的写作基于Visual Studio 2008+sQL Server 2005环境。使用的开发语言主要是C撑,这也是目前流行的一种开发语言。 本书作者均为具有网页设计技术和多年c#语言教学经验的教师,该书在讲解知识的同时又注重教学设计。本书的写作始终贯彻以应用为主的宗旨,在内容讲解中既保证了理论架构,又侧重于应用,而且重点介绍应用。书中的每一个知识点都有实例讲解,每一章都配有实验和习题,最后有案例;所有例题、实例和案例全部通过实际调试,并附在光盘中。本书非常适合以培养应用型人才为目标的学院作为教材使用。
内容概要
《ASP.NET实用技术》秉持严谨、实用的原则,较为详细地介绍了使用ASENET及其c#语言进行Web应用程序开发的方法。全书共分为9章,内容涉及ASP.NET概述、c#面向对象编程基础、ASP.NET常用控件、ASENET常用内置对象、数据库访问技术、在ASP.NET中应用XML主题与母版页、ASP.NET的配置和优化,并在第九章详细剖析了使用ASP.NET 3.5进行Web开发的一个综合案例:个体工商户日常管理网站:《ASP.NET实用技术》的每个章节均配有大量丰富的实例,同时,主要章节均配有实验及习题,便于初学者对于所述内容的理解。 《ASP.NET实用技术》条理清楚,案例翔实,深入浅出,既可以作为高等学校ASP.NET技术的教材,又可以作为使用ASP.NET技术从事Web程序开发的程序员的技术资料。
书籍目录
第一章 ASPNET概述1.1 NET框架体系结构1.1.1 NET框架体系结构概述1.1 2 NET框架中的几个基本概念1.1.3 ASP.NET概述1.2 建立ASP.NET开发及运行环境1.2.1 ⅡS的安装与配置1.2.2 安装VisualStudio20081.2.3 VisualStudio2008集成开发环境1.3 构建一个ASP.NET网站1.3.1 AsPNET网站常见文件类型1.3.2 构建ASP.NET网站的基本步骤1.3.3 构建一个简单的ASP.NET网站1.4 本章小结1.5 本章实验1.5.1 IIS的安装与配置1.5.2 创建一个简单的ASP.NET网站1.6 思考与习题第二章 C#面向对象编程基础2.1 C#群语言概述2.1.1.NET支持的语言2.1.2 为什么选择C#2.2 C#基本语法2.2.1 数据类型2.2.2 常量和变量2.2.3 运算符与表达式2.2.4 类型转换2.2.5 数组2.2.6 编写C#控制台程序2.2.7 控制语句2.3 类与对象2.3.1 类的定义2.3.3 对象2.4 构造函数与析构函数2.4.1 构造函数2.4.2 析构函数2.5 类的继承2.5.1 定义派生类2.5.2 虚方法与多态2.5.3 接2.6 命名空间2.6.1 什么是命名空间2.6.2 命名空间的定义2.6.3 命名空间的引用2.7 异常处理2.7.1 异常的引发2.7.2 异常的捕获和处理2.8 本章小结2.9 本章实验2.9.1 使用C#编写控制台应用程序2.9.2 类的定义及其继承2.10 思考与习题第三章 ASENET常用控件3.1 web服务器控件3.1.1 文本控件3.1.2 按钮控件3.1.3 列表类控件3.1.4 选择类控件3.1.5 图像类控件3.1.6 其他控件3.2 HTML服务器控件3.3 验证控件3.3.1 RequircdFieldValidator控件3.3.2 CompareValidator控件3.3.3 RangeValidator控件3.3.4 RegularExprcssionValidator控件3.3.5 CustomValidator控件3.3.6 ValidationSummary控件3.4 本章小结3.5 本章实验3.5.1 利用Web控件编写一个简易的计算器3.5.2 验证控件的应用3.6 思考与习题第四章 ASP.NET常用内置对象4.1 Response对象4.1.1 Response对象的属性和方法4.1.2 Response对象应用4.2 Request对象4.2.1 Request对象的属性和方法4.2.2 Request对象的使用4.3 Application对象4.3.1 Application对象概述4.3.2 Application对象的属性和方法4.3.3 Application对象的使用4.4 Session对象4.4.1 Session对象概述4.4.2 Session对象的属性和方法4.4.3 Session对象的使用4.5 Server对象4.5.1 Server对象概述4.5.2 Server对象的属性和方法4.5.2 Server对象的使用4.6 Cookie对象4.6.1 Cookie对象概述4.6.2 Cookie对象的属性和方法4.6.3 Cookie对象的使用4.7 Web.eonfig配置文件4.7.1 Web.config结构4.7.2 Web.eonfig配置元素4.8 Global,asax文件4.8.1 Global.asax文件概述4.8.2 使用Global.asax文件统计在线用户4.9 本章小结4.10 本章实验4.10.1 设计简易聊天室4.10.2 设计简易网上书店4.11思考与习题第五章 数据库访问技术5.1 SQLServer2005概述5.1.1 SQLServer2005组成架构5.1.2 SQLServer2005新特性5.1.3 SOLServer2005开发环境5.2 SQL语言概述5.2.1 数据定义语言5.2.2 数据操纵语言5.3 使用ADO.NET访问数据库5.3.1 ADO.NET概述5.3.2 创建数据库连接5.3.3 执行数据库命令5.3.4 参数化对象SqlCommand5.3.5 使用DataReader对象读取数据5.3.6 使用DataSet和DataAdapter查询数据5.4 数据绑定5.4.1 数据绑定概述5.4.2 数据源控件5.4.3 GridView控件5.4.4 Repeater控件5.4.5 DataList控件5.4.6 TreeView控件5.5 本章小结5.6 本章实验5.6.1 购物车5.6.2 注册登录5.7 思考与习题第六章 在ASENET中应用XML6.1 XML概述6.2 创建XML文档6.2.1 使用DataSet对象创建6.2.2 使用文本方式创建6.3 XML数据绑定与显示6.3.1 手动绑定XML文件6.3.2 XMLDataSource控件的运用6.4 转换XML输出6.4.1 利用XMLDataSouree控件转换6.4.2 通过代码转换6.5 XML数据的读取6.5.1 使用XML控件读取XML6.5.2 使用DOM技术读取XML6.5.3 使用DataSet对象读取XML6.5.4 文本方式读取xML6.6 本章小结……第七章 主题与母版页第八章 ASP.NET的配置和优化第九章 ASP.NET应用实例:个体工商户日常管理网站
章节摘录
2.CTS(Common Typpe System,通用类型系统) 在传统的基于Windows的程序开发过程中,由于各种语言的类型的不一致导致的问题经 常出现,不同语言之间互用是很难实现的(例如,分别用VB和C++开发的程序很难集成在 一起),因为只有基于同一类型系统的语言才有可能实现互用。 为此,微软专门在.NET框架中制定了通用类型系统(CTS),用于解决不同语言的数据 类型不同的问题。CTS用来统一描述.NET框架中的各种类型的定义和行为。CTS是.NET框 架的一个重要特性,它定义了标准的面向对象的类型,所有的.NET编程语言均支持这些类型。 CTS使得一种语言编写的代码和另一种语言编写的代码进行无缝集成成为可能,从而确 保.NET。框架能够提供统一的编程模式,并能支持多种编程语言。 例如,C#中的整型是int,而VB.NET中的整型是Integer,通过各自的编译器把它们两 个编译成CTS中的通用的类型Int32,而所有的.NET语言共享这一类型系统,在它们之间实 现无缝互操作。 在实际学习中,不需要直接学习CTS规则,只需要从一个具体的编程语言(本书使用 C#语言)入手,掌握该语言所提供的语法和类型规则。虽然不同语言定义类型的语法可能不 同,但是编译成中间语言代码后,类型将统一为CTS通用类型。
图书封面
评论、评分、阅读与下载