微软认证体系
课程编号 101
课程名称: Visual Basic 2005程序设计语言
建议学时(讲课/实践/案例):68学时36/20/12
必要先修课程和预备知识:无 课程概述:
本课程全面介绍使用Microsoft Visual Basic 2005进行Visual Basic编程基本的方法,和使用Microsoft
Visual Basic 2005进行商务应用的开发。该课程是面向编程语言的初学者,同时增强了编程技能和思想的训练,为后续的高级开发课程的学习打好基础。
通过本课程的学习,学生能够掌握:
Visual Basic
2005程序设计的核心思想,为今后的软件开发打下基础。
Visual Basic
2005程序设计语言语法和Visual Studio 2005开发环境。
使用Visual Studio
2005独立完成Visual Basic 2005程序代码的编写以及进行代码跟踪和调试。
主要内容:
VB.NET和Visual
Studio 2005
主要介绍Visual Studio 2005集成环境,并为了练习使用这个集成环境而准备了一个例子。
.NET 运行环境支持多种编程语言:C#、VB.NET、C++.NET、J# 和JScript.NET。作为一个编程人员必须熟练掌握一种编程语言。Microsoft
Visual Basic 2005是针对Visual Basic 6.0的重大升级和增强版本。Visual Basic.NET是Visual
Studio.NET中的一个部分。
变量、数据类型和表达式
每一种编程语言都为程序员提供了一整套数据类型,它让计算机了解需要处理什么样的数据,采用哪种方式进行处理,以及按什么格式保存数据等等。对于应用程序中的每一个用于保存数据的量,都必须在使用前定义它的数据类型,以便于编译器为它分配内存空间。在应用程序执行过程中数据固定不变的量称为常量,数据会发生改变的量称为变量。在计算机中,当需要对多个存储在变量中的值进行计算时,就需要用到表达式。
分支和循环
到目前为止,编写的VB.NET程序只能顺序执行。在实际生活中,并非所有的事情都是按部就班地进行的,程序也是如此。我们经常需要改变程序执行的顺序。例如,按照某种条件来选择执行代码,或者循环地执行代码。前者称为分支结构,后者称为循环结构。在VB.NET中,可以用条件语句实现分支结构,用循环语句实现循环结构。本部分主要介绍VB.NET程序的分支结构和循环结构。
模块与过程
在编写程序时,程序代码是否可以重复使用是很重要的。如何实现这一设想呢?本章介绍可以实现代码重用的知识:模块与过程。在前面几章里学习了编程的基础知识和基本的控制结构,所编写的代码都是放在关键字module和end
module之间的,这就是模块。而过程代码是可以写在模块当中的。
面向对象编程的概念
本章开始介绍面向对象(OO,全称为Object Oriented)技术。它将数据和对数据的操作作为一个相互依赖、不可分割的整体,采用数据抽象和信息隐蔽技术,力图更简单地解决现实世界中的问题。它符合人们的思维习惯,同时有助于控制软件的复杂性,提高软件的生产效率,从而得到了广泛的应用,已成为目前最为流行的一种软件开发方法。
面向对象的高级应用
上一章主要讲解了面向对象的思想和类的概念。仅仅有类是不能完整映射现实中的情况的,还需要有一种描述类和类之间的关系的方法——继承和多态。继承是指派生类可以获得其基类特征的能力。多态性是一个面向对象的概念,它允许以相似的方式来对待所有派生类,尽管这些派生类是各不相同的。
生成、调试和异常处理
在软件开发中,程序生成后调试出现错误是非常常见的。即便是再资深的程序员,也无法保证程序一次编写成功,没有任何错误。本章主要讲述在
Visual Studio 2005中生成可执行程序,然后进行程序的调试,在编码过程中如何处理错误和异常以及使用try-catch-finally捕获异常的方法和如何创建用户自定义异常。
数组与字符串
数组在System 命名空间中就是Array 类,它定义了如何使用数组来管理一组对象,以及如何通过索引来访问数组元素的方法。另外,本章还将结合数组,介绍常用的字符串处理函数。
基于 Windows 的应用程序
Windows窗体应用程序的最大特点就是使用Form窗体作为程序和用户之间的交互方式。窗体上包含多种多样的用于在程序和用户之间传递信息的控件,例如,TextBox文本框控件一般用来接收用户输入的信息。首先讲解Windows窗体控件的基本概念和共同特性,然后介绍Visual
Studio 2005中丰富多样的Windows窗体控件,最后通过一个实验综合运用这些知识来完成一个较复杂的Windows应用程序。
创建 Web 应用程序
Web应用程序基于浏览器/服务器架构,程序运行于服务器端。Web应用程序使用Web页面作为用户和服务器端之间的交互方式。例如在线电子商务网站、BBS论坛、基于企业内部网的报价单或销售报告的管理和生成工具等。本章将通过若干简单示例,帮助你初步了解Web应用程序技术ASP.NET、XML
Web Service和数据访问技术ADO.NET。
.NET Framework 2.0简介
作为一个VB.NET程序员,你可能经常会在程序中引用别的类库文件。这些类从何而来呢?那就是在VB.NET程序之下、操作系统之上还有一个运行环境,也就是.NET
Framework。它为VB.NET程序提供功能调用,同时也管理着VB.NET程序的运行。本章介绍.NET Framework的基本结构、基本功能和工作方式。
课程编号 102
课程名称:Visual C# 2005程序设计语言
建议学时(讲课/实践/案例):62学时32/22/8
必要先修课程和预备知识:无
课程概述:
本课程全面介绍使用Microsoft Visual C# 2005进行编程基本的方法,和使用Microsoft Microsoft
Visual C# 2005进行商务应用的开发。该课程是面向编程语言的初学者,同时增强了编程技能和思想的训练,为后续的高级开发课程的学习打好基础。
通过本课程的学习,学生能够掌握:
Visual C# 2005程序设计的核心思想,为今后的软件开发打下基础。
Visual C# 2005程序设计语言语法和Visual
Studio 2005开发环境。
使用Visual Studio
2005独立完成Visual C# 2005程序代码的编写以及进行代码跟踪和调试。
主要内容:
C# 和Visual Studio
2005
C# 是微软开发的一种面向对象编程语言,它结合了C++的强大功能和Visual Basic的易用性,而且很多方面和Java类似。这些特点都使得使用C#开发程序更加灵活。C#
的正确读法是“See Sharp”。在第一章中,主要介绍Visual Studio 2005集成环境,并为了练习使用这个集成环境而准备了一个例子。
变量、数据类型和表达式
每一种编程语言都为程序员提供了一整套数据类型,它让计算机了解需要处理什么样的数据,采用哪种方式进行处理,以及按什么格式保存数据等等。对于应用程序中的每一个用于保存数据的量,都必须在使用前定义它的数据类型,以便于编译器为它分配内存空间。在应用程序执行过程中数据固定不变的量称为常量,数据会发生改变的量称为变量。在计算机中,当需要对多个存储在变量中的值进行计算时,就需要用到表达式。
分支和循环
到目前为止,编写的C# 程序只能顺序执行。在实际生活中,并非所有的事情都是按部就班地进行的,程序也是如此。我们经常需要改变程序执行的顺序。例如,按照某种条件来选择执行代码,或者循环地执行代码。前者称为分支结构,后者称为循环结构。在C#
中,可以用条件语句实现分支结构,用循环语句实现循环结构。本部分主要介绍C# 程序的分支结构和循环结构
模块与过程
在编写程序时,程序代码是否可以重复使用是很重要的。如何实现这一设想呢?本章介绍可以实现代码重用的知识:模块与过程。在前面几章里学习了编程的基础知识和基本的控制结构,所编写的代码都是放在关键字module和end
module之间的,这就是模块。而过程代码是可以写在模块当中的。
面向对象编程的概念
本章开始介绍面向对象(OO,全称为Object Oriented)技术。它将数据和对数据的操作作为一个相互依赖、不可分割的整体,采用数据抽象和信息隐蔽技术,力图更简单地解决现实世界中的问题。它符合人们的思维习惯,同时有助于控制软件的复杂性,提高软件的生产效率,从而得到了广泛的应用,已成为目前最为流行的一种软件开发方法。
面向对象的高级应用
上一章主要讲解了面向对象的思想和类的概念。仅仅有类是不能完整映射现实中的情况的,还需要有一种描述类和类之间的关系的方法——继承和多态。继承是指派生类可以获得其基类特征的能力。多态性是一个面向对象的概念,它允许以相似的方式来对待所有派生类,尽管这些派生类是各不相同的。
生成、调试和异常处理
在软件开发中,程序生成后调试出现错误是非常常见的。即便是再资深的程序员,也无法保证程序一次编写成功,没有任何错误。本章主要讲述在
Visual Studio 2005中生成可执行程序,然后进行程序的调试,在编码过程中如何处理错误和异常以及使用try-catch-finally捕获异常的方法和如何创建用户自定义异常。
数组与字符串
数组在System 命名空间中就是Array 类,它定义了如何使用数组来管理一组对象,以及如何通过索引来访问数组元素的方法。另外,本章还将结合数组,介绍常用的字符串处理函数。
基于 Windows 的应用程序
Windows窗体应用程序的最大特点就是使用Form窗体作为程序和用户之间的交互方式。窗体上包含多种多样的用于在程序和用户之间传递信息的控件,比如,TextBox文本框控件一般用来接收用户输入的信息。首先讲解Windows窗体控件的基本概念和共同特性,然后介绍Visual
Studio 2005中丰富多样的Windows窗体控件,最后通过一个实验综合运用这些知识来完成一个较复杂的Windows应用程序。
创建 Web 应用程序
Web应用程序基于浏览器/服务器架构,程序运行于服务器端。Web应用程序使用Web页面作为用户和服务器端之间的交互方式。例如在线电子商务网站、BBS论坛、基于企业内部网的报价单或销售报告的管理和生成工具等。本章将通过若干简单示例,帮助你初步了解Web应用程序技术ASP.NET、XML
Web Service和数据访问技术ADO.NET。
.NET Framework 2.0简介
作为一个C#程序员, 你可能经常会在程序中引用别的类库文件。这些类从何而来呢?那就是在C#程序之下、操作系统之上还有一个运行环境,也就是.NET
Framework。它为C#程序提供功能调用,同时也管理着C#程序的运行。本章介绍.NET Framework的基本结构、基本功能和工作方式。
课程编号 103
课程名称:.NET Framework 2.0 程序设计
建议学时(讲课/实践/案例):90学时48/32/10
必要先修课程和预备知识:
Visual Basic 2005程序设计语言 或 Visual C# 2005程序设计语言,
数据库基础
数据访问技术——ADO.NET 2.0
Web 应用开发——ASP.NET 2.0 或 Windows应用开发
对应微软认证考试: 70-536 (Microsoft .NET Framework 2.0 – Application
Development Foundation)
可获得的微软证书: MCTS (微软认证技术工程师Microsoft Certified Technology
Specialist)
课程概述:
本课程主要介绍了.NET Framework 2.0运行环境的原理和常用类库的功能、应用场景及使用方法。课程内容面向具备一定开发经验的读者,旨在提高他们对于.Net
Framework 2.0类库的理解,帮助他们使用VB.NET或C#进行.NET Framework应用程序开发。
本课程从应用场景出发介绍类库、涵盖了大部分实用类库的技术细节和实现原理,并通过案例训练类库的综合运用。
通过本课程的学习,学生可以
1.理解.NET Framework 2.0的基本原理
2. 使用.NET Framework2.0类库开发各种应用程序。
3. 掌握.NET Framework2.0类库的应用场景。
主要内容:
.NET Framework
2.0简介
主要介绍Microsoft .NET Framework的框架、公共语言运行库和.NET Framework类库;并讲述常见的.NET
Framework应用程序和.NET Framework的运行环境。
公共语言运行库和类型
本章对上一章提到的公共语言类型库进行扩充讲解,包括值类型和引用类型的概念、装箱和拆箱的操作等;并引入.NET Framework
2.0中的新概念——泛型。
托管代码的编译和执行
在.NET Framework中,托管代码首先被编译成MSIL语言,以程序集的形式存储在磁盘上;在运行时,再进行JIT编译,动态编译成本机可以运行的代码。最后,还介绍垃圾回收和应用程序域的概念。
委托和事件
本章介绍.NET Framework 2.0中的委托和事件。委托是面向对象的,相当于对方法的引用。.NET Framework
2.0 通过使用泛型、匿名方法、协变和逆变使得委托显著增强。理解这些增强对于在 .NET Framework 2.0
中实现事件至关重要。
读取与写入文件
.NET Framework 2.0 提供了管理驱动器、目录和文件的类。此外,.NET Framework 还提供了对文件进行读操作和写操作的类,以及对文件进行压缩、解压缩以及按模式搜索的类。本章主要介绍了和文件读写相关的类。
集合和泛型
现实生活中,集合无处不在。在公司有雇员集合;在大学有学生集合;在银行有帐户集合。.NET Framework 版本2.0
引入了泛型集合和集合基类。这些新的集合类提供了增强的功能,因此你可以更高效地使用它们来创建自己的集合类型。本章提供了使用主要或非泛型集合、泛型集合、专用集合和集合基类所需的基本信息。
数据的序列化
本章介绍了将对象序列化为二进制格式和 SOAP (Simple Object Access Protocol,简单对象访问协议)格式的方法,同时还介绍了将对象序列化为自定义
XML 格式的方法以及创建自定义序列化类的方法。
GDI+
许多类型的应用程序(例如,地图应用程序、工程应用和游戏)都利用图形界面来增强用户体验。通过使用GDI+,你可以在应用程序中加入图形以获得丰富、诱人的效果。本章主要介绍了GDI+的相关知识和对应类型。
实现加密
越来越多业务应用程序使用Internet与客户、供应商进行交流,并与他们共享信息,因此软件开发人员懂得如何保护敏感信息是很关键的。Microsoft
.NET Framework 2.0 提供了实现加密的类,用户可使用这些类来保护信息。本章主要介绍了如何在 Microsoft
.NET Framework 2.0 中实现加密。
COM 组件与.NET Framework程序集之间的交互操作
COM(Component Object Model,组件对象模型)是为集成组件提供的一组框架。简单地说,它是一种跨应用和语言共享二进制代码的方法。在Microsoft编程语言的早期版本中已编写数以千计的COM组件。本章介绍如何创建与COM组件和非托管DLL通信的.NET
Framework应用程序,及如何进行COM 组件与.NET Framework程序集之间的交互操作。
使用类型元数据
元数据是有关程序集的信息。此信息可包括程序集的名称和版本。类型元数据储存了有关程序集的类型和成员的信息,这使得程序集具备自我描述功能。本章介绍了如何检索程序集的类型元数据,还介绍了如何使用属性来控制为程序集创建的元数据。
创建多线程应用程序和应用程序域
.NET Framework 提供了多个类来管理 System.Threading 命名空间中的执行线程。本章主要介绍了如何创建多线程应用程序和应用程序域。
代码访问安全性
本章主要介绍代码访问安全性的工作原理以及在保护系统免受恶意代码侵袭方面所起的重大作用。
监视和调试应用程序
本章介绍管理事件日志和应用程序进程的方法;还介绍如何监视应用程序性能、调试和跟踪应用程序以及将管理信息和事件嵌入到.NET
Framework 应用程序中。
使用服务应用程序和电子邮件消息
本章介绍如何开发Windows服务应用程序;还介绍如何通过编写代码来使用电子邮件。
创建全球化应用程序
本章介绍如何创建全球化应用程序;还介绍常用的编码类。
课程编号 104
课程名称:数据访问技术——ADO.NET 2.0
建议学时(讲课/实践/案例): 62学时32/22/8
必要先修课程和预备知识:
Visual Basic 2005程序设计语言 或 Visual C# 2005程序设计语言
数据库基础
SQL Server 2005企业级数据库的实施和维护
对应微软认证考试:70-528 (Microsoft .NET Framework 2.0 – Web-based
Client development)
可获得的微软证书:MCTS (微软认证技术工程师Microsoft Certified Technology
Specialist)
课程概述:
本课程介绍如何使用ADO.NET在企业级的Web应用程序中访问、排序和处理数据。通过丰富的实例和工具,使学生了解编写、测试与调试数据库代码的方法。此外,还介绍了ADO.NET
2.0和SQL Server 2005的新特性、ADO.NET对象模型用于Web扩展性的XML特性以及与SQL Server
2005的集成。
本课程内容由浅入深、循序渐进,面向掌握VB.NET或C#编程语言和数据库基本知识的读者。本课程将数据访问代码和可视化操作进行对照讲解,易于掌握。同时,本课程还结合企业应用场景讲解数据访问技术,并通过案例强化学生对知识的综合运用能力。
通过本课程的学习,学生能够:
分析企业应用中的数据环境。
按业务需求选择数据连接方式。
使用ADO.NET实现企业应用程序数据访问。
主要内容:
数据库基础
随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础,也是信息管理、办公自动化、计算机辅助设计等应用的主要软件工具之一。本章主要介绍数据库中的基础知识和SQL语言,是学习和掌握现代数据库技术的基础。
ADO.NET 2.0 概述
应用程序对数据库的访问必然牵涉到相应的数据访问模型的问题。从本章开始学生逐步了解到数据访问模型并以此过渡到ADO.NET的基本对象模型,本章也是ADO.NET的入门章节。通过本章的学习,学生可以了解数据访问模型的发展历史,掌握ADO.NET的基本构造,掌握ADO.NET对象模型中的数据提供程序和DataSet的基本概念。
数据源连接
用户访问数据库的第一步操作就是连接数据源,本章就如何连接数据源进行了分析。通 过本章的学习,学生可以通过掌握Connection对象,实现连接和管理SQL
Server 2005。同时也介绍了在连接数据源的过程中,处理连接异常和优化管理连接的方法。
在连接环境中获取数据
前面已经介绍了如何建立数据源的连接,本章就需要在连接数据源后,根据需求获取数据库中的数据。包括:
? 创建和初始化Command对象,通过Visual Studio 2005配置Command对象。
? 创建和配置Command对象参数,使用Command对象执行 SQL 语句。
? 创建DataReader、获取DataReader的属性、执行DataReader的方法。
? 使用Command对象进行异步操作,使用Command对象查询多个活动结果集。
构建DataSet
在前面的学习中, 对于数据的处理始终是在连接环境中,也就是说在使用Command对象读取、写入和更新数据时始终保持着和数据库的连接。但在实际情况下,并不能够保证随时都有稳定的数据库连接。本章说明了ADO.NET中的断开连接的模型,以及如何通过编程和Visual
Studio 2005来创建并使用 DataSet 对象操作,还阐述了如何创建并配置DataSet中的DataTable和DataRelation。
类型化DataSet
本章说明如何使用 DataSet 设计器、表适配器配置向导和数据源配置向导来创建类型化DataSet。本章描述类型化DataSet和非类型化DataSet的区别;介绍什么是XML架构,以及如何使用TableAdapter将数据加载和保存到类型化DataSet中;并介绍如何通过使用Visual
Studio 2005向导来创建一个类型化DataSet。
在断开连接的环境中编辑和更新数据
本章主要介绍如何使用DataAdapter对象在断开连接的环境中对数据源的数据进行获取、管理和移动,包括如何创建DataAdapter、如何使用Fill和Update方法将数据源中的数据加载到DataSet以及将数据从DataSet传回数据源。
数据的排序、搜索和过滤
本章介绍如何在DataSet中通过DataTable和 DataSet对象对数据进行排序、搜索和筛选,还介绍如何运用DataView对象来管理DataSet。
事务
在多用户场合或者单用户场合下,多个进程、线程和实体对数据库进行更改会导致存在覆盖某人所作的更改的风险。而在同一个进程中执行的大量的数据库操作语句,如果前一个操作完成后没有及时地刷新而执行后一个操作,显示的结果就会是错误的结果。因此,所有这些步骤必须像是一个统一的步骤那样一并发生,也就是说,它们必须同时全部提交或者全部回滚。这样的操作通常称为事务。本章将探讨事务应用于ADO.NET和数据库的基础知识,同时充分介绍使用.NET
Framework 2.0中的新的命名空间的分布式事务。
ADO.NET 和 XML
本章讲解如何读取XML文档中的元素、属性和文本内容,以及如何对XML架构执行验证;介绍如何创建XML文档和如何将元素、属性、命名空间声明及文本内容写入XML文档;还介绍如何通过使用
DOM 来处理内存中的 XML 数据。
课程编号 105
课程名称: Web 应用开发——ASP.NET 2.0
建议学时(讲课/实践/案例): 90学时48/32/10
必要先修课程和预备知识:
Visual Basic 2005程序设计语言 或 Visual C# 2005程序设计语言
数据访问技术——ADO.NET 2.0
SQL Server2005企业级数据库维护和管理
对应微软认证考试:70-528 (Microsoft .NET Framework 2.0 – Web-based
Client development)
可获得的微软证书:MCTS (微软认证技术工程师Microsoft Certified Technology
Specialist)
课程概述:
本课程全面介绍如何使用Visual Studio 2005开发基于ASP.NET 2.0的Web应用。课程内容实践性强,通过贯穿全课程的实际应用场景、大量的演示和练习对如何使用ASP.NET
2.0开发Web应用进行全面的介绍,最后结合案例的综合运用融会和贯通所学的知识。面向具有C#或VB.NET基本编程能力的开发人员或学生。学生通过基础知识的学习、演示和练习、实验和案例,掌握灵活运用ASP.NET的开发技能,为以后从事企业应用开发打下基础。
通过本课程的学习,学生能够掌握:
使用Visual Studio
2005开发ASP.NET Web应用。
根据不同应用场景选择合适的ASP.NET解决方案。
基于Web部件开发Web应用。
开发移动Web应用。
对Web应用进行检测和性能优化。
主要内容:
ASP.NET 2.0介绍
本章在Web应用理论基础上讲解ASP.NET 2.0。其内容主要包括ASP.NET应用的工作原理;使用Visual
Studio 2005 2005创建Web应用的相关技能;Web应用的配置层次结构;站点管理工具的使用;Web Form和Page对象模型以及Web应用的异常处理。
使用Web控件
通常打开一个网站,将会看到页面(Web Form)上有着不同的元素,例如一张图片、一个文本框、一个按钮或者一个超链接等,这些就是本章要讲解的Web控件。本章主要内容有:HTML控件和Web
服务器控件;使用常规Web服务器控件;Web页面的提交处理流程。
使用验证控件
在实际应用中,我们往往会对控件的值的格式或范围有一定要求,因此,需要对数据进行验证。本章主要介绍验证的对象模型;验证的类型;如何使用验证。
使用母版页
在访问网站时,经常会看到不同的页面上有着很多相似的内容,例如公司的logo、网站导航菜单等,并且这些页面布局也基本一致。对于页面上相同的内容是如何处理的呢?在ASP.NET
2.0中,通过对母版页的使用,将会使这些问题迎刃而解。本章内容主要讲解:什么是母版页;如何使用母版页;如何在母版页中实现站点导航;使用母版页的高级技巧。
数据访问和表示
本章主要介绍如何实现在Web应用中访问各种不同的数据源并表示这些数据表示,以及通过ASP.NET 2.0的相关控件进行数据的添加、删除和修改;并深入探讨对于如何在企业应用中实现可管理的数据访问。
Web应用的状态管理
Web 应用本质上是无状态的,对页面的每个请求都将被视为新请求,而且默认情况下,来自一个请求的信息对下一个请求不可用。而在实际企业应用中,完成一个业务往往需要很多步骤。本章分别讲解维护这些状态的各种技术,并对比分析这些技术的优缺点,以致您能够合理地选择技术来维护Web应用的状态。
创建Web控件
在实际应用的开发过程中,往往会遇到这样的情况:某个相似功能点经常会在不同的页面出现;或者,现有控件不能满足我们的需要。这时,就可以将这些相似的功能点或新的需求进行抽象,并将其封装到控件,供所有页面使用。这样,充分提高了代码的重用度,并且降低了代码维护量。本章将主要讲解在ASP.NET
2.0 中如何创建可重复使用控件的几种技术。
全球化和本地化
随着全球化时代的来临,设计和开发适合多个国家和语言文化的应用程序已经变得越来越普遍。本章主要描述如何创建适合不同语言和区域性的
ASP.NET Web 应用程序。
个性化与主题
Web应用很多时候都是面向公众的,由于用户群体大,对界面的互操作性要求的差异也比较大,这些问题在以前的Web开发平台中都难以处理,ASP.NET
2.0提供的个性化配置(Profile)和主题(Theme)模块可以帮助我们实现不同的个性化数据的存储和提供不同的界面风格的功能。
使用Web部件
在Web应用程序中,界面已经通过传统方式被固定下来,所以往往无法按照我们的习惯或者要求定制。但是,Microsoft
ASP.NET Web部件的出现,为我们提供了一个简单的方法来编写Web用户界面的构成组件和Web部件页面,可以非常方便地隐藏、显示和排列页面的组件,实现自定义用户界面的目标。
Web应用性能调优和跟踪检测
本章主要讲解如何开发高性能Web应用,如何使用跟踪检测技术来发现Web应用中的缺陷,并且重点讲解缓存技术、Web应用中的异步处理,最后讲解在应用部署后如何对运行情况进行跟踪(Health
Monitor)。
部署Web应用
Web部署方法有三种:站点复制、站点发布和创建安装程序包,本章讲解如何使用它们以及它们之间的区别。
创建移动Web应用
本章主要讲解如何开发移动Web应用,包括:移动设备的模拟器介绍;如何检测移动设备与页面重定向;如何设计移动Web Form
以及移动Web Form对不同设备的响应。
|