图书介绍

ASPNET网络编程技术详解(配光盘)(网站开发非常之旅)

  • 闫继涛 著
  • 店铺: 亚运村图书大厦
  • 出版社: 清华大学出版社
  • ISBN:9787302342540
  • 版次:1
  • 上架时间:2015-10-20 18:58:20
  • 商品编码:1158798274
  • 包装:平装
  • 出版时间:2013-12-01

扫码下载

手机扫码下载

PDF下载

高速下载 普通下载

赞助商链接

图书目录

基本信息
书名:ASP NET网络编程技术详解(配光盘)(网站开发非常之旅)
原价:66.80元
作者:闫继涛
出版社:清华大学出版社
出版日期:2013-12-01
ISBN:9787302342540
字数:
页码:528
版次:1
装帧:平装
开本:16开
商品重量:0.4kg
编辑推荐
本书内容全面,涵盖ASP.NET、数据库、CSS、LINQ、AJAX诸多领域;通过170个实例讲解,读者更容易贴近实际应用;大量的插图式讲解,更容易从杂乱的代码中找到ASP.NET技术的真谛;全书225个视频,长达16小时,更为直观的展现ASP.NET相关技术。
内容提要
本书由浅入深,全面、系统地介绍了ASP.NET 4.5网络编程技术及其应用。全书共分为3篇,第1篇是ASP.NET 4.5基础篇,主要介绍初识ASP.NET 4.5、C#基础和ASP.NET基本控件等知识;第2篇是ASP.NET控件高级篇,主要介绍高级服务器控件、用户控件、CSS技术、ASP.NET母版页、主题、站点导航和数据绑定等知识;第3篇是ASP.NET深入篇,主要介绍初识数据库、ADO.NET数据访问技术、语言集成查询LINQ、ASP.NET Ajax技术和异常处理等知识。本书提供了大量实例,以供读者进行实战演练。另外,笔者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容,这些视频和书中的实例源代码一起收录于本书的配套光盘中。本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎囊括了ASP.NET开发的所有重要知识。适合所有想全面学习ASP.NET开发技术的人员阅读,也适合各种使用ASP.NET进行开发的工程技术人员使用。对于经常使用ASP.NET做开发的人员而言,它更是一本不可多得的案头必备参考书。
目录
第1篇 ASP NET 4 5基础篇第1章 初识ASP NET 4 5 21 1 初步了解ASP NET 4 5 21 1 1 什么是动态网站 21 1 2 动态网站的相关技术 31 1 3 ASP NET技术构成 31 1 4 ASP NET、C#语言和 NET框架的关系 31 2 搭建ASP NET 4 5开发环境 41 2 1 Visual Studio 2012配置要求 41 2 2 下载Visual Studio 2012 51 2 3 安装Visual Studio 2012 51 2 4 配置Visual Studio 2012开发环境 81 2 5 熟悉开发环境 91 3 制作第一个ASP NET 4 5网站 111 3 1 创建ASP NET 4 5网站 111 3 2 设计Web页面 121 3 3 ASP NET文件类型 121 3 4 修改配置文件Web config 131 3 5 运行应用程序 141 4 小结 141 5 本章习题 15第2章 C#基础 182 1 数据类型、变量与数组 182 1 1 数据类型 182 1 2 变量 192 1 3 数组 202 2 表达式与运算符 252 2 1 运算符 252 2 2 表达式 282 3 语句 282 3 1 基本语句 292 3 2 选择语句 302 3 3 循环语句 322 3 4 跳转语句 332 4 类、对象、方法和属性 352 4 1 类和对象 352 4 2 方法 372 4 3 属性 392 5 继承 412 6 委托和事件 432 6 1 委托 432 6 2 事件 462 7 命名空间 492 8 泛型 522 9 小结 542 10 本章习题 55第3章 ASP NET基本控件 593 1 HTML服务器控件 593 1 1 服务器控件基础HtmlControl类 593 1 2 包含控件HtmlContainerControl类 613 1 3 输入控件HtmlInputControl类 623 1 4 HTML服务器控件 623 1 5 创建HTML服务器控件 643 1 6 处理HTML服务器控件事件 663 2 基本的Web服务器控件 683 2 1 Web服务器控件简介 683 2 2 使用按钮Button 693 2 3 使用标签Label 713 2 4 使用文本框TextBox 723 2 5 使用单选按钮RadioButton 753 2 6 使用复选框CheckBox 773 2 7 使用超链接LinkButton 803 2 8 使用图像按钮ImageButton 813 2 9 使用面板Panel 833 3 ASP NET列表框控件 853 3 1 选择类型控件 853 3 2 BulletedList列表控件 903 4 ASP NET验证控件 923 4 1 验证控件简介 923 4 2 使用验证控件CompareValidator 933 4 3 使用验证控件CustomValidator 953 4 4 使用验证控件RangeValidator 973 4 5 使用验证控件RegularExpressionValidator 993 4 6 使用验证控件RequiredFieldValidator 1013 4 7 使用验证控件ValidationSummary 1033 5 小结 1053 6 本章习题 105 第2篇 ASP NET控件高级篇第4章 高级服务器控件 1124 1 日历控件Calendar 1124 1 1 日历控件简介 1124 1 2 限制显示和选择日期 1154 1 3 格式化显示日历控件 1174 1 4 编程控制日期选择 1194 2 广告控件AdRotator 1214 2 1 创建广告文件 1214 2 2 使用广告控件 1234 3 视图控件 1254 3 1 MultiView和View控件 1254 3 2 Wizard控件 1284 4 文件上传控件FileUpload 1334 4 1 使用FileUpload控件上传文件 1344 4 2 上传大文件 1364 4 3 一次上传多个文件 1394 5 小结 1414 6 本章习题 142第5章 用户控件 1475 1 用户控件简介 1475 2 创建用户控件 1475 3 将 aspx文件中内容转换为 ascx文件 1515 4 编程处理用户控件 1525 4 1 公开用户控件中的属性 1535 4 2 用户控件事件 1565 5 动态创建用户控件 1585 6 小结 1615 7 本章习题 161第6章 CSS技术 1666 1 CSS简介 1666 2 创建CSS层叠样式表 1666 2 1 选择器 1666 2 2 属性 1686 2 3 值 1696 3 使用CSS层叠样式表 1696 3 1 定义内部样式表 1696 3 2 定义内联样式表 1706 3 3 链入外部样式表文件 1716 3 4 使用Visual Studio 2012设计器生成样式 1726 4 小结 1746 5 本章习题 175第7章 ASP NET母版页 1777 1 创建一个母版页 1777 1 1 创建母版页和内容页 1777 1 2 母版页的相关内容 1817 2 母版页和相对路径 1837 3 在Web config中配置母版页 1857 4 动态加载母版页 1867 5 母版页嵌套 1897 6 母版页与内容页交互 1937 6 1 事件触发顺序 1937 6 2 母版页与内容页交互 1937 7 小结 1977 8 本章习题 197第8章 主题 2028 1 主题简介 2028 1 1 组成元素 2028 1 2 作用范围 2028 2 创建主题 2038 3 在主题中应用皮肤、CSS和图片 2068 3 1 在主题中应用命名皮肤 2068 3 2 在主题中应用CSS文件 2088 3 3 在主题中应用图片 2108 4 主题冲突问题 2118 5 在Web config文件中配置主题 2138 6 动态加载主题 2148 7 小结 2178 8 本章习题 217第9章 站点导航 2209 1 创建站点地图文件 2209 2 眉毛导航控件SiteMapPath 2229 2 1 SiteMapPath控件简介 2229 2 2 使用SiteMapPath控件 2239 2 3 使用SiteMap类 2259 3 树状导航控件TreeView 2289 3 1 TreeView控件简介 2289 3 2 使用TreeView控件 2319 3 3 动态添加节点 2339 3 4 绑定XML文件 2359 3 5 带复选框的TreeView控件 2389 4 菜单控件Menu 2409 4 1 Menu控件简介 2409 4 2 使用Menu控件 2419 4 3 动态添加菜单项 2449 4 4 绑定XML文件 2459 5 地址映射 2489 5 1 相对地址和绝对地址 2489 5 2 URL地址映射 2499 6 小结 2499 7 本章习题 250第10章 数据绑定 25210 1 数据绑定技术 25210 1 1 概述 25210 1 2 属性绑定 25310 1 3 表达式绑定 25510 1 4 集合绑定 25710 1 5 方法调用结果绑定 25810 2 表格式数据控件GridView 26210 2 1 概述 26210 2 2 表格式数据控件常用的属性、方法和事件 26210 2 3 使用GridView控件 26510 2 4 定制GridView控件的列 26810 2 5 GridView控件的选择功能 27010 2 6 实现分页、排序效果 27210 3 自由呈现数据控件ListView 27410 3 1 概述 27410 3 2 使用ListView控件 27410 3 3 ListView控件的分组布局 28010 4 单行数据显示控件DetailsView和FormView 28310 4 1 DetailsView控件 28310 4 2 FormView控件 28510 5 小结 28810 6 本章习题 288 第3篇 ASP NET深入篇第11章 初识数据库 29211 1 数据库简介 29211 2 常用数据库 29311 2 1 Access数据库 29311 2 2 SQL Server数据库 29311 2 3 Oracle数据库 29311 3 Access数据库的使用 29411 3 1 创建数据库 29411 3 2 创建表 29511 3 3 创建查询 29511 4 SQL Server数据库的环境搭建 29611 4 1 对硬件和操作系统的要求 29611 4 2 下载SQL Server 2012 29711 4 3 安装SQL Server 2012 29811 5 SQL Server数据库的使用 30711 5 1 创建数据库 30711 5 2 创建表 30711 5 3 创建外键 30811 5 4 创建视图 30911 6 SQL语句的使用 30911 6 1 select语句 31011 6 2 where语句 31011 6 3 order by语句 31111 6 4 insert into语句 31211 6 5 delete语句 31311 6 6 update语句 31411 7 小结 31511 8 本章习题 315第12章 ADO NET数据访问技术 31712 1 ADO NET简介 31712 1 1 ADO NET架构 31712 1 2 ADO NET数据提供者 31812 2 连接数据库 31912 2 1 数据库连接类 31912 2 2 使用SqlConnection对象连接SQL Server数据库 32012 2 3 使用OleDbConnection对象连接OLEDB数据源 32312 2 4 使用OdbcConnection对象连接ODBC数据源 32812 3 操作数据库 33212 3 1 Command对象简介 33212 3 2 查询数据 33412 3 3 添加数据 33812 3 4 修改数据 34112 3 5 删除数据 34412 4 使用DataSet对象和DataReader对象 34712 4 1 DataSet对象和DataReader对象概述 34812 4 2 使用DataAdapter对象填充DataSet对象 34912 4 3 对DataSet中的数据进行操作 35212 4 4 使用DataSet对象中的数据更新数据库 35512 4 5 使用DataReader对象读取数据 35712 4 6 比较DataSet对象和DataReader对象 36012 5 数据绑定 36112 5 1 数据绑定的页面生存周期 36112 5 2 数据源控件简介 36212 5 3 数据源控件SqlDataSource 36312 5 4 使用数据源控件SqlDataSource 36412 5 5 数据源控件ObjectDataSource和LinqDataSource 36712 6 小结 36912 7 本章习题 369第13章 语言集成查询LINQ 37513 1 LINQ基础知识 37513 1 1 LINQ简介 37513 1 2 简单查询 37613 1 3 多次查询 37913 2 查询表达式中的上下文关键字 38113 2 1 简介 38113 2 2 使用where子句筛选数据 38213 2 3 使用orderby子句排序查询结果 38413 2 4 select子句 38613 2 5 使用嵌套的from子句 38813 2 6 使用group子句分组结果 39013 2 7 使用into子句创建延续 39213 2 8 在查询中使用let子句创建变量 39513 2 9 使用join子句连接两个序列 39713 3 LINQ表达式基础 39913 3 1 扩展方法 39913 3 2 Lambda表达式 40213 3 3 表达式树 40413 4 LINQ To DataSet操作内存表 40613 4 1 LINQ To DataSet简介 40613 4 2 连接查询 40713 5 LINQ To SQL 41113 5 1 数据实体类 41113 5 2 DataContext类 41213 5 3 应用LINQ To SQL 41613 5 4 自动生成数据实体类 42013 5 5 数据操作 42413 6 小结 42913 7 本章习题 429第14章 ASP NET Ajax技术 43414 1 Ajax基础 43414 1 1 Ajax技术简介 43414 1 2 Ajax架构 43514 1 3 一个简单的Ajax应用示例 43614 2 客户端脚本管理控件ScriptManager 43814 2 1 声明ScriptManager控件 43814 2 2 在ScriptManager中注册自定义脚本 44014 2 3 在ScriptManager中注册Web服务 44214 2 4 动态控制ScriptManager控件 44614 2 5 使用ScriptManagerProxy控件 44814 3 无刷新局部更新控件UpdatePanel 45114 3 1 声明UpdatePanel控件 45114 3 2 使用UpdatePanel控件 45214 3 3 使用多个UpdatePanel控件 45414 3 4 使用Timer控件触发UpdatePanel异步回发 45714 3 5 动态控制UpdatePanel控件 45914 3 6 使用UpdateProgress控件 46114 3 7 取消异步回发 46314 4 Ajax服务器端控件扩展 46514 4 1 安装ASP NET控件工具包Ajax Control Toolkit 46514 4 2 ASP NET Ajax扩展控件概览 46814 4 3 使用ASP NET Ajax扩展控件 46914 5 小结 47014 6 本章习题 470第15章 ASP NET异常处理 47415 1 异常处理基础 47415 1 1 异常处理简介 47415 1 2 异常类 47615 2 处理异常 47815 2 1 使用try/catch语句 47815 2 2 多条catch语句 48115 2 3 finally语句 48315 2 4 嵌套try块 48615 2 5 重新抛出异常 48915 3 自定义异常类 49115 4 事件日志 49415 4 1 事件查看器 49415 4 2 写入事件日志 49515 4 3 自定义事件日志项 49815 4 4 动态查看事件日志 50115 5 页面追踪 50415 5 1 启用页面追踪 50515 5 2 页面追踪信息 50615 5 3 编写自定义追踪信息 50815 6 小结 51115 7 本章习题 511
作者介绍
毕业于华中科技大学,硕士。现就职于河南城建学院,副教授,从事计算机专业教学工作十余年,从事项目设计与开发工作多年,熟悉PHP、JAVA、C 、ASP.等多种软件开发语言,具备资深软件技术架构设计和管理经验,先后主持、参与河南省科技厅项目5项,承担项目分析、项目设计和项目维护等多项工作。在国家级、省级刊物发表计算机专业学术论文10多篇,主参编著作五部。
文摘

序言

查看全部 ↓

精品推荐