继往开来《ASP.NET第一步》

 

继往开来《ASP.NET第一步》

 

    ASP.NET第一步》取得了不错的销量,网友们也给出了肯定的评价,摘自chinapub的评论:

 

我快看完这本书了,对于我来说,这真的是一本好书,思路清晰、严谨,对于有点C#基础的朋友来说,阅读起来真的太棒了,非常期待能出第二步,另外鄙视一下后面评论说什么枪手不枪手的,这样的人太无聊了,好就是好,差就是差,只有看过的人才能做最公平的评论。

 

最初是在CSDN的读书频道看到此书的电子版“状态管理”那一章,感觉真的是非常不错。于是很快就到互动网上下单买了此书。

自己有那么一点点.net的基础,所以看起来感觉还不错。

但朋友们若想单看一本书,就入门的话,真的不是很容易。

再另推荐几本书(programming asp.net2.0,圣殿祭司asp.net2.0开发详解)综合看看吧,最后再做项目实战。

 

你好!有幸拜读了您的《ASP.NET第一步》,感觉受益匪浅,使我对网页编成有了更深的理解!在此表示对您的感谢!纵观我所浏览过的关于asp.net的书籍,我认为您的书结构合理、语言流畅、条理清晰、内容循序渐进,极为适合我这种初学的菜鸟,使我摆脱了许多初学者的壁垒,再次对您的帮助表示感谢,并希望您能再接再厉,出一些适合我们这些读了您的《ASP.NET第一步》,希望进一步提高的读者的作品,特别是当今的web2.0技术的方面。


ASP.NET第一步》已经第二次印刷,希望大家继续支持第一步。我想了一下,《ASP.NET第一步》是我在百忙之中写的书,确实不能算是精致,小的地方错误很多,之所以初学者(不是完全的初学者,有ASP或者C#基础的初学者)看了之后都觉得不错,我想可以总结出下面的原因:

1.       写作的风格类似于STEP BY STEP,你不需要去动脑子或查阅其它资料就能不知不觉完成实验,信心大增。

2.       融入了很多开发经验(这是一些学者们所没有的),看了这本书就好像在公司工作了1年,具有1年开发经验一样。

3.       覆盖的面比较广但说的又都是主要的内容,用不到的我不说,这样书的每一页都是精华。

 

很多网友希望我推出第二步,我想了下面的写作方向,大家看看:

书名:《ASP.NET第二步——企业开发经验实谈,基于ASP.NET 3.5

大致内容:

 

 

第一部分 基础进阶篇... 6

第一章 不只是面试的时候才有用——C#基础... 7

1.1字符串与不可变类型... 7

1.1.1 字符串本质... 7

1.2.1 不可变类型... 7

1.2.2 格式化字符串... 7

1.2修饰符... 7

1.2.1 访问修饰符... 7

1.2.2 类修饰符... 7

1.2.3 成员修饰符... 7

1.3 值类型与引用类型... 7

1.3.1 值类型... 7

1.3.2 引用类型... 7

1.3.3 结构和类... 7

1.3.4 浅拷贝和深拷贝... 7

1.4 参数传递... 7

1.4.1 按值传递... 8

1.4.2 按引用传递... 8

1.4.3 parms参数... 8

1.5 转换... 8

1.5.1 隐式转换和显式转换... 8

1.5.2 装箱转换和拆箱转换... 8

1.5.3 isas运算符... 8

1.6 委托和事件... 8

1.6.1 委托... 8

1.6.2 事件... 8

1.7 枚举数和迭代器... 8

1.7.1 枚举数... 8

1.7.2 可枚举类型... 8

1.7.3 迭代器... 8

1.8 泛型... 8

1.8.1 泛型介绍... 8

1.8.2 泛型约束... 9

1.8.3 自定义泛型类、结构、方法、委托... 9

1.9 反射... 9

1.9.1 特性... 9

1.9.2 查看元数据... 9

1.9.3 动态创建类型... 9

1.9 其它... 9

1.9.1 可空类型... 9

1.9.2 嵌套类型... 9

1.9.3 文档注释... 9

第二章 Javascript的本质... 9

2.1 原生类型... 9

2.1.1 简单数据类型... 9

2.1.2 对象类型... 9

2.1.3 Json表示法... 9

2.2 本质论... 10

2.2.1 对象继承体系... 10

2.2.2 函数和事件... 10

2.2.3 原型和闭包... 10

2.3 不一样的面向对象... 10

2.3.1 ... 10

2.3.2 字段和属性... 10

2.3.3 方法... 10

2.3.4 事件... 10

2.3.5 继承... 10

第三章 T-SQL的高级应用... 10

3.1 高级查询... 10

3.1.1 PIVOT. 10

3.1.2 APPLY.. 10

3.1.3 CTE. 10

3.2 ... 11

3.2.1 维护大表... 11

3.2.2 表变量... 11

3.2.3 临时表... 11

3.3 可编程特性... 11

3.3.1 视图... 11

3.3.2 存储过程... 11

3.3.3 函数... 11

3.3.4 用户自定义函数... 11

3.3.5 触发器... 11

3.4 其它... 11

3.4.1 CLR. 11

3.4.2 错误处理... 11

3.4.3 WEB服务... 11

第四章 ASP.NET的进阶... 11

4.1 ASP.NET框架... 12

4.2 ASP.NET扩展... 12

4.2.1 控件适配器... 12

4.2.2 HttpModule以及HttpHandler 12

4.2.3 扩展提供程序... 12

4.3 ASP.NET常见应用... 12

4.3.1 生成静态页面... 12

4.3.2 URL重写... 12

4.3.3 服务端客户端交互... 12

第二部分 .NET 3.5新技术篇... 12

第五章 C# 3.0. 13

5.1 隐含类型局部变量... 13

5.2 匿名类型... 13

5.3 扩展方法... 13

5.4 自动属... 13

5.5 对象集合初始化器... 13

5.6 Lambda表达式... 13

5.7 查询语法... 13

第六章 VS2008ASP.NET. 13

6.1新的控件... 13

6.1.1 ListView.. 13

6.1.2 DataPager 13

6.2 VS2008改进... 13

6.2.1 多定向... 13

6.2.2 Web设计器和CSS支持... 13

6.2.3 ASP.NET AJAX Javascript支持... 14

6.2.4 浏览.NET源代码... 14

第七章数据操作的王者——LINQ.. 14

7.1 Linq简介... 14

7.1.1 简介... 14

7.1.2 发展... 14

7.2 查询语法... 14

7.3 Linq to SQL. 14

7.3.1 DataContext 14

7.3.2 实体... 14

7.3.3 增删改... 14

7.3.4 存储过程... 14

7.3.5 并发和事务... 14

7.3.6 继承和关系... 14

7.3.7 特性... 14

7.4 Linq to Xml 15

7.5 Linq to DataSet 15

第八章 一统江山的数据通讯平台——WCF. 15

8.1 基础... 15

8.1.1 WCF历史... 15

8.1.2 技术比较... 15

8.1.3 ABC. 15

8.2 契约... 15

8.2.1 服务契约... 15

8.2.2 数据契约... 15

8.2.3 错误契约... 15

8.3 操作... 15

8.3.1 消息交换... 15

8.3.2 单向操作... 15

8.3.3 回调操作... 15

8.3.4 请求应答操作... 16

8.4 实例... 16

8.4.1 行为... 16

8.4.2 会话... 16

8.4.3 单调... 16

8.4.4 单例... 16

8.5 ... 16

8.5.1 事务... 16

8.5.2 并发... 16

8.5.3 异常... 16

8.5.4 队列服务... 16

第九章 工作流不再复杂——WF. 16

9.1 介绍... 16

9.1.1 介绍... 16

9.1.2 编程模型... 16

9.1.3 控制流... 17

9.2 活动执行... 17

9.2.1 调度... 17

9.2.2 自动机... 17

9.2.3 初始化和终结化... 17

9.2.4 线程... 17

9.2.5 错误处理... 17

9.3 宿主... 17

9.4 事务... 17

第十章 ASP.NET AJAX.. 17

10.1 概述... 17

10.1.1 概述... 17

10.1.2 历史... 17

10.1.3 本质... 17

10.2 服务端编程... 17

10.2.1 UpdatePanel 18

10.2.2 ScriptManager 18

10.2.3 其它... 18

10.3 通讯... 18

10.3.1 异步通讯层... 18

10.3.2 调用WEB服务... 18

10.3.3 调用页面方法... 18

10.3.4  WEB服务桥... 18

10.4 客户端编程... 18

10.4.1 ASP.NET AJAX面向对象... 18

10.4.2 AJAX扩展... 18

10.4.3 浏览器兼容层... 18

10.5 组件开发... 18

10.5.1 客户端组件开发... 18

10.5.2 行为模型... 18

10.5.3 封装为服务端控件... 18

10.6 AJAX Control Toolkit 19

10.6.1 工具包使用... 19

10.6.2 开发工具包组件... 19

10.6.3 扩展... 19

10.7 其它... 19

10.7.1 性能优化... 19

10.7.2 安全... 19

10.7.3 本地化支持... 19

10.7.4 代码调试... 19

第十一章 RIA的革命——Silverlight 2.0. 20

11.1 基础... 20

11.1.1 Silverlight历史以及2.0. 20

11.1.2 RIA.. 20

11.1.3 第一个Silverlight程序... 20

11.1.4 布局... 20

11.1.5 事件... 20

11.1.6 键盘事件... 20

11.1.7 样式... 20

11.1.8 控件模板... 20

11.1.9 用户控件... 20

11.2 数据通讯... 20

11.2.1 数据绑定... 20

11.2.2 网络通讯... 20

11.3 图形图像... 20

11.3.1 图形... 20

11.3.2 图像... 21

11.3.3 变形... 21

11.3.4 动画... 21

11.4 交互... 21

11.4.1 dom交互... 21

11.4.2 javascript交互... 21

第三部分 设计与架构篇... 21

第十二章 切蛋糕——分层与分布架构... 22

12.1 分层... 22

12.2 分布式... 22

第十三章 更完善的架构——日志、异常与安全... 22

13.1 日志... 22

13.2 异常处理... 22

13.3 访问统计... 22

13.4 部署... 22

13.5 文档... 22

13.6 监控... 22

13.7 安全... 22

第十四章 提高你的编码内功——设计模式... 22

14.1 概述... 22

14.2 抽象工厂... 22

14.3 工厂方法... 23

14.4 创建者... 23

14.5 适配器... 23

14.6 组合... 23

14.7 桥接... 23

14.8 模板方法... 23

14.9 策略... 23

14.10 状态... 23

14.11 命令... 23

14.12 观察者... 23

14.13 访问者... 23

14.14 享元... 23

14.15 总结... 23

第十五章 代码之外的架构——服务器和网络配置... 23

15.1 Web服务器配置... 23

15.2 数据库服务器配置... 24

15.3 网络配置... 24

15.4 负载均衡... 24

第四部分 讨论篇... 24

第十六章 热门话题——SOAAOPIOC. 24

16.1 SOA.. 24

16.2 AOP. 24

16.3 IOC. 24

第十七章 书永远是买不完的——学习方法论... 24

17.1 学习方法... 24

17.2 技术资源... 24

 

全书 700页,特点:

1ASP.NET 3.5,微软最新技术荟萃

2、集合了企业开发的整个过程和经验,同类书籍绝对没有

3、想提高看一本书就够了,从模式到构架全都有了

4、继承ASP.NET第一步风格,通俗易懂

 从内容上来说,希望告诉大家为什么要这么做,还有哪里可以扩展的,而不是怎么样去做?

可以在这里看到一些章节的预览。

欢迎大家阅读我的极客时间专栏《Java业务开发常见错误100例》【全面避坑+最佳实践=健壮代码】
posted @ 2008-01-02 11:00  lovecherry  阅读(6552)  评论(52编辑  收藏  举报