2022年ASP.NET.网站开发全程解析[收 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年ASP.NET.网站开发全程解析[收 .pdf》由会员分享,可在线阅读,更多相关《2022年ASP.NET.网站开发全程解析[收 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、作者简介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 等方面进行了许多应用。他同时还是一系列商业
2、开发工具的开发者或合作者,如获奖的 VBMaximizer插件、用于 .NET的CodeBox 和FormMaximizer。在.NET发布之前,Marco是一个VB 开发者,与 COM 和ASP 开发者一样,他也善于应用高级的底层APl技术来开发Windows 程序。 在撰写本书之前, MarcO 参与编写了由 Wrox 出版的其他一些图书,包括FastTrackASPNET,VisualC#.NET :A Guide fOR.VB6 Developers,Beginning C#和基于ASRNET 1.1 的本书的上一个版本。他还频繁地为 MSDNMagazine、MSDN Online
3、、Visual Studio Magazine及意大利的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - Computer Programmin9和Visual Basic.NETJournal 等杂志撰写文章。他是 网站的主要开发者和编辑人员之一,这个受欢迎的Web 网站服务于 .NET开发者,它是从另一个更著名的关于VB6 的Web 网站 衍生而来的。写作之余, MarcO 还在由意大利微软和其他大公司主办的许多重要会议上用英
4、语和意大利语发表演讲。 如果您有意与 MarcO 讨论本书的相关问题,请登录或他的博客 blogs mbellinasO 与他联系。编辑推荐本书介绍了用 C# 开发ASP.NET 2.0网站的完整过程,示例网站TheBeerHouse 经过了重新编写,并将内容全面升级为 ASP.NET 2.0版,包含了很多当今主流内容网站及电子商务网站所拥有的功能,如论坛、民意调查、文章管理和电子商务等。本书每一章都介绍了一些新控件和新功能,即使读者从未接触过ASP.NET 2.0,阅读本书也并不会感到晦涩。 本书各章自成一体,首先提出问题,然后讨论解决这些问题所涉及的内容,并构建了一个解决方案,最后给出实现
5、该解决方案的实践。这样读者就能将ASP.NET 2.0所有的新功能整合到一起,实现一个功能丰富的网站!本书主要内容利用ASP.NET 2.0 的内置功能减少编程工作量。用独特灵活的方法解决网站开发过程中遇到的各种问题。实现主题、成员关系、个性化、本地化、模板页面、web Part 及缓存等新功能。掌握 GridView 、DetailsView 、MultiView 、Wizard、Menu 、SiteMap和Login 等新服务器控件。本书读者对象:本书主要面向具有ASP.NET1.x 开发经验的编程人员,但不要求读者了解ASP.NET2.0 。源代码下载及技术支持 在本书合作站点 http
6、 :www.wrox.corn或http :downpage 上可以获取本书源代码以及 Wrox 技术支持。本书简介这本Amazon 五星级畅销书自第 1版出版以来就受到广大读者和网友的高度评价,国内几乎所有相关专业的网站都在推荐该书并提供相关英文资料的下载。该书全面介绍了利用C# 开发ASP.NET2.0 网站的完整过程,每章都自成一体,首先提出问题,然后讨论解决问题时具体要考虑的方方面面,并构建一个解决方案,最后给出实现该解决方案,最后给出实现该解决方案的实践。书中的示例网站TheBeerHouse 使用ASP.NET2.0 重新编写,包含了很多主流内容网站和电子商务网站所拥有的功能,可帮
7、助读者切实掌握 ASP.NET 的Web 开发方法。目录第1章 项目介绍 TheBeerHouse1.1 提出问题1.2 设计方案1.3 解决方案1.4 小结第2章 进行网站设计2.1 提出问题2.2 设计方案2.2.1 设计网站布局名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 2.2.2 实现设计时用到的技术2.2.3 在样式表文件中使用 CSS 定义样式2.2.4 避免使用 HTML 表格控制布局2.2.5 在多个页面中共
8、享通用设计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 存储
9、连接字符串及其他设置3.2.6 用户界面3.3 解决方案3.3.1 TheBeerHouse 的配置部分3.3.2 DAL 的基类: DataAccess3.3.3 BLL 的基类: BizObject3.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.
10、2.7 浏览默认的 SQL Server数据库4.2.8 图形登录控件4.2.9 建立和使用角色4.2.10 建立和使用用户资料4.2.11 网站管理工具4.2.12 设计解决方案名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 4.3 解决方案4.3.1 配置文件4.3.2 创建登录框4.3.3 AccessDenied.aspx页面4.3.4 UserProfile控件4.3.5 用户资料编辑页面4.3.6 将用户选择的主题持
11、久化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 的友好URL5.4 小结第6章 民意调查6.1 提出问题6.2 设计方案6.2.1 要实现的功能6.2.2 处理多次投票6.2.3 设计数据库表
12、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章 邮件列表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 7.1 提出问题7.2 设计方案7.2.1 关于垃
13、圾邮件的声明7.2.2 创建和发送 E-mail7.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 实现数据访问层
14、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 Part10.1 提出问题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
15、- 第 5 页,共 9 页 - - - - - - - - - 10.2 设计方案10.2.1 开发Web Part10.2.2 Web Part架构内置控件 10.2.3 配置Web Part架构10.2.4 总结:设计解决方案10.3 解决方案10.3.1 创建Web Part10.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 对更多的静
16、态内容进行本地化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.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年ASP.NET.网站开发全程解析收 2022 ASP NET 网站 开发 全程 解析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内