搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
ASP.NET典型模块与项目实战大全
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302258766
  • 作      者:
    高宏,李俊民等编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2012
收藏
编辑推荐

    涵盖Ajax、XML、流媒体、搜索引擎、在线支付、Silverlight等热门技术,精选24个典型模块和5个项目案例,实战ASP.NET应用开发。
    《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》源代码、《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》教学视频、赠送的.NET学习视频……
    提供极具价值的可扩展程序模块,提高开发效率、实战为王,展示实际项目案例的开发精髓、追踪最新的前沿技术,真正提高程序员的开发水平、应用当前流行的技术或架构,深入剖析并阐释原理、提供完整的源代码、配套视频和超值赠品。
    《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》以实战开发为原则,结合多媒体教学视频,通过ASP.NET开发中最常见的24个典型模块和5个完整的项目案例,详细介绍了RSS、在线支付、在线客服、在线编辑、Web图表、在线点播和Silver-light等热门技术及应用。通过阅读《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》,可以系统地掌握ASP.NET的各种热门技术,并能大大提升实战开发水平。
    《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》配书光盘中提供了9.5 小时配套教学视频和30小时.NET开发教学视频。

展开
作者简介

    高宏,毕业于长春大学。现任教于吉林省经济干部管理学院。从事ASP.NET项目开发6年,有丰富的项目开发及管理经验。擅长.NET平台的各种开发技术,熟悉SQLServer、Oracle和MySQL等数据库技术。曾经参与过长春市图书馆管理网站等多个大中型项目,承担项目分析、项目设计和项目维护等工作。

    李俊民,毕业于长春大学计算机科学与技术学院。从事C#项目开发5年,对C#项目开发有深入研究。擅长.NET开发技术,精通SQL Server和MySQL等数据库技术。曾经负责开发了高校学籍管理系统、酒店管理系统、粮食企业管理系统和动力环境监控管理系统等多个大型软件项目。

展开
内容介绍

    《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》以实战开发为原则,以ASP.NET网络应用开发典型模块和项目开发为主线,通过25个典型模块和5个项目案例,向读者展示了ASP.NET网络开发的各种热门技术与应用。《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》附带1张DVD,内容是作者为《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》录制的全程多媒体语音教学视频及《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》所涉及的源代码。
    本书共32章,分为3篇。第1篇主要介绍ASP.NET开发基础、常用技术与对象;第2篇主要介绍ASP.NET典型模块开发与应用,涵盖的内容有用户管理、验证码、新闻浏览与发布、留言本、投票管理、上传下载、电子邮件、聊天、报表打印、PDF文档处理、Web图表、在线点播、论坛管理、网页搜索、RSS、在线支付、在线客服、在线编辑、天气预报、用WWF制作订单管理、使用WCF构建统计与计算服务、防盗链、Silverlight技术的应用与管理、网络相册;第3篇介绍了5个项目案例的开发过程,分别是企业宣传信息网、网络日志管理系统、类似赶集网的供求信息网、企业办公设备管理系统、类Facebook的校友社交网站。
    《ASP.NET典型模块与项目实战大全(39.5小时多媒体教学视频)》内容全面、图文并茂,代码丰富,语言通俗易懂,适合各个层次想要学习ASP.NET开发技术的人员阅读,尤其适合有一定ASP.NET开发基础而要进行Web应用开发的人员阅读。

展开
精彩书摘

  第1章ASP.NET开发基础

  ASP.NET技术是MicrosoftWeb开发史上一个重要的里程碑,使用ASP.NET开发Web应用程序并维持其运行,比其他开发语言更加简单。与Java、PHP和Perl等高级技术相比,ASP.NET具有方便性、灵活性、生产效率高、安全性高及面向对象等优点,是目前主流的网络编程技术之一。

  1.1ASP.NET概述

  ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是一种建立动态Web应用程序的新技术。ASP.NET是.NET框架的一部分,可以使用任何.NET兼容的语言(如VisualBasic、C#)来编写ASP.NET应用程序。

  1.1.1ASP.NET简介

  ASP.NET是Microsoft.NET的一部分,是ActiveServerPage(简称ASP)的另一个版本;ASP.NET提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

  ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全和继承等。

  Microsoft公司为ASP.NET设计了功能强大的代码、代码易于重用和共享,可用编译类语言编写策略,从而使程序员更易开发Web应用程序,满足不同客户的需求。

  1.1.2ASP.NET的优点

  ASP.NET是Microsoft.NETFramework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的环境。.NETFramework包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全,同时也包含.NETFramework类库。.NETFramework是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。

  ASP.NET的优点主要表现在以下几个方面。

  1.可管理性

  ASP.NET使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。因为配置信息是被存储为纯文本格式的,因此可以在没有本地管理工具的帮助下应用新的设置。

  ·注意:配置文件的任何变化都可以被自动检测到并应用于应用程序。有关这方面的详细信息,请参阅ASP.NET配置。

  2.安全性高

  ASP.NET为Web应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。

  3.易于部署

  ASP.NET应用程序可以部署到服务器上,并且不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。

  4.增强的性能

  ASP.NET是运行在服务器上的已编译代码。与传统的ASP不同,ASP.NET能利用早期绑定、实时(JIT)编译、本机优化和全新的缓存服务来提高性能。

  5.灵活的输出缓存

  根据应用程序的需要,ASP.NET可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。

  6.移动设备支持

  ASP.NET支持任何设备上的任何浏览器。开发人员使用与传统的桌面浏览器相同的编程技术,来处理新的移动设备。

  7.扩展性和可用性

  ASP.NET具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet信息服务(IIS)和ASP.NET运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。

  8.跟踪和调试

  ASP.NET提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发或应用程序处于生产状态时,ASP.NET支持使用.NETFramework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。

  9.与.NETFramework集成

  ASP.NET是.NETFramework的一部分,整个平台的功能和灵活性对Web应用程序都是可用的,因此可从Web上流畅地访问.NET类库及消息和数据访问解决方案。ASP.NET是独立于语言之外的,所以开发人员能选择最适合应用程序的语言。另外,公共语言运行库的互用性还保存了基于COM开发的现有投资。

  10.与现有ASP应用程序的兼容性

  ASP和ASP.NET可并行运行在IISWeb服务器上而互不冲突;不会发生因安装ASP.NET而导致现有ASP应用程序崩溃的可能。

  ·注意:ASP.NET仅处理具有.aspx文件扩展名的文件,具有.asp文件扩展名的文件继续由ASP引擎来处理。会话状态和应用程序状态并不在ASP和ASP.NET页面之间共享。

  1.1.3ASP.NET的运行原理

  在ASP.NET中,当一个HTTP请求发送到服务器并被IIS接收之后,IIS首先通过客户端请求的页面类型为其加载相应的.dll文件,然后在处理过程中将这条请求发送给能够处理这个请求的模块。在ASP.NET中,这个模块叫做HttpHandler(HTTP处理程序组件),之所以.aspx文件可以被服务器处理,就是因为在服务器端有默认的HttpHandler专门处理.aspx文件。IIS在将这条请求发送给能够处理该请求的模块之前,还需要经过一些HttpModule的处理,这些都是系统默认的Modules(用于获取当前应用程序的模块集合),在该HTTP请求传到HttpHandler之前,要经过不同的HttpModule的处理。

  ·说明:HttpModule模块是一个组件,可以注册为ASP.NET3.5请求生命周期的一部分,当处理该组件时,该组件可以读取及更改请求及响应。HttpModule模块通常用于执行需要监视每个请求的特殊任务,如安全或站点统计信息。

  1.2ASP.NET的基础框架.NETFramework

  在学习ASP.NET技术之前,首先需要了解ASP.NET框架方面的相关知识。.NET框架是.NET平台的编程模型,是创建、部署和运行Web服务及其他应用程序的一个环境。

  1.2.1.NET框架的演化

  任何技术的发展都是具有连续性的,.NET也不例外。尽管.NET框架富有革命性,但它同样是对过去技术的一种继承与发展,如图1.1所示为.NET框架的演化过程。

  图1.1.NET框架的演化过程

  1.2.2.NET框架体系结构

  .NET框架体系由“公共语言运行时(CommonLanguageRuntime,CLR)”、“统一类库(BaseClassLibrary)”、“ADO.NET”和“活动服务器页面(ASP.NET)”4个部分组成。.NET框架体系结构如图1.2所示。

  图1.2.NET框架体系结构

   ……

展开
目录
第1篇 ASP.NET开发基础与常用技术
第1章 ASP.NET开发基础
教学视频:17分钟
1.1 ASP.NET概述
1.1.1 ASP.NET简介
1.1.2 ASP.NET的优点
1.1.3 ASP.NET的运行原理
1.2 ASP.NET的基础框架.NET Framework
1.2.1 .NET框架的演化
1.2.2 .NET框架体系结构
1.2.3 .NET框架编程模型
1.2.4 .NET程序的编译与运行
1.2.5 .NET框架常见问题
1.3 ASP.NET网页语法介绍
1.3.1 ASP.NET网页扩展名
1.3.2 常用页面指令
1.3.3 注释ASPX文件内容
1.4 制作一个简单的ASP.NET网站
1.4.1 创建ASP.NET网站
1.4.2 添加ASP.NET文件和文件夹
1.4.3 设计Web页面
1.4.4 添加网站程序代码
1.4.5 运行网站应用程序
1.4.6 配置IIS虚拟站点
1.5 小结

第2章 ASP.NET常用技术与对象
教学视频:25分钟
2.1 数据验证技术
2.1.1 数据比较验证
2.1.2 数据范围验证
2.1.3 验证错误信息提示
2.2 母版页技术
2.2.1 母版页概述
2.2.2 创建母版页
2.2.3 创建内容页
2.3 网站导航技术
2.3.1 使用TreeView控件实现网站导航
2.3.2 使用Menu控件实现网站导航
2.4 AJAX技术
2.4.1 AJAX概述
2.4.2 AJAX的运行原理
2.4.3 创建AJAX网站
2.4.4 AJAX服务器控件的使用
2.5 ASP.NET内置对象
2.5.1 Response对象应用技术
2.5.2 Request对象应用技术
2.5.3 Session对象应用技术
2.5.4 Application对象应用技术
2.5.5 Cookie对象应用技术
2.5.6 Server对象应用技术
2.6 小结

第2篇 ASP.NET典型模块开发与应用
第3章 用户管理模块(JavaScript+CSS+Request对象)
教学视频:15分钟
3.1 开发站点前的配置
3.1.1 创建Web网站和站点
3.1.2 使用站点安全工具配置身份验证模式
3.2 最普通的用户管理方式
3.2.1 用户注册
3.2.2 用户登录
3.2.3 修改用户密码
3.2.4 在登录页面中添加注册导航功能
3.3 一个典型的用户管理模块
3.3.1 用户注册
3.3.2 用户登录
3.3.3 修改用户密码
3.4 关键技术讲解
3.4.1 配置web.config
3.4.2 根据用户登录的身份显示不同的信息
3.5 小结

第4章 验证码模块(随机数字+图文验证+Session)
教学视频:22分钟
4.1 验证码概述
4.1.1 验证码的作用与原理
4.1.2 验证码的几种验证方式
4.2 随机数字验证的实现
4.2.1 随机数字验证的实现流程
4.2.2 随机数字验证的具体实现
4.3 图文验证的实现
4.3.1 图文验证的实现流程
4.3.2 生成图文验证码
4.3.3 图文验证的具体实现
4.4 汉字验证码的实现
4.4.1 汉字验证码的实现流程
4.4.2 生成汉字验证码
4.4.3 汉字验证码的具体实现
4.5 关键技术讲解
4.5.1 验证码中的随机数
4.5.2 验证码中的背景图片
4.6 小结

第5章 新闻浏览与发布模块(Div+CSS+FreeTextBox)
教学视频:20分钟
5.1 新闻主界面浏览功能
5.1.1 新闻模块数据库设计
5.1.2 图片新闻浏览
5.1.3 普通新闻浏览功能
5.1.4 滚动新闻浏览功能
5.1.5 新闻主界面的功能演示
5.2 后台管理模块
5.2.1 后台管理程序主页面
5.2.2 新闻发布功能
5.2.3 删除新闻功能
5.2.4 后台管理模块的演示效果
5.3 关键技术讲解
5.3.1 FreeTextBox组件的使用方法
5.3.2 分页功能的实现方法
5.4 小结

第6章 留言板模块(Response对象+XML+SQL Server)
教学视频:22分钟
6.1 使用XML技术构造留言板
6.1.1 使用XML技术构造留言板的实现流程
6.1.2 使用XML技术发表留言
6.1.3 使用XML技术浏览留言
6.1.4 发表与浏览留言的实现效果
6.2 利用数据库技术构造客户留言板
6.2.1 数据库设计
6.2.2 发表留言
6.2.3 浏览留言
6.2.4 回复留言
6.2.5 删除留言
6.2.6 客户留言板的功能演示
6.3 关键技术讲解
6.3.1 使用Response对象跳转页面
6.3.2 使用Response对象在页面中传递参数
6.4 小结

第7章 投票管理模块(HttpContext+Session)
教学视频:17分钟
7.1 一个简单的投票系统
7.1.1 投票系统管理的数据库设计
7.1.2 投票功能的实现
7.1.3 投票项目维护的实现
7.1.4 图形化显示投票结果
7.1.5 投票系统的功能演示
7.2 一个复杂的投票系统
7.2.1 投票系统的数据库设计
7.2.2 投票功能的实现
7.2.3 查看投票结果的实现
7.2.4 查看投票明细的实现
7.2.5 投票系统的功能演示
7.3 关键技术讲解
7.3.1 利用Session对象防止重复投票技术
7.3.2 根据IP地址防作弊投票的实现
7.4 小结

第8章 上传和下载模块(多文件上传+超大附件上传)
教学视频:17分钟
8.1 简单的上传与下载
8.1.1 上传文件的实现
8.1.2 下载文件的实现
8.2 上传、下载的具体应用
8.2.1 上传通知公告中的文件附件
8.2.2 从服务器下载通知公告附件
8.3 实现多文件上传
8.3.1 多文件上传的实现思路
8.3.2 多文件上传的具体实现
8.4 关键技术讲解
8.4.1 上传超大附件的实现方法
8.4.2 支持中文的下载文件对话框
8.5 小结

第9章 电子邮件模块(SMTP+POP3+JMail技术)
教学视频:16分钟
9.1 使用SMTP协议发送电子邮件
9.1.1 使用SMTP协议发送邮件
9.1.2 使用SMTP协议发送带附件的邮件
9.2 使用JMail发送与接收邮件
9.2.1 JMail概述
9.2.2 使用JMail组件发送邮件
9.2.3 使用JMail接收邮件
9.3 关键技术讲解
9.3.1 解决发送中文邮件的乱码问题
9.3.2 邮件接收的基本原理
9.4 小结

第10章 聊天模块(AJAX+iframe技术)
教学视频:17分钟
10.1 简单的聊天功能
10.1.1 聊天登录的实现
10.1.2 聊天功能的具体实现
10.2 网络聊天室的实现
10.2.1 数据库设计与配置
10.2.2 用户登录
10.2.3 聊天室主界面设计
10.3 关键技术讲解
10.3.1 iframe的简单语法结构
10.3.2 iframe的使用方法
10.4 小结

第11章 报表打印模块(WebBrowser+CrystalReport报表)
教学视频:20分钟
11.1 使用数据控件实现报表打印
11.1.1 使用数据控件报表向导设计报表
11.1.2 加载与运行报表
11.2 使用水晶报表打印数据
11.2.1 水晶报表介绍
11.2.2 使用报表向导创建水晶报表
11.2.3 加载与运行水晶报表
11.3 直接打印网页
11.3.1 直接打印网页的设计流程
11.3.2 通过编写HTML代码打印网页
11.4 关键技术讲解
11.4.1 解决IIS下无法浏览数据报表的问题
11.4.2 在打印网页时隐藏打印按钮
11.4.3 使用编程方式实现报表与数据源之间的关联
11.4.4 水晶报表工具栏图标无法显示问题的解决
11.5 小结

第12章 PDF文档处理模块(PDF格式转换+iTextSharp组件)
教学视频:21分钟
12.1 在网页中创建PDF文档
12.1.1 PDF文档概述
12.1.2 创建PDF文档
12.1.3 使用第三方组件创建PDF文档
12.1.4 使用第三方组件修饰及完善PDF文档
12.2 PDF文档的格式转换
12.2.1 将数据表信息转化为PDF文档
12.2.2 使用浏览器打开PDF文档
12.3 关键技术讲解
12.3.1 创建支持中文的PDF文档
12.3.2 在PDF文档中创建表格
12.3.3 加密创建的PDF文档
12.4 小结

第13章 Web图表模块(Drawing类+OWC组件)
教学视频:20分钟
13.1 使用OWC组件生成图表
13.1.1 OWC介绍
13.1.2 使用OWC组件生成图表的设计思路
13.1.3 生成柱状图
13.1.4 生成饼状图
13.1.5 生成折线图
13.2 使用OWC组件生成Excel数据表
13.3 通过画图类编程生成图表
13.4 关键技术讲解
13.4.1 获得图表数据的实现方法
13.4.2 OWC组件的图表类型
13.5 小结

第14章 在线点播模块(流媒体技术)
教学视频:8分钟
14.1 简单的在线播放程序
14.1.1 在线播放程序概述
14.1.2 一个简单的在线播放程序
14.2 流媒体技术的具体应用
14.2.1 流媒体及流媒体服务器介绍
14.2.2 配置流媒体服务器
14.2.3 添加流媒体发布服务
14.2.4 创建流媒体点播页面
14.3 关键技术讲解
14.3.1 在ASP.NET中引用自动生成的页面
14.3.2 在播放媒体中插播广告
14.4 小结

第15章 论坛管理模块(Session+SQL Server+复杂数据展示技术)
教学视频:22分钟
15.1 论坛数据库设计
15.1.1 设计数据表结构
15.1.2 设计视图
15.1.3 配置web.config中的数据库连接
15.2 论坛用户管理
15.2.1 注册论坛用户
15.2.2 用户登录
15.3 论坛主题管理
15.3.1 显示论坛主题信息
15.3.2 发布新帖
15.4 论坛的详细信息
15.4.1 显示论坛帖子列表
15.4.2 回复帖子
15.5 论坛管理模块的功能演示
15.6 关键技术讲解
15.6.1 使用Session对象传递值
15.6.2 GridView控件的具体应用
15.7 小结

第16章 网页搜索模块(搜索引擎API技术)
教学视频:16分钟
16.1 搜索引擎概述
16.1.1 搜索引擎介绍
16.1.2 搜索引擎的发展史
16.1.3 搜索引擎的实现原理
16.2 通过API函数实现搜索
16.2.1 使用百度API实现搜索
16.2.2 使用Google API实现搜索
16.3 关键技术讲解
16.3.1 解决在百度搜索时出现乱码的问题
16.3.2 在百度搜索引擎界面中添加百度知道
16.4 小结

第17章 RSS模块(SNS+RSS+Blog实时更新)
教学视频:14分钟
17.1 RSS概述
17.1.1 RSS介绍
17.1.2 RSS的作用
17.1.3 RSS阅读器分类
17.2 使用RSS订阅工具实现RSS订阅
17.2.1 RSS的工作原理
17.2.2 RSS订阅工具的使用
17.3 RSS功能在网站中的具体应用
17.3.1 在网站中应用RSS技术的前期准备
17.3.2 在网站中应用RSS技术订阅新闻信息
17.4 关键技术讲解
17.4.1 将DataGrid控件中的RSS订阅信息导出到Excel中
17.4.2 将Excel中的新闻信息导入到GridView控件中
17.5 小结

第18章 在线支付模块(第三方支付+ MD5加密算法)
教学视频:11分钟
18.1 在线支付概述
18.1.1 在线支付介绍
18.1.2 在线支付的优点
18.1.3 在线支付的工作流程
18.2 使用支付宝实现在线支付
18.2.1 支付宝接口概述
18.2.2 支付宝接口服务下载
18.2.3 使用支付宝实现在线支付
18.3 关键技术讲解
18.3.1 MD5加密算法的实现
18.3.2 冒泡排序算法的具体实现
18.4 小结

第19章 在线客服模块(网页QQ互动技术+多用户在线技术)
教学视频:12分钟
19.1 QQ网站提供的在线客服
19.1.1 在网页中实现QQ在线客服功能的流程
19.1.2 在网页中加载在线客服功能的具体实现
19.2 多用户在线客服功能的实现
19.2.1 维护客服人员功能的实现
19.2.2 多用户在线客服功能的具体实现
19.3 关键技术讲解
19.3.1 Repeater控件的应用
19.3.2 在网页上显示QQ用户的具体实现
19.4 小结

第20章 在线编辑模块(FreeTextBox+ FCKEditor+eWebEditorExt)
教学视频:21分钟
20.1 在线编辑模块概述
20.2 FreeTextBox编辑器的使用
20.2.1 FreeTextBox编辑器控件介绍
20.2.2 FreeTextBox编辑器控件的使用
20.3 FCKEditor在线编辑器的使用
20.3.1 FCKEditor在线编辑器介绍
20.3.2 FCKEditor在线编辑器的使用
20.4 eWebEditorExt在线编辑器的使用
20.4.1 eWebEditorExt在线编辑器介绍
20.4.2 eWebEditorExt在线编辑器的使用
20.5 关键技术讲解
20.5.1 解决FreeTextBox空格回车变问号的问题
20.5.2 解决FreeTextBox编辑器控件图片库中的漏洞
20.5.3 解决在IE 8下无法使用eWebEditorExt编辑器控件的问题
20.6 小结

第21章 天气预报管理模块(Web Service+Session+Response对象)
教学视频:10分钟
21.1 简单的天气预报管理功能
21.2 通过Web Service获取天气预报
21.2.1 Web Service概述
21.2.2 使用Web Service获取天气预报
21.3 不通过引用对象获取天气预报信息
21.3.1 获取天气预报功能的页面设计
21.3.2 获取天气预报功能的具体实现
21.4 关键技术讲解
21.4.1 天气预报Web Service介绍
21.4.2 ASP.NET获得天气预报的几种方式总结
21.5 小结

第22章 用WWF制作订单管理模块(工作流技术)
教学视频:7分钟
22.1 WWF工作流组件介绍
22.1.1 WWF概述
22.1.2 WWF中的预定义活动
22.2 订单状态管理工作流的运行时服务
22.2.1 创建Windows服务
22.2.2 编译Windows服务为DLL文件
22.3 订单状态管理工作流的活动库(Activity)
22.3.1 创建状态工作流
22.3.2 设置工作流的开始点
22.4 创建WWF工作流的关键技术讲解
22.5 小结

第23章 使用WCF构建统计与计算服务(SOA+分布式通信技术)
教学视频:6分钟
23.1 WCF技术介绍
23.1.1 SOA架构模式
23.1.2 WCF的工作流程
23.1.3 WCF服务的契约
23.1.4 WCF服务的绑定与地址
23.1.5 WCF的优势
23.2 使用WCF构建统计与计算服务的实现
23.2.1 设计与实现服务契约
23.2.2 配置WCF服务的ABC
23.2.3 构建统计与计算服务的客户端
23.3 WCF服务契约的关键应用技术与技巧
23.4 小结

第24章 防盗链模块(HttpHandler+Apache技术)
教学视频:8分钟
24.1 盗链产生的原因
24.2 盗链与防盗链介绍
24.2.1 盗链概述
24.2.2 防盗链的常用方法
24.3 ASP.NET中防盗链的解决方案
24.3.1 设计处理图片的HttpHandler处理程序
24.3.2 在IIS中配置图片特殊处理程序
24.3.3 测试处理程序的执行效果
24.3.4 防盗链下载程序的实现
24.4 关键技术讲解
24.4.1 定制Apache防盗链模块
24.4.2 为服务器安装防盗链下载介绍
24.5 小结

第25章 网站统计模块(Global文件+Cookie技术)
教学视频:16分钟
25.1 网站统计概述
25.1.1 网站统计的概念
25.1.2 常用的网站统计服务
25.2 百度统计的应用
25.2.1 注册百度统计账号
25.2.2 百度统计的具体应用
25.3 用户自定义的网站统计模块
25.3.1 设计保存访问量统计的数据库
25.3.2 网站统计模块的界面设计
25.3.3 网站统计模块的代码实现
25.4 关键技术讲解
25.4.1 通过Global文件统计网站访问量
25.4.2 使用Cookie统计访问量的实现
25.5 小结

第26章 Silverlight技术的应用与管理(Silverlight+AJAX+XML技术)
教学视频:22分钟
26.1 Silverlight概述
26.1.1 Silverlight基础
26.1.2 Silverlight技术对ASP.NET应用程序的影响
26.1.3 Silverlight开发环境介绍
26.2 Silverlight常用控件介绍
26.2.1 Silverlight控件介绍
26.2.2 用户输入控件
26.2.3 TextBox控件
26.2.4 PasswordBox控件
26.2.5 Button控件
26.2.6 Slider控件
26.2.7 Calendarl控件
26.3 Silverlight编程
26.3.1 应用程序示例化
26.3.2 Silverlight页面
26.3.3 Silverlight应用程序的组成
26.4 使用Silverlight技术播放音频和视频
26.4.1 通过Silverlight技术播放音频和视频文件概述
26.4.2 Silverlight技术播放音频和视频的示例介绍
26.5 使用Silverlight技术处理图形和动画
26.5.1 Silverlight中的图形
26.5.2 Silverlight中的动画处理
26.6 小结

第27章 网络相册模块(Silverlight+LINQ+AJAX+HttpHandler)
教学视频:11分钟
27.1 前期分析与设计
27.1.1 用户需求分析
27.1.2 技术点分析
27.1.3 数据表分析
27.1.4 网络相册功能分析
27.2 界面设计
27.3 网络相册的界面实现
27.3.1 相册管理界面
27.3.2 相片管理界面
27.3.3 在Web界面上使用Silverlight程序
27.4 公共类库的实现
27.4.1 从配置文件中获取文件的保存路径
27.4.2 过滤特殊字符
27.5 网络相册功能实现
27.5.1 显示相册信息
27.5.2 添加、修改、删除相册
27.5.3 删除相片
27.5.4 使用HttpHandler
27.6 小结

第3篇 ASP.NET项目开发实战
第28章 企业宣传信息网(AJAX+SQL Server)
教学视频:36分钟
28.1 系统分析与概述
28.1.1 网站功能概述
28.1.2 网站的功能流程图
28.2 网站前台的详细设计实现
28.2.1 数据库设计
28.2.2 网站前台的母版页设计
28.2.3 网站主页设计
28.2.4 公司简介设计
28.2.5 成功案例设计
28.2.6 常见问题设计
28.2.7 客户在线留言设计
28.3 网站后台管理系统的设计实现
28.3.1 网站后台管理母版页的设计
28.3.2 登录页面的设计
28.3.3 用户管理的设计实现
28.3.4 修改密码的页面设计
28.3.5 回复客户留言的设计实现
28.4 关键技术的实现
28.4.1 滚动图片的实现方法
28.4.2 使用DataList控件实现图文混排
28.4.3 发送邮件功能的实现
28.4.4 限制显示数据信息字符长度的实现
28.5 小结

第29章 网络日志管理系统(Oracle+SQL Server+Access)
教学视频:28分钟
29.1 系统概述
29.1.1 系统概述
29.1.2 系统功能描述
29.1.3 系统功能流程图
29.2 系统设计实现
29.2.1 数据库设计
29.2.2 系统母版页设计
29.2.3 登录页面设计
29.2.4 系统主页面设计
29.2.5 用户管理页面设计
29.3 系统关键技术实现
29.3.1 ASP.NET连接SQL Server数据库讲解
29.3.2 ASP.NET连接Access数据库讲解
29.3.3 ASP.NET连接Oracle数据库讲解
29.3.4 数据库连接池的使用
29.4 小结

第30章 类似赶集网的供求信息网(AJAX+SQL Server查询技术)
教学视频:22分钟
30.1 系统分析与概述
30.1.1 供求信息网的功能介绍
30.1.2 供求信息的发布流程
30.2 系统的详细设计实现
30.2.1 数据库设计
30.2.2 配置web.config
30.2.3 母版页的使用
30.2.4 供求信息网的主页设计
30.2.5 信息刊登页面的实现
30.2.6 管理员登录页面的实现
30.2.7 信息审核页面的实现
30.3 关键技术的实现
30.3.1 将网站设置为首页
30.3.2 将网站加入收藏夹的实现
30.3.3 去掉网页超链接中的下划线
30.4 小结

第31章 企业办公设备管理系统(AJAX+Session+报表技术)
教学视频:35分钟
31.1 系统分析与概述
31.1.1 系统功能描述
31.1.2 系统功能流程图
31.2 系统的详细设计与实现
31.2.1 数据库设计
31.2.2 登录页面设计
31.2.3 系统主页面设计
31.2.4 用户管理页面设计
31.2.5 设备信息管理模块设计
31.2.6 设备转移管理模块设计
31.2.7 设备报废管理模块设计
31.2.8 通过水晶报表打印设备转移单的设计实现
31.3 系统关键技术实现
31.3.1 Session对象丢失问题的解决
31.3.2 水晶报表打印问题的解决
31.3.3 GridView控件的技术应用
31.3.4 网页中日期控件的使用方法
31.4 小结

第32章 类Facebook的校友社交网站(FCKEditor+AJAX+SQLHelper)
教学视频:23分钟
32.1 系统设计
32.1.1 需求分析
32.1.2 系统功能设计
32.1.3 模块功能划分
32.2 数据库设计
32.2.1 数据库分析和设计
32.2.2 数据表的创建
32.2.3 数据表关系图
32.3 系统公用模块的创建
32.3.1 使用FCKEditor
32.3.2 使用SQLHelper
32.3.3 配置web.config
32.4 系统界面和代码实现
32.4.1 用户注册
32.4.2 用户登录
32.4.3 校友社交系统页面规划
32.4.4 自定义控件实现
32.4.5 校友社交系统页面
32.4.6 日志发布
32.4.7 日志修改
32.4.8 管理员删除日志
32.4.9 日志显示页面
32.4.10 用户索引页面
32.4.11 管理员用户删除
32.5 用户体验优化
32.5.1 超链接样式优化
32.5.2 默认首页优化
32.5.3 导航栏编写
32.5.4 AJAX留言优化
32.5.5 优化留言表情
32.6 高级功能实现
32.6.1 后台管理页面实现
32.6.2 日志管理
32.6.3 日志修改和删除实现
32.6.4 评论删除实现
32.6.5 板报功能实现
32.6.6 用户修改和删除实现
32.6.7 用户权限管理
32.6.8 权限及注销实现
32.7 实例演示
32.7.1 准备数据源
32.7.2 实例演示
32.7.3 管理后台演示
32.8 小结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证