王朝网络
分享
 
 
 

ASP.NET 2.0网站开发全程解析(第2版)(ASP.NET 2.0 Website Programming Problem-Design-Solution)

王朝导购·作者佚名
 
ASP.NET 2.0网站开发全程解析(第2版)(ASP.NET 2.0 Website Programming Problem-Design-Solution)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,图形图像、动画、多媒体与网页开发,网站建立与管理,
  品牌: 贝尔利纳索

基本信息·出版社:清华大学出版社

·页码:533 页

·出版日期:2008年

·ISBN:7302174644/9787302174646

·条形码:9787302174646

·包装版本:2版

·装帧:平装

·开本:16

·正文语种:中文

·外文书名:ASP.NET 2.0 Website Programming Problem-Design-Solution

产品信息有问题吗?请帮我们更新产品信息。

内容简介《ASP.NET 2.0网站开发全程解析》(第2版)介绍了用C#开发ASP.NET 2.0网站的完整过程,示例网站TheBeerHouse经过了重新编写,并将内容全面升级为ASP.NET 2.0版,包含了很多当今主流内容网站及电子商务网站所拥有的功能,如论坛、民意调查、文章管理和电子商务等。《ASP.NET 2.0网站开发全程解析》(第2版)每一章都介绍了一些新控件和新功能,即使读者从未接触过ASP.NET 2.0,阅读《ASP.NET 2.0网站开发全程解析》(第2版)也并不会感到晦涩。

《ASP.NET 2.0网站开发全程解析(第2版)》各章自成一体,首先提出问题,然后讨论解决这些问题所涉及的内容,并构建了一个解决方案,最后给出实现该解决方案的实践。这样读者就能将ASP.NET 2.0所有的新功能整合到一起,实现一个功能丰富的网站!

《ASP.NET 2.0网站开发全程解析(第2版)》主要内容

●利用ASP.NET 2.0的内置功能减少编程工作量。

●用独特灵活的方法解决网站开发过程中遇到的各种问题。

●实现主题、成员关系、个性化、本地化、模板页面、web Part及缓存等新功能。

●掌握GridView、DetailsView、MultiView、Wizard、Menu、SiteMap和Login等新服务器控件。

作者简介Marco BellinasO是意大利CodeArchitects SrL公司的合伙人之一,这家公司专门为微软平台提供咨询、指导、开发和培训。作为一名资深的顾问和开发人员,MarcO对所有的Web开发技术都特别感兴趣。他着重于用微软的产品和技术开发大型Web网站,包括SharePoint 2003、MCMS,当然还有ASRNET 2.0和SQL Server 2005。从.NET Framework的Beta 1版开始,他就已经在Web Services、Windows Forms和Windows Services等方面进行了许多应用。他同时还是一系列商业开发工具的开发者或合作者,如获奖的VBMaximizer插件、用于.NET的CodeBox和FormMaximizer。在.NET发布之前,Marco是一个VB开发者,与COM和ASP开发者一样,他也善于应用高级的底层APl技术来开发Windows程序。

在撰写本书之前,MarcO参与编写了由Wrox出版的其他一些图书,包括Fast TrackASPNET,VisualC#.NET:A Guide fOR.VB6 Developers,Beginning C#和基于ASRNET 1.1的本书的上一个版本。他还频繁地为MSDNMagazine、MSDN Online、Visual Studio Magazine及意大利的Computer Programmin9和Visual Basic&.NETJournal等杂志撰写文章。他是www.dotnet2themax.com网站的主要开发者和编辑人员之一,这个受欢迎的Web网站服务于.NET开发者,它是从另一个更著名的关于VB6的Web网站www.vb2themax.com衍生而来的。写作之余,MarcO还在由意大利微软和其他大公司主办的许多重要会议上用英语和意大利语发表演讲。

如果您有意与MarcO讨论本书的相关问题,请登录www.dotnet2themax.com或他的博客www.domet2themax.com/blogs/mbellinasO与他联系。

编辑推荐这本Amazon五星级畅销书自第1版出版以来就受到广大读者和网友的高度评价,国内几乎所有相关专业的网站都在推荐该书并提供相关英文资料的下载。《ASP.NET 2.0网站开发全程解析》(第2版)全面介绍了利用C#开发ASP.NET2.0网站的完整过程,每章都自成一体,首先提出问题,然后讨论解决问题时具体要考虑的方方面面,并构建一个解决方案,最后给出实现该解决方案,最后给出实现该解决方案的实践。书中的示例网站TheBeerHouse使用ASP.NET2.0重新编写,包含了很多主流内容网站和电子商务网站所拥有的功能,可帮助读者切实掌握ASP.NET的Web开发方法。

《ASP.NET 2.0网站开发全程解析(第2版)》读者对象:《ASP.NET 2.0网站开发全程解析》(第2版)主要面向具有ASP.NET1.x开发经验的编程人员,但不要求读者了解ASP.NET2.0。

源代码下载及技术支持

在《ASP.NET 2.0网站开发全程解析(第2版)》合作站点http://www.wrox.corn或http://www.tupwk.com.cn/downpage上可以获取《ASP.NET 2.0网站开发全程解析》(第2版)源代码以及Wrox技术支持。

目录

第1章 项目介绍——TheBeerHouse

1.1 提出问题

1.2 设计方案

1.3 解决方案

1.4 小结

第2章 进行网站设计

2.1 提出问题

2.2 设计方案

2.2.1 设计网站布局

2.2.2 实现设计时用到的技术

2.2.3 在样式表文件中使用CSS定义样式

2.2.4 避免使用HTML表格控制布局

2.2.5 在多个页面中共享通用设计

2.2.6 创建可供用户选择的主题

2.2.7 创建一个导航系统

2.2.8 创建一个可访问的网站

2.2.9 在所有页面上共享通用行为

2.3 解决方案

2.3.1 创建网站设计

2.3.2 创建模板页面

2.3.3 创建站点地图文件

2.3.4 创建第一个主题

2.3.5 创建一个示例Default.aspx页面

2.3.6 创建第二个主题

2.3.7 创建ThemeSelector用户控件

2.3.8 再对样式进行小修改

2.4 小结

第3章 设计体系结构

3.1 提出问题

3.2 设计方案

3.2.1 设计分层结构

3.2.2 选择一个数据库

3.2.3 设计数据访问层

3.2.4 设计业务逻辑层

3.2.5 存储连接字符串及其他设置

3.2.6 用户界面

3.3 解决方案

3.3.1 TheBeerHouse的配置部分

3.3.2 DAL的基类:DataAccess

3.3.3 BLL的基类:BizObject

3.3.4 配置健康监控系统

3.4 小结

第4章 成员和用户配置

4.1 提出问题

4.2 设计方案

4.2.1 密码存储方法

4.2.2 认证模式:Windows security 还是自定义登录表单

4.2.3 让每件事情都由自己完成

4.2.4 Membership和MembershipUser类

4.2.5 提供程序模型设计模式

4.2.6 关于SqlMembershipProvider的更多细节

4.2.7 浏览默认的SQL Server数据库

4.2.8 图形登录控件

4.2.9 建立和使用角色

4.2.10 建立和使用用户资料

4.2.11 网站管理工具

4.2.12 设计解决方案

4.3 解决方案

4.3.1 配置文件

4.3.2 创建登录框

4.3.3 AccessDenied.aspx页面

4.3.4 UserProfile控件

4.3.5 用户资料编辑页面

4.3.6 将用户选择的主题持久化

4.3.7 管理部分

4.4 小结

第5章 新闻与文章管理

5.1 提出问题

5.2 设计方案

5.2.1 要实现的功能

5.2.2 存储过程

5.3.3 设计配置模块

5.2.4 设计数据访问层

5.2.5 设计业务层

5.2.6 设计用户界面

5.2.7 安全需要

5.3 解决方案

5.3.1 数据库解决方案

5.3.2 实现配置模块

5.3.3 实现数据访问层

5.3.4 实现业务逻辑层

5.3.5 实现用户界面

5.3.6 进行安全性设置

5.3.7 带有UrlMapping的友好URL

5.4 小结

第6章 民意调查

6.1 提出问题

6.2 设计方案

6.2.1 要实现的功能

6.2.2 处理多次投票

6.2.3 设计数据库表

6.2.4 管理数据库的存储过程

6.2.5 设计配置模块

6.2.6 设计数据访问层

6.2.7 设计业务层

6.2.8 设计用户界面

6.2.9 PollBox用户控件

6.3 解决方案

6.3.1 数据库部分的工作

6.3.2 实现配置模块

6.3.3 实现数据访问层

6.3.4 实现业务逻辑层

6.3.5 实现用户界面

6.4 小结

第7章 邮件列表

7.1 提出问题

7.2 设计方案

7.2.1 关于垃圾邮件的声明

7.2.2 创建和发送E-mail

7.2.3 处理服务器上的长时间操作

7.2.4 设计数据库表

7.2.5 存储过程

7.2.6 设计配置模块

7.2.7 设计数据访问层

7.2.8 设计业务层

7.2.9 设计用户界面

7.3 解决方案

7.3.1 实现配置模块

7.3.2 实现数据访问层

7.3.3 实现业务逻辑层

7.3.4 实现用户界面

7.4 小结

第8章 论坛

8.1 提出问题

8.2 设计方案

8.2.1 设计数据库表

8.2.2 存储过程

8.2.3 设计配置模块

8.2.4 设计数据访问层

8.2.5 设计业务类

8.2.6 设计用户界面

8.3 解决方案

8.3.1 数据库实现

8.3.2 实现数据访问层

8.3.3 实现业务逻辑层

8.3.4 实现用户界面

8.4 小结

第9章 电子商店

9.1 提出问题

9.2 设计方案

9.2.1 选择一种在线付款方案

9.2.2 使用PayPal作为支付服务

9.2.3 设计数据库表和存储过程

9.2.4 设计配置模块

9.2.5 设计数据访问层

9.2.6 设计业务层

9.2.7 设计用户界面

9.3 解决方案

9.3.1 实现业务逻辑层

9.3.2 实现用户界面

9.4 小结

第10章 个性化设置与Web Part

10.1 提出问题

10.2 设计方案

10.2.1 开发Web Part

10.2.2 Web Part架构内置控件

10.2.3 配置Web Part架构

10.2.4 总结:设计解决方案

10.3 解决方案

10.3.1 创建Web Part

10.3.2 修改模板页面

10.3.3 允许进行页面级别的个性化设置

10.4 小结

第11章 网站本地化

11.1 提出问题

11.2 设计方案

11.2.1 回顾ASP.NET 1.x中的本地化

11.2.2 ASP.NET 2.0中新的本地化功能

11.2.3 使用全局资源

11.2.4 使用页面级资源

11.2.5 对更多的静态内容进行本地化

11.2.6 设置当前语言

11.3 解决方案

11.4 小结

第12章 部署网站

12.1 提出问题

12.2 设计方案

12.2.1 在SQL Server 2005中部署数据库

12.2.2 部署网站

12.3 解决方案

12.4 小结

……[看更多目录]

文摘第1章项目介绍——TheBeerHouse

本章介绍的是在本书中要开发的一个项目。将解释该示例网站所涉及到的概念。在阅读过程中,读者应当意识到这是一种多功能的、数据驱动的、基于内容模式的网站,而且可以方便地修改该网站以满足实际需求。虽然本书中会使用许多ASP.NET旧的功能,但重点还是介绍如何在实际网站开发过程中使用ASP.NET 2.0的强大功能。

本书的每一章都使用“提出问题一设计方案一解决方案”的方法进行讲述:“提出问题”部分提出每章所要完成的模块的业务需求,“设计方案”部分开发符合这些需求的解决方案,“解决方案”部分编写代码来实现设计方案。与传统的计算机书籍不一样,本书并没有重点介绍基本概念,而是着重展示如何应用学到的知识来解决实际的业务需求。本书可能并不适合初学者,如果您对网站开发的基本概念和ASP.NET(任何版本的ASP.NET)已经有所了解,并已经实践过,而且您想学习ASP.NET 2.0中的新知识,那么我们开始吧!

1.1 提出问题

在博洛尼亚(意大利的一个城市)有将近一半的人口是学生,包括许多留学生。由于年轻人很多,所以这里有很多酒吧和娱乐场所,能够让他们在晚上和周末一起出来活动。音乐会、聚会、表演秀等活动经常举办。为了具有竞争力,每个酒吧必须找到一些其他酒吧所没有的、能够吸引潜在顾客的特色。要有竞争力,营销也非常重要,我们的一个客户希望在这一方面做得更强。该客户原来一直使用传统印刷广告来宣传她的酒吧TheBeerHouse(一个虚构名字),但现在想尝试新的媒体方式——创建一个令人兴奋的网站。她认为这很有用,因为顾客一旦熟悉了她的网站就可以去那里看最新活动的报道;通过邮箱接收新闻邮件;可以浏览过去活动的照片,对它们进行排名;还能同网站的其他访问者分享信息、建立联系,而且日后他们还能在酒吧里当面进行交流。建立网站的目的就是吸引顾客,尤其是使目标顾客习惯于通过网站来获得新闻和活动的信息。酒吧是典型的娱乐场所,拥有很多顾客,它可能要比传统的酒店更需要这样的网站。

1.2设计方案

每章的“设计方案”部分对该章提出的问题进行讨论,然后设计解决方案。这意味着需要记录一系列业务需求、项目需要实现的功能、用于数据存储的必要数据库对象的设计,以及用于获取数据、处理数据和向用户展示数据的类的结构。在项目的开始阶段要考虑用户有何需求,以及怎样来处理这些需求,在时间和预算允许的条件下尽量扩展需求,使用户能在此基

……[看更多书摘]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
酒吧经营管理之道(旺铺丛书)
股市K线实战技法(理财学院)
只爱长线钓大鱼--破译十大长线高手的创富密码(理财学院)
赢遍全世界:沃尔玛创始人萨姆·沃尔顿10堂课(The 10 Rules Of Sam Walton)
Pro/ENGINEER Wildfire 4.0曲面造型设计(零件设计经典教材)(1张光盘)
用友ERP-U8财务管理实务(8.7X版)(1张光盘)
SolidWorks 2008基础教程与上机指导(新起点电脑教程)(1张光盘)
Visual Studio 2005高级编程(Professional Visual Studio 2005)
金碟K/3 V11.0实用教程
企业级Linux服务攻略(1张光盘)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有