本人从事网络编程3年+,学过C,VB,DELPHI,ASP,JAVA,PHP
C#是一年前学的,只会用C#做网站,我感觉用C#只会做网站实在是有愧于这样的高级语言.
所以希望了解C#更深层次的知识,例如C#编写COM,COM+,DLL(这个简单),或是编写其他接口,多线程,或是C#架构设计等等,只要是好书,请大家把书名写上.
如有可以下载到的请写上链接地址(加分)
如有提供买书的书店名(加分)
强烈鄙视在其他网站上COPY过来的答案.
C#是一年前学的,只会用C#做网站,我感觉用C#只会做网站实在是有愧于这样的高级语言.
所以希望了解C#更深层次的知识,例如C#编写COM,COM+,DLL(这个简单),或是编写其他接口,多线程,或是C#架构设计等等,只要是好书,请大家把书名写上.
如有可以下载到的请写上链接地址(加分)
如有提供买书的书店名(加分)
强烈鄙视在其他网站上COPY过来的答案.
框架设计<第2版>--CLR Via C#
这里基本都有你要的了,用电驴下
C#是基于.NET的语言,.net的目的就是为了提供一种新的组件模型.net模型,而不是COM,或者是COM+,请参阅《introduction to .net》。
做网页和你说的框架啊,多线程啊,根本就是不矛盾的,应该说是包含关系,而多线程跟组件模型又完全是两码事情,不能扯在一起~ 所以这里更不能说做网页是低级,因为做网页也许要包含后面你提到的.net组件模型以及其他的一些技术, 这跟“高级”“低级”完全没有关系。感觉LZ对C#以及.net了解比较不透彻,导致思路混乱,希望能深入思考C#诞生的意义。 用“技术导向”的话来说,其实你要是能用C#做好网站,就已经能把C# 用得“淋漓尽致”了~
真的的深度是研究计算底层和操作系统层面的东西,因为这些是支持C#程序运行的基础.
推荐楼主,c#与.NET3.0高级程序设计,当当就有卖,好书!
的确我还只是个初级,因为C#和.net平台实在是太多太大的东西可学了.
现在很迷茫,不知道该朝哪个方向发展,请问象我这样的情况该看哪本书?
从基础重新看起?
我是该深度研究C#还是.net呢?