书籍详情
ASP.NET编程之道
作者:刘云峰,房大伟 编著
出版社:人民邮电出版社
出版时间:2011-03-01
ISBN:9787115243584
定价:¥69.00
购买这本书可以去
内容简介
《ASP.NET编程之道(附光盘)》由刘云峰、房大伟编著,是一本帮助程序员提高编程素养的图书,书中结合开发人员多年的编程经验和感悟,介绍了程序开发中必知必会的关键细节、不可忽略的技术陷阱、常见的谬误以及经典的应用实例。全书分为6篇,共13章,全面介绍了学习和应用ASP.NET进行网站开发的各种知识。主要包括:程序员的成长之路,如何培养编程兴趣,编程学习经验,在编程的过程中可能会犯的错误,编程中必须掌握的技术细节、开发经验,项目开发中必备的算法和解决方案等。《ASP.NET编程之道(附光盘)》附带有配套DVD光盘,光盘中提供有书中全部实例和项目的源代码,这些源代码都是经过作者精心调试通过的,保证能够在WindowsXP、Windows Server 2003及Windows 7操作系统下编译和运行。本书非常适合大中专院校在校生、毕业生、求职者、编程爱好者学习,同时也可以作为想要学习编程的初级人员的指导用书。
作者简介
暂缺《ASP.NET编程之道》作者简介
目录
第1篇 编程经验与感悟篇
第1章 编程感悟6则
感悟01 程序员的成长之路
感悟02 程序员应具备的素质
感悟03 程序员的必备技能
感悟04 程序员的认识误区
感悟05 程序员的生涯规划
感悟06 未来IT发展趋势 第2章 编程经验谈6则
经验01 培养编程的兴趣
经验02 编程学习经验谈
经验03 代码规范经验谈
经验04 数据库设计经验谈
经验05 项目实战经验谈 第2篇 陷阱或谬误篇
第3章 不可忽视的30个技术陷阱
陷阱01 版本不一致产生的陷阱
陷阱02 结构初始化产生的陷阱
陷阱03 传递派生类产生的陷阱
陷阱04 用DataReader读取数据时产生的陷阱
陷阱05 类型转换时产生的陷阱
陷阱06 以DataReader作为返回类型的陷阱
陷阱07 GridView绑定DataReader产生的陷阱
陷阱08 SqlDateTime溢出陷阱
陷阱09 写网站中XML文件产生的陷阱
陷阱10 访问下拉列表控件的SelectedValue属性产生的陷阱
陷阱11 动态加载用户控件的陷阱
陷阱12 JavaScript设置服务器控件值
陷阱13 放置隐藏字段的陷阱
陷阱14 动态加载设置输出缓存的用户控件
陷阱15 为删除按钮添加删除确认对话框
陷阱16 页面在客户端转向的陷阱
陷阱17 Web Service方法重载产生的陷阱
陷阱18 编写JavaScript代码时的空格陷阱
陷阱19 使用可空符号??运算
陷阱20 获取错误信息并到指定页面
陷阱21 使用LINQ的First方法
陷阱22 文件格式与文件读取的陷阱
陷阱23 读写二进制文件的陷阱
陷阱24 母版页中使用img标签
陷阱25 页面缓存产生的陷阱
陷阱26 使用查询字符串在页面间传递参数
陷阱27 通用数据类型运算产生的陷阱
陷阱28 在模态窗口中下载文件
陷阱29 构造方法中调用虚方法的陷阱
陷阱30 使用值类型进行线程同步 第4章 开发人员意识中的20个常见谬误
谬误01 所有的异常都要使用try…catch语句捕获
谬误02 Web控件的Enabled功能等价于HTML控件的 disabled属性
谬误03 将Session设置为空就是删除该会话状态
谬误04 RegisterStartupScript方法不能向页面输出文本
谬误05 数据绑定表达式会自动计算它的值
谬误06 事件和委托的差别很大
谬误07 Visual C# 8具有的特征Visual Basic 8都具有
谬误08 .NET中的应用程序域和操作系统中的进程完全相同
谬误09 C#中没有全局变量
谬误10 .NET和SQL Server中“空值”是一回事
谬误11 C#的结构和C++的完全一样
谬误12 方法中只有引用类型的参数才能实现引用传递
谬误13 字符串是值类型
谬误14 数据绑定表达式中Eval功能等价于Bind
谬误15 .Net中的数组类型和C++的数组没有区别
谬误16 泛型不被指定的情况下是不确定的类型
谬误17 Object类型比较方法上的一些误解
谬误18 .NET中的线程等价于Win32线程
谬误19 TextBox控件依靠ViewState保存状态数据
谬误20 必须在页面添加元素才能使用CSS文件中的样式 第3篇 技术细节篇
第5章 必知必会的40个C#语言方面的技术细节
细节01 给C#代码加注释的意义
细节02 装箱和拆箱
细节03 理解值类型和引用类型
细节04 隐式转换和显式转换
细节05 前缀方式增1和减1运算符
细节06 理解移位运算符
细节07 理解运算的次序
细节08 理解参数的类型
细节09 重载方法
细节10 虚方法与重写方法
细节11 结构和类的区别
细节12 什么是封装
细节13 什么是继承
细节14 什么是多态性
细节15 作用域的概念
细节16 使用索引器
细节17 base和this关键字
细节18 理解静态修饰符
细节19 .Net的object类
细节20 细说可空类型
细节21 分部类
细节22 匿名方法
细节23 .Net框架提供的属性(Attribute)
细节24 自定义属性类(Attribute)
细节25 泛型
细节26 包含/委托
细节27 实现迭代器
细节28 压缩和解压缩流的方法
细节29 C#中的深复制和浅复制
细节30 全角字符转换为半角
细节31 分析路径字符串函数总结
细节32 重载一元、二元运算符
细节33 对象也能排序
细节34 实现IDisposable接口清除对象
细节35 将字符串转为字符数组
细节36 将字符数组写入到字符串
细节37 使用var创建隐型局部变量
细节38 Lambda表达式
细节39 生成缩略图的方法
细节40 使用缓冲流
……
第6章 必知必会的28个ADO.NET、XML及LINQ方面的技术细节
第7章 必知必会的22个Web方面的技术细节 第4篇 开发技巧篇
第8章 必知必会的30个语言方面的经验技巧
第9章 必知必会的15个ADO及XML方面的经验技巧
第10章 必知必会的40个LINQ方面的经验技巧
第11章 必知必会的65个Web方面的经验技巧 第5篇 算法和效率篇
第12章 常用的20个算法及应用 第6篇 解决方案篇
第13章 项目中经常用到的20个解决方案
第1章 编程感悟6则
感悟01 程序员的成长之路
感悟02 程序员应具备的素质
感悟03 程序员的必备技能
感悟04 程序员的认识误区
感悟05 程序员的生涯规划
感悟06 未来IT发展趋势 第2章 编程经验谈6则
经验01 培养编程的兴趣
经验02 编程学习经验谈
经验03 代码规范经验谈
经验04 数据库设计经验谈
经验05 项目实战经验谈 第2篇 陷阱或谬误篇
第3章 不可忽视的30个技术陷阱
陷阱01 版本不一致产生的陷阱
陷阱02 结构初始化产生的陷阱
陷阱03 传递派生类产生的陷阱
陷阱04 用DataReader读取数据时产生的陷阱
陷阱05 类型转换时产生的陷阱
陷阱06 以DataReader作为返回类型的陷阱
陷阱07 GridView绑定DataReader产生的陷阱
陷阱08 SqlDateTime溢出陷阱
陷阱09 写网站中XML文件产生的陷阱
陷阱10 访问下拉列表控件的SelectedValue属性产生的陷阱
陷阱11 动态加载用户控件的陷阱
陷阱12 JavaScript设置服务器控件值
陷阱13 放置隐藏字段的陷阱
陷阱14 动态加载设置输出缓存的用户控件
陷阱15 为删除按钮添加删除确认对话框
陷阱16 页面在客户端转向的陷阱
陷阱17 Web Service方法重载产生的陷阱
陷阱18 编写JavaScript代码时的空格陷阱
陷阱19 使用可空符号??运算
陷阱20 获取错误信息并到指定页面
陷阱21 使用LINQ的First方法
陷阱22 文件格式与文件读取的陷阱
陷阱23 读写二进制文件的陷阱
陷阱24 母版页中使用img标签
陷阱25 页面缓存产生的陷阱
陷阱26 使用查询字符串在页面间传递参数
陷阱27 通用数据类型运算产生的陷阱
陷阱28 在模态窗口中下载文件
陷阱29 构造方法中调用虚方法的陷阱
陷阱30 使用值类型进行线程同步 第4章 开发人员意识中的20个常见谬误
谬误01 所有的异常都要使用try…catch语句捕获
谬误02 Web控件的Enabled功能等价于HTML控件的 disabled属性
谬误03 将Session设置为空就是删除该会话状态
谬误04 RegisterStartupScript方法不能向页面输出文本
谬误05 数据绑定表达式会自动计算它的值
谬误06 事件和委托的差别很大
谬误07 Visual C# 8具有的特征Visual Basic 8都具有
谬误08 .NET中的应用程序域和操作系统中的进程完全相同
谬误09 C#中没有全局变量
谬误10 .NET和SQL Server中“空值”是一回事
谬误11 C#的结构和C++的完全一样
谬误12 方法中只有引用类型的参数才能实现引用传递
谬误13 字符串是值类型
谬误14 数据绑定表达式中Eval功能等价于Bind
谬误15 .Net中的数组类型和C++的数组没有区别
谬误16 泛型不被指定的情况下是不确定的类型
谬误17 Object类型比较方法上的一些误解
谬误18 .NET中的线程等价于Win32线程
谬误19 TextBox控件依靠ViewState保存状态数据
谬误20 必须在页面添加元素才能使用CSS文件中的样式 第3篇 技术细节篇
第5章 必知必会的40个C#语言方面的技术细节
细节01 给C#代码加注释的意义
细节02 装箱和拆箱
细节03 理解值类型和引用类型
细节04 隐式转换和显式转换
细节05 前缀方式增1和减1运算符
细节06 理解移位运算符
细节07 理解运算的次序
细节08 理解参数的类型
细节09 重载方法
细节10 虚方法与重写方法
细节11 结构和类的区别
细节12 什么是封装
细节13 什么是继承
细节14 什么是多态性
细节15 作用域的概念
细节16 使用索引器
细节17 base和this关键字
细节18 理解静态修饰符
细节19 .Net的object类
细节20 细说可空类型
细节21 分部类
细节22 匿名方法
细节23 .Net框架提供的属性(Attribute)
细节24 自定义属性类(Attribute)
细节25 泛型
细节26 包含/委托
细节27 实现迭代器
细节28 压缩和解压缩流的方法
细节29 C#中的深复制和浅复制
细节30 全角字符转换为半角
细节31 分析路径字符串函数总结
细节32 重载一元、二元运算符
细节33 对象也能排序
细节34 实现IDisposable接口清除对象
细节35 将字符串转为字符数组
细节36 将字符数组写入到字符串
细节37 使用var创建隐型局部变量
细节38 Lambda表达式
细节39 生成缩略图的方法
细节40 使用缓冲流
……
第6章 必知必会的28个ADO.NET、XML及LINQ方面的技术细节
第7章 必知必会的22个Web方面的技术细节 第4篇 开发技巧篇
第8章 必知必会的30个语言方面的经验技巧
第9章 必知必会的15个ADO及XML方面的经验技巧
第10章 必知必会的40个LINQ方面的经验技巧
第11章 必知必会的65个Web方面的经验技巧 第5篇 算法和效率篇
第12章 常用的20个算法及应用 第6篇 解决方案篇
第13章 项目中经常用到的20个解决方案
猜您喜欢