vb.net精通书籍 vb相关书籍( 二 )


(2) 学习ADO.NET,掌握使用代码人工访问数据库(别用VS2005的向导)的方法
(3) 学习数据绑定控件的使用
第六步 理解多层架构这时,先前在OO学习阶段涉及到的程序集与应用程序域等就派上用场了 , 现在 , 网站架构大多采用多层架构:表示层、业务逻辑层、数据存取层以及数据库本身 。可以先上网找一此多层架构的资料看,再找一个现成的比较复杂的开源ASP.NET项目分析一下其架构就差不多了 。基本上都是一个套路 , 到处应用 。有的朋友问:学习架构是不是必须学习设计模式 。我的看法是:不必!当然,你如果学习过设计模式,那当然更好 。但在实际开发中 , 如果只想着机械地套用某种模式,反而起不到好的结果 。我的观点:在学习设计模式时要多思多悟 , 其思想就会渐渐地融入你的大脑,在真实的设计实践中,忘掉所有的写在书上的模式,一切从实际出发 , 相信你的直觉,只要达到设计要求的方案就是可行的方案,事实上,你这样做了之后,回过头来再看,会发现你的设计往往暗合设计模式的理论 。
第七步 学习XML与Web Service先了解XML的基础知识,找本讲XML的书看一下就差不多了 , 然后,再学习Web Service 。Web Service其实可类比为远程方法调用(以XML格式表达的调用信息) 。学 到了这里 , 如果你还有兴趣,不妨再去看看SOA , 不过SOA的资料都是理论与概念,看起来比较郁闷,而且离实际开发可能比较远 。所以,这是可选项 。
第八步 学习AJAX学习AJAX的主要目的是创建具有更丰富特性的Web表示层,而经过前面七步的学习,到此再学习AJAX已水到渠成 , 所有的基础都已具备,不会有太大的问题了 。在基础未具备的前提下直接学AJAX,就象“浮沙之上筑高台”,所以,将AJAX的学习次序安排在这里 。
第九步 学习RIA技术RIA:Rich internet application,可看成是将C/S与B/S优点合二为一的尝试 。就具体技术来说,主要指微软的Silverlight(WPF_E),毕竟前头一路行来都是微软路线 。
参考书籍
1.推荐几本书(.net) - 旷野 - 笑着“留”泪
书名:Microsoft .NET框架程序设计(修订版)
【vb.net精通书籍 vb相关书籍】作者:Jeffrey Richter
译者:李建忠
出版日期:2003 年11月
出版社:清华大学出版社
推荐理由:框架设计是我看的第一本真正意义上的.NET书籍,之前看过很多,但都是工具类的 。如果仅仅把.NET作为开发程序的工具,那些书就足够了 。但是.NET绝不仅仅是个工具,它是一种思想、一个平台 。要想深入学习,必须对其Framework有所了解 。《Microsoft .NET框架程序设计(修订版)》无疑是学习.NET Framework最好的一本 。李健忠老师的翻译通俗流畅,并且字里行间流露着他对.NET的深刻理解 。这本书陪伴我度过了研究生期间很多无聊的课程 。不过初学者看这本书开始也许会很费劲,有一次一个同搞.NET的同学拿过去翻了翻就扔给了我,说:看不懂 。
2.推荐几本书(.net) - 旷野 - 笑着“留”泪
书名:重构:改善既有代码的设计(中文版)
作者:Martin Fowler
译者:侯捷,熊节
出版日期:2003 年9月
出版社:中国电力出版社
推荐理由: 重构,这个既简单又深奥的概念直到现在仍然吸引着广大设计爱好者 。几年前当我几乎被这个名词弄晕的时候,我找到了这本书——重构的诞生地 。它同样是我的“课堂书籍” 。与《框架设计》不同的是,它的概念和理论十分简单,即使对编程只有一点点的认识 , 也能很惬意的阅读本书 。因为它所阐述的,就是我们程序员平时所做的——修改代码 。但如何更好的修改,使其更符合OO标准,又是一个非常复杂的过程 。

推荐阅读