搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
ASP.NET 4权威指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111321248
  • 作      者:
    马伟著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2011
收藏
作者简介
    马伟,资深软件研发工程师、系统架构师和企业培训讲师,拥有多年软件研发和管理经验,在系统需求分析、架构设计、数据库设计与实现、设计模式、SOA、性能优化等方面有独到的见解。资深微软技术专家、微软特约讲师、西安NET俱乐部技术主席,擅长C#、ASP.NET、Visual Studio、SQI-Server、C/C++、LIML和Oracle等技术,曾荣获微软“最有影响力开发者”称号。参与并领导了“远程视频监控系统”、“视频营销平台”、“人事绩效考核系统”、“电力四分统计平台”、“电力理论线损计算软件”、“电力生产技术管理系统”、“电力红外监控系统”、“电力防洪防汛监控系统”等项目的架构、设计与开发工作,实践经验丰富。
展开
内容介绍
    《ASP.NET 4权威指南》是ASP.NET领域的又一鸿篇巨制,由资深ASP.NET专家亲自执笔,知名微软技术社区和权威技术专家一致鼎力推荐。<br>    它是国内第一本关于ASP.NET 4的著作。从广度上讲,内容系统而全面,全书一共包含4个部分:第一部分以一个易于实践的示例开篇,既能帮助读者快速了解ASP.NET的开发流程,还能帮助读者建立.ASP.NET开发的大局观,紧接着全面介绍了ASP.NET的各种常用控件,这是ASP.NET的基础;第二部分详尽地讲解了ASP.NET访问的所有细节,包括数据管理、数据控件绑定与操作、Grid View控件、LINQ查询、LINQ与ADO.NET和XML,以及ADO.NET实体框架等;第三部分深入浅出地讲解了开发一个Web站点必须掌握的各种知识点、流程和方法;第四部分是《ASP.NET 4权威指南》的高级话题,分析了ASP.NET状态管理、自定义服务器控件、ASP.NET缓存、多语言本地化应用程序、ASP.NET Web部件等。从深度上来讲,《ASP.NET 4权威指南》对实际开发中极不常用而大部分同类书都浓墨重彩的知识点只做了必要性的介绍,对于较容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析,其详细程度是一般同类书不能比拟的。从实践性上讲,《ASP.NET 4权威指南》精心设计了大量可操作性强和极具借鉴价值的实例代码与解决方案。<br>    《ASP.NET 4权威指南》在广度、深度和实践性上完美结合,既能引领初学者快速在实践中掌握ASP.NET开发,又能帮助有一定经验的读者解决在实际开发中遇到的各种疑难问题。
展开
精彩书评
    ASP.NET是微软最重要的技术之一,具有非常重要的战略地位。经过多年的发展,ASP.NET在各方面都非常完善和成熟,是Web开发领域最强大和最受欢迎的技术之一。ASP.NET 4在功能和性能上都更强大,是它的里程碑版本之一。作为国内第一本ASP.NET 4的著作,不仅内容全面详尽,实践性强,而且更重要的是,它把ASP.NET 4的新特性深入而细致地展现了出来,堪称完美,强烈推荐。<br>    ——微软技术开发者社区<br><br>    ASP.NET是Web开发领域最重要的创新之一,因功能丰富、强大和能极大地简化程序员的开发工作而深受欢迎。在带来开发上的丰富性和便利性的同时,也带来了学习上的复杂性(ASP.NET涵盖的知识点众多)。本书由权威ASP.NET专家执笔,以最新自9ASP.NET 4为基础,在广度上包含了与ASP.NET相关的所有知识点,适合中初级读者系统学习;在深度上深入地分析了各个知识点的原理、要点和难点,可供ASP.NET开发者遇到疑难问题时查阅和参考。<br>    ——51CTO读书频道<br><br>    ASP.NET的书非常多,但是大多数都没有太多特色。本书不仅内容全面,系统性强,深度和广度兼备,而且在知识点的布局和写作方式上独辟蹊径:对于实际开发中极不常用而大部分同类书都按部就班必讲的知识点只做了针对性介绍;对于那些容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析。本书既能引领初学者步入殿堂,又能帮助有一定经验的读者修炼内功,很难得!<br>    ——姜晓东资深微软技术专家,《C#4.0权威指南》作者<br><br>    “执行”与“交付”是程序员最可贵的两种品质,唯有在开发实践中历经千锤百炼的人才能获得这两种品质。本书的作者就是这样一位程序员,他具有广博的。NET平台知识,同时又具有丰富的实战经验。市面上ASP.NET的专著不在少数,但能像本书这样从数据获取到表层展现对ASP.NET 4进行全方位讲解的书仅此一本。本书的每个章节都以精心规划的理论知识为背景,并打上深深的实践烙印,是不可多得的ASP.NET学习资料。<br>    ——刘铁猛51CTO专家博客、博彦科技资深培训师<br><br>    产品之道在于价值,产品之术在于体验,道中有术,术中有道,这是产品的本质。因此,要开发出一款优秀的软件产品,对于开发人员来说不只是要求具备全面且精湛的技术,而且还要能够深入地认识这些技术的优缺点与瓶颈所在,合理地使用并给出最佳地解决方案。本书要带给你的不只是深入浅出、通俗易懂的ASP.NET开发知识,同时还通过大量实例以帮助你达到学以致用、举一反三目的,为开发出优秀的软件产品打下坚实的基础<br>    ——宋杨微软MVP、某知名教育集团CTO
展开
目录
前言<br>致谢<br>第一部分 ASP.NET开发基础<br>第0章 预备课:学习从这里开始<br>0.1 认识Microsoft.NET<br>0.2 ASP.NET的特点<br>0.3 ASP.NET的版本变迁<br>0.3.1 ASP.NET1.0与ASP.NETl.1<br>0.3.2 ASP.NET2.0<br>0.3.3 ASP.NET3.5<br>0.4 ASP.NET4为我们带来了什么<br>0.4.1 Microsoft Visual Studio 2010集成开发环境<br>0.4.2 ASP.NET核心服务<br>0.4.3 ASP.NET Web窗体<br>0.4.4 动态数据<br>0.4.5 ASP.NET Chart控件<br>0.4.6 Microsoft AJAX的功能<br>0.4.7 ASP.NETMVC<br>0.5 Microsoft Visual Studio 2010集成开发环境<br>0.5.1 解决方案资源管理器<br>0.5.2 控件工具箱<br>0.5.3 服务器资源管理器<br>0.5.4 错误列表与任务列表<br>0.5.5 页面设计窗口与代码编辑窗口<br>0.6 本章小结<br><br>第1章 开发你的第一个ASP.NET应用——“Hello,World”<br>1.1 创建“Hello,World”web应用程序<br>1.1.1 创建解决方案和ASP.NET Web应用程序<br>1.1.2 创建“Hello,World Web页面<br>1.1.3 编译运行程序<br>1.1.4 调试运行程序<br>1.2 ASP.NET网页代码模型<br>1.2.1 单文件页模型<br>1.2.2 代码隐藏页模型<br>1.2.3 选择属于自己的页模型<br>1.3 ASP.NET生命周期<br>1.3.1 IIS6.0的ASP.NET应用程序生命周期<br>1.3.2 IIS7.0的ASP.NET应用程序生命周期<br>1.3.3 ASP.NET页面生命周期<br>1.3.4 用程序来演示ASP.NET页面生命周期<br>1.4 ASP.NET配置<br>1.4.1 machine.config文件<br>1.4.2 Web.config文件<br>1.4.3 Web.config转换文件<br>1.4.4 Locator特性语法<br>1.4.5 Transform特性语法<br>1.4.6 Web.config文件的配置继承<br>1.4.7 在实际开发中常用的Web.config配置节设置<br>1.4.8 通过编程读写Wleb.config配置节<br>1.5 全局应用程序类Global.asax<br>1.5.1 Global.asax的事件<br>1.5.2 在Global.asax文件里实现通用防SQL注入漏洞程序<br>1.6 新建Web网站与新建Web应用程序的区别<br>1.7 本章小结<br><br>第2章 HTML服务器控件<br>2.1 ASP.NET服务器控件概述<br>2.1.1 ASP.NET服务器控件的类型<br>2.1.2 ASP.NET服务器控件的类层次结构<br>2.2 HTML服务器控件概述<br>2.2.1 HTML标签和HTML服务器控件之间的区别<br>2.2.2 HTML服务器控件的类层次结构<br>2.2.3 HTML服务器控件的共有属性<br>2.3 HTML输入控件<br>2.3.1 HtmlInputButton控件<br>2.3.2 HtmlInputSubmit和HtmllnputReset控件<br>2.3.3 HtmlInputlmage控件<br>2.3.4 HtmlInputRadioButton控件<br>2.3.5 HtmlInputCheckBox控件<br>2.3.6 HtmlInputText和HtmllnputPassword控件<br>2.3.7 HtmlInputFile控件<br>2.3.8 HtmllnputHidden控件<br>2.4 HTML容器控件<br>2.4.1 HtmlTextArea控件<br>2.4.2 HtmlSelect控件<br>2.5 Html Image控件<br>2.5.1 Html Image控件的使用方法<br>2.5.2 使用数据流的形式输出图片<br>2.6 使用代码处理HTML服务器控件<br>2.6.1 设置Style特性和其他属性<br>2.6.2 Attributes属性使用说明<br>2.6.3 用程序动态创建控件<br>2.7 本章小结<br><br>第3章 Web标准服务器控件<br>3.1 Web标准服务器控件概述<br>3.1.1 Web标准服务器控件的功能<br>3.1.2 与HTML服务器控件的区别<br>3.1.3 Web Control基类<br>3.1.4 单位<br>3.1.5 枚举<br>3.1.6 颜色<br>3.1.7 字体<br>3.1.8 默认按钮<br>3.2 数据显示控件<br>3.2.1 Label控件<br>3.2.2 Literal控件<br>3.3 数据输入控件<br>3.3.1 Text Box控件<br>3.3.2 Check Box控件<br>3.3.3 Check Box List控件<br>3.3.4 Radio Button控件<br>3.3.5 Radio Button List控件<br>3.4 数据提交控件<br>3.4.1 Button控件<br>3.4.2 Image Button控件<br>3.4.3 Link Button控件<br>3.5 图像显示控件<br>3.5.1 Image控件<br>3.5.2 Image Map控件<br>3.6 文件上传控件<br>3.6.1 使用File Upload控件上传文件<br>3.6.2 文件的类型上传限制<br>3.6.3 文件的大小上传限制<br>3.7 calendar控件<br>3.8 Hyper Link控件<br>3.9 Panel控件<br>3.1 0HiddenField控件<br>3.1 1AdRotator控件<br>3.1 2本章小结<br><br>第4章 ASP.NET验证控件<br>4.1 验证控件概述<br>4.1.1 验证控件的类型<br>4.1.2 Base Validator类<br>4.1.3 验证流程<br>4.2 表单验证控件:RequireclFieldVlalidator<br>4.3 范围验证控件:RangeValidator<br>4.4 比较验证控件:CompareValidator<br>4.5 正则验证控件:Regular Expression Validator<br>4.6 自定义逻辑验证控件:Custom Validator<br>4.7 验证信息显示:Validation Summary<br>4.8 验证控件编程实践<br>4.8.1 以编程方式验证ASP.NET服务器控件<br>4.8.2 开发自己的文本验证控件<br>4.8.3 引用自定义服务器控件的方法<br>4.9 验证组<br>4.10 本章小结<br><br>第5章 ASP.NET用户控件<br>5.1 用户控件详解<br>5.2 @Control指令<br>5.3 创建简单的用户控件<br>5.3.1 创建一个简单的用户控件<br>5.3.2 将页面转换为用户控件<br>5.4 用户控件编程<br>5.4.1 处理用户控件事件<br>5.4.2 给用户控件添加属性<br>5.4.3 使用自定义对象<br>5.4.4 给用户控件添加事件<br>5.4.5 公开内部web服务器控件<br>5.4.6 以编程的方式动态加载用户控件<br>5.5 Client ID Mode属性<br>5.6 本章小结<br><br>第二部分 ASP.NET数据访问<br>第6章 ASP.NET数据管理<br>6.1 AD0.NET概述<br>6.1.1 ADO.NET数据提供程序<br>6.1.2 AD0.NET数据提供程序的核心对象<br>6.1.3 ADO.NET基本类库<br>6.2 Connection类<br>6.2.1 连接字符串<br>6.2.2 连接字符串和配置文件<br>6.2.3 打开与关闭连接<br>6.3 连接池<br>6.3.1 什么是连接池<br>6.3.2 连接池如何工作<br>6.3.3 连接池中的连接<br>6.3.4 连接遗漏<br>6.3.5 自定义连接池的实现类<br>6.4 Command类和Data Reader类<br>6.4.1 Command类概述<br>6.4.2 创建Command对象<br>6.4.3 Data Reader类概述<br>6.4.4 Execute Reader()方法<br>6.4.5 Execute Scalar()方法<br>6.4.6 Execute Non Query()方法<br>6.4.7 SQL注入攻击<br>6.4.8 SQL注入攻击的防范<br>6.5 常用的数据库操作<br>6.5.1 使用数据库函数<br>6.5.2 使用触发器<br>6.5.3 使用存储过程<br>6.6 事务<br>6.6.1 事务概述<br>6.6.2.NET事务的类型划分<br>6.6.3 存储过程事务<br>6.6.4 ADO.NET本地事务<br>6.6.5 隔离级别<br>6.6.6 SQL Server保存点<br>6.6.7 System. Transactions<br>6.6.8 COM+事务<br>6.7 非连接的数据概述<br>6.8 Data Table类<br>6.8.1 Data Table类概述<br>6.8.2 构建和操作Data Table<br>6.8.3 使用Data Adapter填充Data Table<br>6.8.4 使用Data Reader填充Data Table<br>6.9 Data Set类<br>6.9.1 使用Data Adapter填充Data Set<br>6.9.2 使用多个表和关系<br>6.10 Data View类<br>6.10.1 排序数据<br>6.10.2 过滤数据<br>6.10.3 计算列<br>6.10.4 将Data Set、Data Table和Data View转换成XML<br>6.10.5 将XML转换成Data Set、Data Table<br>6.11 提供程序无关的代码<br>6.12 本章小结<br><br>第7章 数据控件绑定与操作<br>7.1 List数据控件<br>7.1.1 List数据控件的共有属性与方法<br>7.1.2 Drop Down List控件<br>7.1.3 Radio Button List与Check Box List控件<br>7.1.4 List Box控件<br>7.1.5 Bulleted List控件<br>……<br>第8章 详解Grid View控件<br>第9章 LINQ查基础<br>第10章 LINQ to ADO.NET<br>第11章 XML与LINQ to XML<br>第12章 ADO.NET实体框架<br>第三部分 构建ASP.NET站点<br>第13章 构建SAP.NET站点<br>第14章 ASP.NET母版页<br>第15章 主题和皮肤<br>第16章 站点导航<br>第四部分 ASP.NET高级话题<br>第17章 ASP.NET 状态管理<br>第18章 自定义服务器控件<br>第19章 ASP.NET缓存<br>第20章 多语言本地化应用程序<br>第21章 ASP.ENT Web部件
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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