书籍详情

精通C#与ASP.NET程序设计

精通C#与ASP.NET程序设计

作者:孙三才,许薰尹编著

出版社:中国青年出版社

出版时间:2001-06-01

ISBN:9787500643555

定价:¥45.00

购买这本书可以去
内容简介
  全新体验C#与ASP.NET,打造.NET新纪元。本书的读者对象是专业的程序开发者,具备组件、对象的概念,并希望用组件、对象为基础的程序语言——C#来开发Internet应用程序。本书的目的为:希望将笔者学习.NET Framework与C#、ASP.NET的经验,通过逐行程序分析、深入浅出的方式,让读者无痛地学习,进而快速踏入微软新一代的Internet开发平台——.NET新领域。本书应用的所有范例都是从恒逸资讯中心线上教务系统中取得,具有极强的实用性和科学性。本书附增光盘,内含书中所有范例程序,让您及学及用,快速上手。Part1:理论基础篇:说明.NET Framework的概念、开发蓝图与设计理念,以及应用在Web应用程序开发的相关技术及其所提供的服务。认识为.NET平台量身打造的程序语言——Microsoft Visual C#,并学习撰写、编译C#程序。介绍如何使用微软新一代Web应用程序开发技术——ASP.NET丰富的Server control设计界面,并探讨安全性、cache、用户体验、应用程序组态和部署等议题。数据与网页该如何完美结合?本书将用ASP.NET网页来示范弹性通过网页进行修改、编辑数据库数据的方法。ADO.NET是交换机一代的数据技术,本书详细说明ADO.NET对象来添加、查询、修改和编辑数据。Part2:实务应用篇:单一Table设计模板:示范在ASP.NET网页中,通过ADO.NET存取数据库中一个数据表内含的数据,并进行数据的编修操作。进而说明如何通过两个网页来进行多栏位的数据编修工作。一对多Table设计模板:若数据为的两数据表之间有关联性,如何实作并考虑到数据Master与Detail部分的一致性。Email与个人Web行事历:通过.NET Framework提供的类别,能够简化撰写大量程序代码的工作。此外,使用ASP.NET Server Control也可轻易地完成通过Internet制作个人Web行事历。网络硬盘:说明如何通过.NET Framework提供文件I/O的类别,添加或删除文件、目录等。
作者简介
暂缺《精通C#与ASP.NET程序设计》作者简介
目录
第0章 导读
0-1 谁该阅读本书
0-2 本书内容与特色
0-3 你所需要的工具
0-4 程序模板光盘
第一篇 理论基础篇
第1章 .NET Framework
1-1 Microsoft.NET的愿望
1-2 Internet与Microsoft平台的演进
1-2-1 第一代Internet
1-2-2 第二代Internet
1-2-3 下一代Internet
1-3 .NET平台与Windows DNA的演进
1-3-1 程序语言的演进
1-3-2 操作系统的演进
1-3-3 添加的功能
1-3-4 Web Service
1-4 .NET平台的蓝图
1-5 .NET Framework
1-6 Common Language Runtime
1-6-1 通用语言执行环境功能结构
1-6-2 类函数库
1-7 .NET程序语言
1-7-1 Visual Basic.NET
1-7-2 C++ With Managed Extension
1-7-3 C# 
第2章 为.NET Framework量身打造的程序语言——Microsoft Visual C#
2-1 C#设计的理念
2-1-1 C#是面向组件的程序语言
2-1-2 C#是面向对象的语言
2-1-3 C#能开发下一代稳定、安全的应用软件
2-2 C#程序的结构
2-2-1 C#程序运行的方式
2-2-2 自动资源回收特性
2-2-3 面向对象程序
2-3 C#语法介绍
2-3-1 声明变量
2-3-2 程序流程控制
2-3-3 定义函数
2-4 类型系统
2-4-1 实值类型与参考类型
2-4-2 类型转换
2-5 Boxing与Unboxing
2-6 实值类型简介
2-6-1 整数类型
2-6-2 布尔类型
2-6-3 char类型
2-6-4 浮点数类型
2-6-5 Decimal类型
2-6-6 枚举类型
2-6-7 struct结构类型
2-7 参考类型简介
2-7-1 Object类型
2-7-2 类类型
2-7-3 接口
2-7-4 delegate类型
2-7-5 string类型
2-7-6 Array类型
2-8 C#面向组件的特性
2-8-1 属性
2-8-2 索引
2-8-3 事件
第3章 ASP.NET运行模型
3-1 历史演进的轨迹
3-1-1 CGI应用程序
3-1-2 ISAPI延伸程序库与边滤器
3-1-3 ASP
3-2 ASP的优点和缺憾
3-3 新一代的ASP.NET
3-3-1 ASP.NET运行流程
3-3-2 ASP.NET运行架构
3-4 ASP.NET设计理念
3-4-1 ASP与ASP.NET
3-4-2 ASP.NET Page文件结构
3-4-3 ASP.NET运行架构·文件结构
3-5 Server Control介绍
3-5-1 Intrinsic Control
3-5-2 List Control
3-5-3 Rich Control
3-5-4 Validation Control
3-5-5 ASP.NET数据绑定(Data Binding)
3-6 ASP.NET Application Framework
3-6-1 ASP.NET应用程序(HTTP Application)
3-6-2 ASP.NET应用程序运行过程
3-6-3 HTTP Runtime
3-7 设置与组态
3-7-1 Config.Web
3-7-2 HTTP Module
3-7-3 Global.asax文件
3-7-4 HTTP Handler
3-8 ASP.NET安全性
3-8-1 验证
3-8-2 授权
3-8-3 Role-Base安全性
3-8-4 安全性的程序化模块
3-8-5 Intranet安全性
3-8-6 Impersonation
3-8-7 安全性组态
3-8-8 Windows验证
3-8-9 Internet安全性
3-8-10 使用URL授权
3-8-11 自定义Role Mapping
3-9 ASP.NET Cache 
3-9-1 Output Cache
3-9-2 Cache Engine
3-9-3 Cache Dependency
3-9-4 Cache设计考虑
3-10 部署
3-10-1 简化组件的部署
第4章 数据绑定技术
4-1 Data Binding的优点
4-2 ASP.NET Data Binding设计理念
4-3 将数据绑定到控制项的方式
4-3-1 数据绑定语句语法
4-4 绑定到数据库的数据
4-5 添加、删除、修改数据库数据
4-6 设计良好样式的ASP.NET网页
第5章 新一代数据库存取模型——ADO.NET
5-1 新一代ADO.NET
5-2 ADO.NET设计理念
5-2-1 ADO.NET与XML文件
5-2-2 ADO.NET动作的过程
5-3 ADO.NET组件与对象模型
5-3-1 Connection对象
5-3-2 Command对象
5-3-3 Parameter对象
5-3-4 DataReader对象
5-3-5 DataSet对象
5-3-6 DataView对象
5-3-7 DataSetCommand对象
5-3-8 DataSet对象
5-3-9 DataSetCommand对象模型
5-3-10 Command VS.DataSetCommand
5-3-11 ADO.NET Managed Provider
5-4 ADO与ADO.NET的差异性
5-5 使用Namespace
5-6 连接到数据来源
5-7 使用DataSet读取数据
5-8 使用DataView
5-9 使用DataReader读取数据
5-10 DataSet VS.DataReader
5-11 ADO.NET参数化查询
5-11-1 使用预存程序
5-12 使用模板
5-12-1 支持Template的控制项
5-13 使用DataGrid和BoundColumn
5-14 添加数据到数据库
5-15 删除数据库的数据
5-16 修改数据库的数据
5-17 使用EditItemTemplate
5-18 使用DropdownList
5-19 实作修改数据程序代码
5-20 Container,DataItem和DataBinder.Eval
5-21 数据分页处理
第二篇 实务应用篇
第6章 单一Table模板
6-1 基本代码表添加、删除与修改
6-2 基本数据模板应用
第7章 单一Table多个栏位模板
7-1 最新消息公告-使用单一Table
7-2 科目维护-参照其他Table
第8章 一对多Table设计模板
8-1 顾客来源数据维护
8-2 一对多课程科目设计
第9章 Email与个人Web行事历
9-1 发送Email
9-2 个人Web行事历
第10章 网络硬盘
Internet网络硬盘
附录A 设计样式 
猜您喜欢

读书导航