分享
 
 
 

21世纪高等院校计算机职业教育系列规划教材——ASP.NET动态网页设计教程与上机实训

21世纪高等院校计算机职业教育系列规划教材——ASP.NET动态网页设计教程与上机实训  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,ASP,

作者: 李强等编著

出 版 社: 中国铁道出版社

出版时间: 2008-3-1字数:版次: 1页数: 258印刷时间:开本: 16开印次:纸张:I S B N : 9787113086534包装: 平装编辑推荐

从零起步,步步深入,使读者逐步提高,注重实用性,图文并茂,理论和实例相结合,讲解通俗易懂,收录大量小技巧和小窍门,节省摸索时间,提高学习效率,重点突出、操作简练,使读都即学即用、快速掌握。

内容简介

本书系统介绍了ASP.NET应用程序的设计与开发,从静态网页到嵌入脚本的ASP.NET动态页面,再到使用代码隐藏页技术的Web Form,结合大量的练习和上机实训,引领读者一步一步走入ASP.NET程序设计的大门。

全书共分14章,内容主要包括:ASP.NET技术概览,静态网页制作基础,构建ASP.NET运行开发平台,介绍ASR.NET的脚本语言,使用服务器控件和验证控件、ASP.NET内置对象、SQLServer数据库基础,介绍ASP.NET数据库基本操作、ADO.NET数据库高级操作、文件操作、创建和使用Web服务以及配置ASP.NET应用程序等。本书注重实用性和可操作性,书中所有示例程序均在Visual Studio.NET 2003集成开发环境上编译调试,内容组织和讲解方式适合教学和自学的需要。

本书实例丰富、内容翔实,适合作为高等院校相关专业的教材,还可供动态网站编程培训机构使用。

目录

第1章 ASP.NET技术概览

1.1 ASP.NET和.NET Framework

1.1.1 动态网页一览

1.1.2 ASP.NET技术概述

1.1.3 NET Framework简介

1.2 Web技术发展历史

1.3 习题

第2章 HTML静态网页制作基础

2.1 静态网页运行原理

2.1.1 静态版Hello World

2.1.2 HTML文件结构

2.1.3 静态网页的运行原理及特点

2.2 HTML语法基础

2.2.1 HTML语法规则

2.2.2 HTML基本标签

2.2.3 HTML文本标签

2.2.4 HTML图像和超链接标签

2.2.5 HTML表格和框架

2.2.6 HTML可视化编辑的利器

2.3 上机实训

2.4 习题

第3章 构建ASP.NET开发运行平台

3.1 动态网页运行原理

3.1.1 什么是服务器端和客户端

3.1.2 常见的动态网络程序设计语言

3.1.3 动态网页工作原理

3.1.4 ASP.NET的运行环境

3.2 IIS(互联网信息服务)安装与配置

3.3 Visual Studio.NET 2003

3.3.1 Visual Studi0.NET 2003的安装

3.3.2 Visual Studio.NET 2003 IDE的启动

3.3.3 Visual Studio.NET 2003集成开发环境

3.4 ASP.NET版HelloWorld

3.4.1 创建ASP.NET Web应用程序

3.4.2 使用Visual Studio.NET创建ASP.NET版HelloWorld

3.5 上机实训

3.6 习题

第4章 ASP.NET脚本语言

4.1 ASP.NET脚本语言简介

4.2 Visual Basic.NET语法规则

4.2.1 关键字与标识符

4.2.2 程序语句

4.2.3 程序的书写规则

4.2.4 运算符和表达式

4.3 常量与变量

4.3.1 数据类型

4.3.2 常量与变量

4.4 控制结构

4.4.1 控制语句的类型

4.4.2 条件语句

4.4.3 循环语句

4.5 类和对象

4.5.1 类与对象的关系

4.5.2 类与命名空间

4.5.3 类的特性

4.5.4 属性和方法

4.5.5 常用系统函数

4.6 上机实训

4.7 习题

第5章 使用服务器控件

5.1 控件和服务器控件

5.1.1 控件的分类

5.1.2 控件属性和事件

5.2 事件和事件处理程序

5.2.1 事件(Event)

5.2.2 事件处理程序

5.2.3 关联事件和事件处理程序

5.3 HTML服务器控件

5.3.1 HTML服务器控件基本语法

5.3.2 HTML服务器控件综合实例

5.4 Web服务器控件

5.4.1 Web应用程序的基本控件

5.4.2 选值类控件

5.4.3 图片和日历控件

5.5 用户控件

5.5.1 构建用户控件:

5.5.2 访问用户控件的属性

5.6 上机实训

5.7 习题

第6章 使用ASP.NET中的验证控件

6.1 服务器端验证和客户端验证

6.2 输入验证(RequiredFieldValidator控件)

6.3 比较验证(CompareValidator控件)

6.4 范围验证(RangeValidator控件)

6.5 正则验证(RegularExpressionValidator控件)

6.6 验证摘要(ValidationSummary控件)

6.6 上机实训

6.7 习题

第7章 ASP.NET内置对象

7.1 ASP.NET内置对象概述

7.2 Request对象

7.2.1 获取提交数据

7.2.2 获取服务器端环境变量

7.2.3 获取客户端浏览器信息

7.3 Response对象

7.3.1 使用缓冲区

7.3.2 结束网页的执行

7.3.3 重定向Web页面

7.3.4 输出信息

7.4 Cookie、Session和Application对象

7.4.1 CooKe对象

7.4.2 Session对象

7.4.3 Application对象

7.5 Server对象

7.5.1 ScriptTimeOut属性

7.5.2 常用的方法

7.5.3 Server对象示例

7.6 上机实训

7.7 习题

第8章SQL Server数据库基础

8.1 数据库的基本概念

8.1.1 数据管理技术的发展阶段

8.1.2 数据库的基本术语

8.1.3 SQL概述

8.2 SQL Server 2000数据库

8.2.1 SQL Server 2000的安装步骤

8.2.2 创建SQL Server数据库

8.2.3 创建和维护基本表

8.2.4 创建和维护视图

8.3 SQL的数据操作语句

8.3.1 SELECT语句

8.3.2 INSERT语句

8.3.3 UPDATE语句

8.3.4 DELETE语句

8.4 上机实训

8.5 习题

第9章 ADO.NET数据库基本操作

9.1 ADO.NET对象模型

9.1.1 ADO.NET概述

9.1.2 ADO.NET对象模型

9.1.3 ADO.NET数据提供者(Manager Providers)

9.2 使用ADO.NET对象进行数据库基本操作

9.2.1 建立与数据库的连接

9.2.2 建立Command对象

9.2.3 使用SQL语句操作数据

9.3 使用DataGrid控件操作数据库

9.3.1 简单绑定和复杂绑定

9.3.2 DataReader对象

9.3.3 DataGrjd控件

9.3.4 使用DataGrid控件查询记录

9.3.5 使用DataGrid控件维护记录

9.4 上机实训

9.5 习题

第10章 ADO.NET数据库高级操作

10.1 DataSet对象模型

10.1.1 DataSet架构

10.1.2 DataTable对象

10.1.3 构建DataSet对象

10.1.4 使用数据适配器(DataAdapter)

10.2 DataGrid控件再探讨

10.2.1 DataGrid分页功能

10.2.2 DataGrid排序功能

10.2.3 DataGrid定制列

10.2.2 DataGrid模板列

10.3 DataList控件

10.4 Repeater控件

10.5 上机实训

10.6 习题

第11章 文件操作

11.1文件管理

11.1.1 获取文件或文件夹的信息

11.1.2 操作文件和文件夹

11.2 文本文件操作

11.3 XML文件和Excel文件

11.3.1 XML文件操作

11.3.2 Excel文件操作

11.4 上机实训

11.5 习题

第12章 Web服务

12.1 Web服务概述

12.1.1 Web Services的起源

12.1.2 Wet}Services的基本原理

12.1.3 什么应用适合Web Services

12.1.4 提高WebServices的性能

12.2 创建Web服务

12.3 调用Web服务

12.4 上机实训

12.5 习题

第13章 配置ASP.NET应用程序

13.1 ASP.NET应用程序

13.2 配置Global.asax文件

13.3 配置Web.config文件

13.3.1 Web.config文件结构

13.3.2 ASP.NET安全性设置

13.4 ASP.NET缓存技术

13.4.1 页面缓存

13.4.2 局部页面缓存

13.4.3 数据缓存

13.5 上机实训

13.6 习题

第14章 综合实训

14.1 学生作业管理系统简介

14.2 数据库设计

14.2.1 PowerDesigner简介

14.2.2 构建数据库概念模型

14.2.3 由概念模型导出物理模型

14.2.4 创建数据字典

14.2.5 导出数据库脚本

14.3 系统分析与设计

14.3.1 三层结构简介

14.3.2 登录模块的逻辑层设计

14.3.3 登录模块的表现层设计

14.3.4 管理员模块——课程信息管理

14.3.5 教师模块——布置作业

14.4 总结

书摘插图

第1章ASP.NET技术概览

1.2 Web技术发展历史

众所周知,Web这个Internet上最热门的应用架构是由Tim Berners—Lee发明的。Web的前身是1980年Tim Berners.Lee负责的Enquire(Enquire Within Upon Everythin9的简称)项目。1990年11月,第一个Web服务器nxoc01.cern.ch开始运行,Tim Berners.Lee在自己编写的图形化Web浏览器“WbrldWideW曲”上看到了最早的Web页面。1991年,CERN(European Particle Physics Laboratory)正式发布了Web技术标准。目前,与Web相关的各种技术标准都由著名的W3C组织(world Wide Web Consortium)管理和维护。

从技术层面看,Web架构的特点有三个:用超文本技术(HTML)实现信息与信息的连接;用统一资源定位技术(URI)实现全球信息的精确定位;用新的应用层协议(HTTP)实现分布式的信息共享。这三个特点无一不与信息的分发、获取和利用有关。其实,TimBerners—Lee早就清楚地告诉我们:“Web是一个抽象的(假想的)信息空间”,也就是说,作为Internet上的一种应用架构,Web的首要任务就是向人们提供信息和信息服务。为了实现这个目标,Web技术大体经历了以下四个层面:

(1)客户端技术的萌芽和演进

Web客户端的主要任务是展现信息内容,而HTML语言则是信息展现的最有效载体之一。最初的HTML语言只能在浏览器中展现静态的文本或图像信息,这满足不了人们对信息丰富性和多样性的强烈需求,结果由静态技术向动态技术的转变成为了Web客户端技术演进的永恒定律。

Web出现后,GIF第一次为HTML页面引入了动感元素。但更大的变革来源于1995年Java语言的问世。Java语言天生就具备的与平台无关的特点,让人们一下子找到了在浏览器中开发动态应用的捷径。

真正让HTML页面生动起来的是CSS(Cascading Style Sheets)和DHTML(DynamicHTML)技术。1996年底,W3C提出了CSS的建议标准,同年,IE 3.0引入了对CSS的支持。CSS大大提高了开发者对信息展现格式的控制能力。

(2)服务器端技术的成熟与发展

与客户端技术从静态向动态的演进过程类似,Web服务端的开发技术也是由静态向动态逐渐发展、完善起来的。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有