admin 发表于 2016-11-6 08:28:24

《ASP.NET开发从入门到精通》


static/image/hrline/1.gif
图书参数

[*]产品名称:ASP.NET开发从入门到精通
[*]是否是套装: 否
[*]书名: ASP.NET开发从入门到精通
[*]定价: 69.00元
[*]出版社名称: 人民邮电出版社
[*]作者: 无
[*]书名: ASP.NET开发从入门到精通
[*]ISBN编号: 9787115419712

购书链接:卓越亚马逊    京东   当当
随书PPT下载:http://www.toppr.net/forum.php?mod=viewthread&tid=56&extra=page%3D1
赠送的电子书: http://www.toppr.net/forum.php?mod=viewthread&tid=54&extra=page%3D1
50G ASP.NET教程(视频+源码):http://www.toppr.net/forum.php?mod=viewthread&tid=55&extra=page%3D1
http://122.114.139.103/demo/study/static/image/hrline/1.gif
编辑推荐

一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。丰富的配套资源 学习更高效240个实例,更多的实践演练机会773分钟视频讲解,降低学习难度152个拓展实例,真正地举一反三59个技术解惑,破解学习难点“技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握ASP.NET开发技术讲解:通过88个实例,循序渐进地讲解了ASP.NET开发的各个知识点。范例演练:152个拓展范例和1个综合实例,使读者真正具有项目实战能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。http://122.114.139.103/demo/study/static/image/hrline/1.gif
目录
第1章 ASP.NET基础 1(视频总计21分钟,技术解惑2个)1.1 认识网页和网站 21.1.1 网页基础知识 21.1.2 网站 21.2 Web技术简介 31.2.1 本地计算机和远程服务器 31.2.2 Web应用程序的工作原理 41.2.3 常用的Web开发技术 41.2.4 ASP.NET在Web开发中的作用 61.3 Web标准 6第3章 C#基础 361.4 ASP.NET基础 71.4.1 ASP.NET简介 71.4.2 全新的.NET Framework 4.5 81.4.3 公共语言运行时 81.5 3种必备技术 91.5.1 HTML技术基础 91.5.2 CSS技术基础 131.5.3 JavaScript技术基础 141.6 技术解惑 151.6.1 ASP.NET技术和新兴技术HTML 5的结合 151.6.2 学好ASP.NET的建议 15第2章 搭建开发环境 16(视频总计27分钟)2.1 配置ASP.NET环境 172.1.1 安装IIS 172.1.2 IIS的配置 192.2 Visual Studio 2012概述 192.2.1 Visual Studio 2012基础 202.2.2 Visual Studio 2012的新功能 202.2.3 安装Visual Studio 2012 222.2.4 设置默认环境 232.2.5 新建项目 242.2.6 解决方案资源管理器 262.2.7 文本编辑器 272.2.8 生成与查错 302.2.9 强大的工具箱 312.3 编译和部署ASP.NET程序 322.3.1 编译、运行ASP.NET程序 322.3.2 部署ASP.NET程序 322.4 第一个ASP.NET程序 33(视频总计35分钟,实例6个,拓展实例12个,技术解惑8个)3.1 C#概述 373.1.1 C#的推出背景 373.1.2 C#的特点 373.2 .NET Framework框架简介 383.2.1 .NET Framework简介 383.2.2 几个常见的概念 403.2.3 程序编译 413.3 C#的基本语法 433.4 变量 443.4.1 C#的类型 443.4.2 给变量命名 473.5 常量 473.6 类型转换 483.6.1 隐式转换 483.6.2 显式转换 483.6.3 装箱与拆箱 493.7 其他数据类型 513.7.1 枚举 513.7.2 结构 523.7.3 数组 523.8 基本.NET框架类 533.8.1 Console类 533.8.2 Convert类 533.8.3 Math类 533.9 表达式 543.10 运算符 543.11 语句和流程控制 583.11.1 选择语句 593.11.2 循环语句 603.11.3 跳转语句 633.12 技 术 解 惑 643.12.1 代码缩进的意义 653.12.2 变量是否必须初始化 653.12.3 常量和变量的区别 653.12.4 为什么使用类型转换 663.12.5 避免分配额外的内存空间 663.12.6 在编程中要确保尽量少的装箱 673.12.7 使用语句的几种限制 683.12.8 带/不带表达式的return语句 68第4章 面向对象编程 70(视频总计32分钟,实例3个,拓展实例6个,技术解惑7个)4.1 面向对象编程基础 714.1.1 OOP思想介绍 714.1.2 C#的面向对象编程 714.2 函数是神秘的箱子 724.2.1 定义和使用函数 724.2.2 函数参数详解 734.3 类 754.3.1 定义类 754.3.2 类的成员 754.4 对象 764.4.1 创建对象 764.4.2 使用对象 764.5 属性 784.6 命名空间 804.6.1 编译单元 804.6.2 完全限定名标识 814.6.3 using指令 824.7 灵活自由的集合 834.7.1 C#集合概述 834.7.2 使用集合 844.8 继承 844.8.1 类的层次结构 844.8.2 声明继承 854.8.3 继承规则 854.9 多态 864.9.1 虚方法和虚方法重写 864.9.2 重写方法的特点 874.10 接口 874.10.1 定义接口 884.10.2 接口的实现和继承 884.11 委托 884.11.1 声明委托 894.11.2 委托链 894.12 事件 894.12.1 声明事件 904.12.2 使用事件 904.13 技术解惑 914.13.1 面向对象的作用 914.13.2 一个函数只做一件事 914.13.3 何时使用静态函数,何时使用实例函数 924.13.4 引用参数和输出参数的关系和区别 924.13.5 不要在密封类型中声明虚拟成员 924.13.6 不要在密封类型中声明受保护的成员 934.13.7 类和对象之间的关系和区别 93第5章 ASP.NET的页面结构 95(视频总计33分钟,实例3个,拓展实例6个,技术解惑2个)5.1 一个简单的ASP.NET文件 965.1.1 简单ASP.NET文件实例 965.1.2 ASP.NET页面元素介绍 975.2 ASP.NET页面指令 985.2.1 Page指令 985.2.2 @Master指令 1005.2.3 @Control指令 1015.2.4 @Import指令 1015.2.5 @Implements指令 1025.2.6 @Assembly指令 1025.2.7 @PreviousPageType指令 1035.2.8 @MasterType指令 1035.2.9 @OutputCache指令 1035.2.10 @Reference指令 1045.2.11 @Register指令 1055.3 技术解惑 1065.3.1 两种布局ASP.NET页面的方式 1065.3.2 @Register指令的真正用途 106第6章 内置对象和应用程序配置 108(视频总计35分钟,实例7个,拓展实例14个,技术解惑4个)6.1 ASP.NET内置对象介绍 1096.1.1 Response对象 1096.1.2 Request对象 1116.1.3 Application对象 1126.1.4 Session对象 1146.1.5 Server对象 1176.1.6 Cookie对象 1186.1.7 Cache对象 1206.1.8 Global.asax文件 1206.2 配置ASP.NET应用程序 1216.2.1 配置文件结构 1226.2.2 配置文件的继承层次结构 1226.2.3 使用位置和路径 1236.2.4 ASP.NET配置元素 1246.2.5 自定义应用程序设置 1266.3 预编译和编译 1276.3.1 网站预编译 1276.3.2 网站编译 1276.4 技术解惑 1286.4.1 对内置对象的总结 1286.4.2 Session对象和Cookie对象的比较 1286.4.3 Application对象和Session对象的区别 129
6.4.4 对Application、Session、Cookie、ViewState和Cache的选择 129
第7章 HTML服务器控件和Web服务器控件 130(视频总计41分钟,实例12个,拓展实例24个,技术解惑3个)7.1 HTML服务器控件 1317.1.1 HTML服务器控件基础 1317.1.2 HTMLButton控件 1317.1.3 HTMLInput控件 1327.2 Web服务器控件 1357.3 标准控件 1367.3.1 Label控件 1367.3.2 TextBox控件 1377.3.3 CheckBox和CheckBoxList控件 1387.3.4 RadioButton和RadioButtonList控件 1407.3.5 Image控件 1407.3.6 Table控件 1407.3.7 按钮控件 1417.3.8 ListBox控件 1447.3.9 CheckBoxList控件 1447.3.10 DropDownList控件 1447.3.11 DataList控件 1487.3.12 Wizard控件和WizardStep控件 1517.3.13 AdRotator控件 1567.3.14 Calendar控件 1587.3.15 HiddenField控件 1617.3.16 FileUpload控件 1627.3.17 ImageMap控件 1647.4 技术解惑 1657.4.1 总结用户登录系统的设计流程 1657.4.2 服务器控件与HTML控件的区别 1667.4.3 什么时候使用服务器控件,什么时候使用HTML控件 166第8章 数据控件 167(视频总计44分钟,实例7个,拓展实例14个,技术解惑3个)8.1 数据绑定控件 1688.1.1 GridView控件 1688.1.2 DetailsView控件 1698.1.3 FormView控件 1708.1.4 Repeater控件 1718.1.5 DataList控件 1728.1.6 DetailsView控件 1738.1.7 FormView控件 1758.1.8 数据绑定控件演练 1788.2 数据源控件 1798.2.1 SqlDataSource控件 1808.2.2 AccessDataSource控件 1888.2.3 XmlDataSource控件 1908.2.4 SiteMapDataSource控件 1928.2.5 ObjectDataSource控件 1958.2.6 LinkButton控件 2008.3 技术解惑 2008.3.1 GridView控件的优缺点分析 2008.3.2 ListView控件的优缺点分析 2018.3.3 GridView控件与DataGrid控件的对比 201第9章 验证控件、用户控件和自定义控件 202(视频总计35分钟,实例8个,拓展实例16个,技术解惑3个)9.1 验证控件 2039.1.1 RequiredFieldValidator控件 2039.1.2 RangeValidator控件 2049.1.3 CompareValidator控件 2059.1.4 RegularExpressionValidator控件 2069.1.5 CustomValidator控件 2079.1.6 ValidationSummary控件 2099.2 用户控件 2109.2.1 入门用户控件 2119.2.2 创建一个简单的用户控件 2119.2.3 属性和事件 2129.2.4 动态加载 2149.2.5 片段缓存处理 2159.3 自定义控件 2159.3.1 一个简单的自定义Web用户控件 2159.3.2 子控件 2199.3.3 复合控件 2199.4 技术解惑 2219.4.1 为什么推出验证控件 2219.4.2 验证时检查数据的两种时机 2219.4.3 提高网站健壮性的两个原则 221第10章 ASP.NET新增功能 223(视频总计43分钟,实例11个,拓展实例22个,技术解惑5个)10.1 更加简洁的web.config 22410.2 新增的3个属性 22410.2.1 ViewStateMode属性 22410.2.2 ClientIDMode属性 22510.2.3 EnablePersistedSelection属性 22710.3 增强的Dynamic Data控件 22810.4 并行运算 23010.5 ADO.NET Data Services 1.5的新增功能 23210.6 ADO.NET Entity Framework的新增功能 23310.7 技术解惑 23510.7.1 QueryExtender控件的用法 23510.7.2 并行运算中的多线程 23610.7.3 并行循环的中断和跳出 23710.7.4 在并行循环中为数组/集合添加项 23710.7.5 对SEO的改进 239第11章 ADO.NET详解 242(视频总计28分钟,实例4个,拓展实例8个,技术解惑5个)11.1 ADO.NET简介 24311.1.1 ADO.NET的作用 24311.1.2 ADO.NET结构 24311.2 ADO.NET对象 24411.2.1 ADO.NET的使用环境 24511.2.2 使用ADO.NET对象实现数据库访问 24911.3 ODBC.NET Data Provider 25611.3.1 ODBC .NET Data Provider概述 25711.3.2 连接ODBC数据源 25711.4 DataSet对象 25811.4.1 DataSet概述 25811.4.2 使用DataSet 26211.5 XML 26311.5.1 XML概述 26311.5.2 文档类型定义 26411.5.3 创建XML文件 26511.5.4 DataSet读取XML数据 26811.5.5 XML填充DataSet 26911.6 技术解惑 26911.6.1 和ADO以及其他数据访问组件相比,ADO.NET的优势是什么 26911.6.2 如何选择DataReader/DataSet 27011.6.3 在数据库中的E-R图 27111.6.4 三层架构 27111.6.5 ADO.NET起了一个接口的作用 272第12章 使用母版页、样式、主题和皮肤 273(视频总计35分钟,实例3个,拓展实例6个,技术解惑2个)12.1 母版页详解 27412.1.1 何谓母版页 27412.1.2 创建母版页 27512.1.3 创建内容页 27712.1.4 母版页的嵌套 27912.1.5 动态访问母版页 28012.1.6 母版页的应用范围 28112.1.7 缓存母版页 28212.2 主题、样式和皮肤 28212.2.1 主题概述 28212.2.2 应用样式 28412.2.3 应用主题和皮肤 28612.2.4 如何创建主题 28812.2.5 应用主题 28912.3 技术解惑 29312.3.1 母版页和普通Web页的区别 29312.3.2 文件的存储和组织方式 293第13章 个性化设置 295(视频总计34分钟,实例2个,拓展实例4个,技术解惑2个)13.1 个性化设置基础 29613.2 实现个性化用户配置 30313.2.1 匿名用户个性化用户配置 30313.2.2 注册用户个性化用户配置 30513.3 技术解惑 30813.3.1 Web.Config文件中一段完整的<profile>配置代码 30813.3.2 Profile对象与Session对象的对比 308第14章 用WebPart构建门户 309(视频总计40分钟,实例3个,拓展实例6个,技术解惑3个)14.1 WebPart概述 31014.1.1 Portal框架简介 31014.1.2 WebPart的基本要素 31114.2 WebPart的基本控件 31114.2.1 WebPartManager控件 31114.2.2 WebPartZone控件 31214.2.3 CatalogZone控件 31214.2.4 EditorZone控件 31214.3 配置WebPart环境 31314.4 创建、管理WebPart页面 31514.4.1 使用WebPartZone控件创建WebPart页面 31514.4.2 使用CatalogZone控件创建WebPart页面 31714.4.3 使用EditorZone控件创建WebPart页面 31714.4.4 管理WebPart页面 32014.4.5 WebPart页面间的通信 32114.4.6 自定义WebPart 32114.5 技术解惑 32314.5.1 实际应用中使用WebPart控件的方式 32314.5.2 WebPart的定制功能推动了ASP.NET的发展 32414.5.3 ASP.NET中3种WebPart部署方式 324第15章 使用缓存 325(视频总计36分钟,实例5个,拓展实例10个,技术解惑5个)15.1 缓存概述 32615.1.1 ASP.NET缓存介绍 32615.1.2 ASP.NET中的几种缓存 32615.2 整页输出缓存 32715.2.1 使用@OutputCache指令 32715.2.2 使用API缓存 32915.2.3 页面输出缓存应用 33115.3 页面部分缓存 33215.3.1 使用@ OutputCache指令 33215.3.2 使用PartialCachingAttribute类 33215.3.3 使用ControlCachePolicy类 33315.3.4 缓存后替换 33515.4 应用程序数据缓存 33815.4.1 将项添加到缓存中 33815.4.2 检索缓存项的值 34115.4.3 从缓存中移除项时通知应用程序 34115.5 技术解惑 34415.5.1 缓存的优缺点 34415.5.2 如何从ASP.NET缓存中移除项 34415.5.3 系统缓存的好处 34515.5.4 服务器端缓存的两种类型 34515.5.5 提升ASP.NET应用程序的性能 345第16章 构建安全的ASP.NET站点 346(视频总计41分钟,实例3个,拓展实例2个,技术解惑5个)16.1 ASP.NET的安全性 34716.1.1 ASP.NET安全性的几个相关概念 34716.1.2 ASP.NET安全结构 34716.1.3 身份验证的方式 34716.2 用户账户模拟 34816.2.1 模拟某一个用户 35016.2.2 实现临时模拟 35016.3 基于Windows的身份验证 35116.3.1 配置IIS安全 35216.3.2 配置Windows安全 35316.3.3 配置Windows身份验证和授权 35416.3.4 自定义角色 35516.3.5 获取用户信息 35516.4 基于表单的身份验证 35516.5 登录控件 36016.5.1 登录控件 36116.5.2 用户向导控件 36116.5.3 密码恢复控件 36116.5.4 修改密码控件 36216.5.5 其他控件 36216.6 网站管理工具 36216.6.1 用户管理 36316.6.2 角色管理 36416.6.3 访问规则管理 36516.6.4 其他配置 36616.7 技术解惑 36716.7.1 正确验证用户输入数据的经验 36716.7.2 ASP.NET中的角色管理 36716.7.3 ASP.NET角色管理的工作原理 36816.7.4 ASP.NET应用程序标识 36816.7.5 有关代码访问安全性的知识 369
第17章 用户登录验证系统 370(视频总计33分钟)17.1 用户登录验证系统介绍 37117.2 规划项目文件 37117.3 系统配置文件 37217.4 搭建系统数据库 37217.4.1 数据库设计 37217.4.2 数据库访问层设计 37217.5 设置主题皮肤 37417.6 用户登录处理模块 37517.6.1 创建图文验证码 37517.6.2 编写用户登录界面 37817.6.3 登录数据处理 37917.7 用户注册处理模块 38117.7.1 编写用户注册界面 38117.7.2 注册数据处理 38217.8 用户注销处理模块 38417.8.1 注销程序激活页面 38417.8.2 注销处理页面 384第18章 在线信息搜索系统 386(视频总计34分钟)18.1 在线信息搜索系统介绍 38718.2 在线信息搜索系统模块文件 38718.3 系统配置文件实现 38818.4 搭建系统数据库 38818.4.1 数据库设计 38918.4.2 数据库访问层设计 38918.5 设置主题皮肤文件 39018.5.1 设置按钮元素样式 39018.5.2 设置页面元素样式 39018.6 信息搜索模块 39018.6.1 信息搜索表单页面 39018.6.2 搜索处理页面 39218.6.3 搜索结果显示 39218.6.4 搜索智能提示 393第19章 图文处理模块 396(视频总计37分钟)19.1 图文处理模块概述 39719.2 图文处理模块实例实现文件 39719.3 系统配置文件 39819.4 系统设置文件的实现 39819.5 搭建系统数据库 39919.5.1 数据库设计 39919.5.2 数据库访问层设计 39919.6 系统文件列表显示模块 40119.6.1 列表显示页面 40119.6.2 列表处理页面 40219.7 创建缩略图模块 40419.7.1 创建缩略图页面 40419.7.2 创建缩略图处理页面 40519.8 创建水印图模块 40719.8.1 创建水印图页面 40719.8.2 创建水印图处理页面 40719.9 文件上传处理模块 40919.9.1 多文件上传处理模块 40919.9.2 文件自动上传处理模块 412第20章 在线留言本系统 417(视频总计46分钟)20.1 在线留言本系统简介 41820.2 在线留言本系统实例概述 41820.3 系统配置文件 41920.4 搭建系统数据库 41920.4.1 数据库设计 42020.4.2 数据库访问层设计 42020.5 留言数据显示模块 42420.5.1 留言列表显示页面 42520.5.2 留言展开回复模块 42820.6 留言分页列表显示模块 42920.6.1 留言分页显示页面 42920.6.2 分页处理页面 43020.7 留言回复模块 43120.7.1 留言回复表单页面 43120.7.2 回复数据处理页面 43220.8 留言发布模块 43320.9 留言管理模块 43420.9.1 留言管理列表页面 43420.9.2 留言删除处理页面 435第21章 在线聊天系统 438(视频总计53分钟)21.1 项目规划分析 43921.1.1 在线聊天系统功能原理 43921.1.2 在线聊天系统构成模块 43921.2 系统配置文件 44021.3 搭建数据库 44021.3.1 数据库设计 44021.3.2 系统参数设置 44121.4 数据库访问层 44221.4.1 数据访问层—登录验证处理 44321.4.2 数据访问层—聊天处理 44421.4.3 数据访问层—系统管理 44621.5 用户登录验证模块 45121.5.1 用户登录表单页面 45121.5.2 登录验证处理页面 45121.6 系统主界面模块 45221.6.1 在线聊天界面 45221.6.2 在线聊天处理页面 45321.7 客户的新需求 45521.8 聊天室显示界面 45621.8.1 聊天室列表页面 45621.8.2 聊天室列表处理页面 45721.9 聊天室管理界面 45821.9.1 聊天室添加模块 45921.9.2 聊天室列表模块 46021.9.3 聊天室修改模块 46221.10 项目调试 464
页: [1]
查看完整版本: 《ASP.NET开发从入门到精通》