成为专家你还要读那些书。

RethinkFun 2009-02-01 11:20:34
我给大家推荐几本书,想搞技术的朋友可以看一下。我保证一定对你有帮助的。因为我是用.net平台开发的。所以都是一些.net 方面的书。要看这些书你首先要有些基础,比如c或者c++的语法基础,还要有些数据结构和操作系统的知识。我觉得最好还是看书比较好,这样知识比较系统。用到什么时候才到网上查,那样知识总是零散的。再说现在网上买书价格便宜也很方便。



现在公司用c#的比较多,c#开发比较快,也是微软推荐的主流语言。下边这本书作为c#入门是最好不过了。

C#入门经典(第4版)

学完语法,需要对很多.net的概念和framework有所了解。

《你必须知道的.NET》

设计模式自然必不可少。这些书可以帮助你从芸芸众生中脱颖而出。

C#设计模式——开发大师系列

Head First 设计模式(中文版)

软件设计精要与模式

重构

敏捷软件开发:原则、模式与实践

再说一些工程上常用的技术。

WCF 软件结构从面向过程到面相对象,现在要面向服务。也就是现在很热的SOA。WCF一定要学。这是微软SOA的解决方案。

WCF服务编程

数据库当然也必不可少,企业中应用oracle的居多。我也是工作后学的。说到oracle的参考书,oracle公司自己出的参考手册自然是不二选择。如果你要学好oracle,这一本书足矣。

Oracle Database 10g完全参考手册

EnterpriseLibrary,这是微软的企业库,微软把企业应用中常用的模块进行了集成开发,我们再开发时只要配置他们开发好的组件就可以了。比如其中的logger,异常处理,缓存,数据库,认证,加密。等等。这可以说是大大方便了我们程序员。学习EnterpriseLibrary可以方便开发,也重要的是可以看看微软设计人员的思想,因为EnterpriseLibrary是免费的而且是开源的。我从中就学到了很多东西。希望对大家也有帮助。

Microsft Enterprise Library高效开发指南



好了,就说这么多。也希望有路过的高人推荐一些他们觉得不错的书。

...全文
185 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
RethinkFun 2009-02-02
  • 打赏
  • 举报
回复
哎,做软件这行就是活到老要学到老啊。一起加油吧。
午夜键盘 2009-02-01
  • 打赏
  • 举报
回复
WROX的红皮书 真是大多搞C#的程序员必备工具啊!
C#高级编程
JeffDingAI 2009-02-01
  • 打赏
  • 举报
回复
c#高级编程
RethinkFun 2009-02-01
  • 打赏
  • 举报
回复
楼上能推荐几本书吗?
浮生若梦丶 2009-02-01
  • 打赏
  • 举报
回复
哎呀,居然都没看过...原来我真不是高手 :)
csc_hanker 2009-02-01
  • 打赏
  • 举报
回复
嗨,生也有涯而知也无涯啊!
LorenLiu 2009-02-01
  • 打赏
  • 举报
回复
只看过一点《重构》和 《敏捷软件开发:原则、模式与实践》。。。
我也只是菜鸟。。。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧