• 强烈推荐petzold先生写的《programming   microsoft   windows   with   c#》   这个是winform领域的bible级的作品。
    网友:91bct

    我觉得win   from   方面的书应该比web   form的多,我原来就是做win   form的。清华大学出版社出的这方面的书我个人认为还不错,当然网上的资源也很多,如下是一些资源网:  
      地址:http://chs.gotdotnet.com/quickstart/  
      描述:本站点是微软.net技术的快速入门网站,我们不必再安装.net   framework  
       
      中的快速入门示例程序,直接在网上查看此示例即看。  
      ****************************************************  
      名称:微软官方.net指导站点  
      地址:http://www.gotdotnet.com/  
      描述:上面的站点是本站的一个子站点,本站点提供微软.net官方信息,并且有  
       
      大量的用户源代码、控件下载,微软.net开发组的人员也经常在此站点发表一些  
       
      指导性文章。  
      ****************************************************  
      名称:sourceforge  
      地址:http://www.sourceforge.net  
      描述:世界上最大的open    
       
      source项目在线网站,上面已经有.net的各种大型open   source项目上千件,包  
       
      括sharpdevelop、ndoc、mono等都是在此站点发布最新源代码信息。  
      ****************************************************  
      名称:codeproject  
      地址:http://www.codeproject.com  
      描述:很多非官方的中小型示例源代及文章,相当全面,基本上我们想要的各种  
       
      方面的资料都可以在此处查找。  
      ****************************************************  
      名称:fabrices   weblog    
      地址:http://dotnetweblogs.com/fmarguerie/story/4139.aspx  
      描述:这是一个weblog形式的在线日志网站,定期更新,包括.net相关的工具、  
       
      混淆器、反编译器等各种信息,十分值得收藏。  
      ****************************************************  
      名称:  
      地址:http://www.aspalliance.com/aldotnet/examples/translate.aspx   描述  
       
      :c#翻译为vb.net,提供一个文本框,将你的c#源代码贴进去,就可以帮你翻译  
       
      成vb.net语法。  
      推荐人:点滴  
      ****************************************************  
      名称:csharphelp  
      地址:http://www.csharphelp.com  
      描述:   专业的c#语言在线帮助网站,主要提供c#语言方面的技术文章。专业性  
       
      很强。  
      推荐人:nice90  
      ****************************************************  
      名称:dotnet247  
      地址:http://www.dotnet247.com  
      描述:最好的索引网站,分别按照门类及命名空间的索引,也提供了microsoft    
       
      kb知  
     

    网友:lihonggen0

    c#   高级编程    
      作者:   simon   robinson    
      出版社:   清华大学出版社  
      内容提要:    
         
      c#语言及其相关的.net   framework开发环境是近年来最为重要的新技术。.net提供了全新的开发环境,在此环境中开发所有基于windows和基于web的应用程序。而c#就是专用于.net的一种新型编程语言。   本书是c#语言和.net   framework的经典教材,是c#和.net用户的良师益友。本书介绍了c#语言的关键概念,并探讨了使用c#在.net   framework中编程的完整内容。   本书适用于希望学习c#或.net编程技术知识的中高级程序员。      
       
       
      asp.net入门经典—c#编程篇    
       
      作者:   chris   ullman    
      出版社:   清华大学出版社  
      内容提要:    
       
      asp.net是microsoft的active   serever   pages的最新版本——这是一种基于服务器的强大技术,用于为web站点或企业内部网创建动态的、交互的html页面。它大大优越于asp的其他版本。本书逐步介绍了使用c#进行编程的asp.net,介绍了c#的基本知识。本书还提供了大量的范例,帮助您深入理解asp.net,以及如何利用它构建强大的web应用程序等知识。   本书主要针对的是那些相对没有经验的web构建者,可以帮助他们用一些动态生成的内容来丰富站点。本书还适用于熟悉asp以前的版本,又希望对asp.net有所了解的开发人员。    
       
       
       
      wrox:asp.net   web站点高级编程—提出问题-设计方案-解决方案—visual   basic   .net版本  
      作者:   marco   bellinaso    
      出版社:   清华大学出版社  
      出版日期:2003-5-1  
      本书通过开发一个完整实用的web站点的开发实例,系统全面地介绍了asp.net   web站点开发技术。全书共分12章,各章的内容介绍遵循提出问题、设计方案和解决方案的顺序。首先提出需要解决的问题,然后说明实现的过程,最后在asp.net中编写具体的软件代码。每一章都是独立的,分别介绍了一个可扩展的、可交换的模块的开发过程。大多数章中都涉及到创建3层的系统,包括数据层、商务层和表示层。书中还推荐了一个基本的站点构建框架,读者可以利用该框架方便、快捷地创建一些模块并把它们插入到web站点中。   本书适用于asp.net编程的web站点开发人员。    
       
       
       
      ado.net高级编程    
      作者:   paul   dickinson    
      出版社:   中国电力出版社  
      出版日期:2003-8-1  
      isbn:   7-5083-1392-5    
      内容提要:    
       
      ado.net是microsoft最新推出的数据访问技术。作为.net框架的一部分,ado.net绝不仅仅是前一版本ado的简单升级。ado.net提供了一组.net类,这些类不仅可以帮助我们对各种数据源进行高效访问,使我们能够对数据进行复杂的操作和排序,而且形成了一个重要的框架,在这个框架中可以实现应用程序之间的通信和xmlweb服务。   本书是一本关于ado.net的权威指南,书中提供了大量实用的代码示例、丰富的技术信息和详细的学习案例。无论你想使用asp.net开发web应用程序、windows窗体应用程序还是xml   web服务,本书都将有助于你理解如何运用.net的数据访问技术以实现最大效率。    
       
       
      wrox:visual   basic.net入门经典    
      作者:   richard   blair    
      出版社:   清华大学出版社  
      出版日期:2003-2-1  
      内容提要:    
       
      visual   basic.net是microsoft公司推出的visual   basic最新版本,它是一种非常流行的语言,建立在简单易学的basic语言基础之上,使用它可以快捷地编写windows操作系统下的应用程序,尤其为专业开发人员和初学者所钟爱。   本书从最基本的概念入手,介绍如何快速而便捷地编写visual   basic.net代码,以及如何为应用程序的用户创建引人入胜的窗口和窗体,您还会学习到面向对象的编程技术、创建自定义的控件、处理数据库、创建用于web的asp.net应用程序、创建菜单及处理图形等方面的内容。本书附带了大量的示例代码,每个新概念都在其后的“试一试”中进行了演示,而每章后面的“练习”部分可让您进行自我测试,在书后的附录b中还列出了这些练习的答案。   本书不仅适合不具备任何编程经验的初学者,也适合曾用其他语言编写过程序,但还没有接触过vb.net的编程人员。    
       
      wrox:高效掌握ado.net—c#编程篇    
      作者:   kouresh   ardestani    
      出版社:   清华大学出版社  
      出版日期:2003-3-1  
      内容提要:    
       
      ado.net是.net应用程序中用于处理数据库数据的首选技术。本书详细介绍了ado.net的新特性、使用dataset保存和操纵数据、使用datareader访问数据及使用dataadapter连接不同的数据源的最新技术、ado.net对xml的强大支持、在.net应用程序中使用ado.net的时机和位置、利用ado.net使用web服务的方式等,这些都是我们在.net应用程序开发过程中要重点关注的方面。本书适合熟悉c#基础编程知识,具有使用visual   studio.net和c#命令行编译器的经验,并希望掌握如何在.net应用程序中使用ado.net技术的中高级开发人员。    
       
       
      wrox:windows   gui高级编程—c#编程篇    
      作者:   wahid   choudhury    
      出版社:   清华大学出版社  
      出版日期:2003-3-1  
      内容提要:    
       
      本书以gui编程为重点,详细介绍了.net下的windows编程技术。主要内容涉及使用或不使用visual   studio   .net创建windows应用程序、运用windows   forms类和控件、高级的数据绑定、处理用户输入、使用gdi+绘图、打印和打印预览、创建自定义控件、.net中的多线程编程,以及部署windows应用程序等。   本书适合于具有一定.net和c#编程经验,但希望了解有关如何在windows应用程序中使用新的开发技术的程序员。并且读者应有使用mfc或visual   basic编写windows应用程序的经验。    
      wrox:sql   server   2000   xml高级编程    
      作者:   paul   j.burke    
      出版社:   中国电力出版社  
      出版日期:2003-1-1  
      所属分类:    
      内容提要:    
       
      本书主要讨论microsoft   sql   server   2000的xml特征。前面的十章中,全面覆盖sql   server   2000、xml、xml模板、xpath、for   xml、openxml、xdr   schema、xsd   schema、xml   view、updategram以及xml   bulk   load等高级内容。随后给出了五个范例学习,它们提供了将这些xml功能集成到sql   server项目中的一些很好的做法。最后的三个附录主要描述了虚拟目录和xml   view   mapper。   本书适用于具有一定sql   server   2000开发经验的编程人员,尤其是具备一定xml经验的t-sql开发者。    
       
       
      vb.net和sql   server   2000高级编程—创建高效数据层    
      作者:   tony   bain;denise   gosnell    
      出版社:   清华大学出版社  
      出版日期:2002-11-1  
      内容提要:    
       
      visual   basic.net和sql   server   2000是microsoft最重要的编程语言和数据库产品,它们为创建以数据为中心的应用程序提供了非常灵活的手段。本书从实际应用的角度出发,详细介绍了visual   basic.net和sql   server   2000相结合的全部知识,具体内容包括ado.net类的相关知识、高效存储过程的编写和使用方法、应用程序的数据绑定、以xml格式操作数据、如何维护数据的完整性和安全性以及使用component   services等,最后还给出一个案例,实际应用本书所介绍的理论知识。   本书着重介绍与数据有关的应用程序开发知识和技巧,非常适合于有一定的vb开发经验、非常熟悉sql   server(7.0及更高版本)、有.net   framework基础知识,并熟悉ado或ado.net的中高级开发人员。    
       
       
      vb.net高级编程    
      作者:   fred   barwell    
      出版社:   清华大学出版社  
      出版日期:2002-9-1  
      内容提要:    
       
      visual   basic.net是visual   basic的最新版本,也是microsoft的.net战略中的主要组成部分。与以前的vb版本相比,vb.net有了质的飞跃,变得更为灵活也更为强大。microsoft在vb.net中融入了许多新功能,其中非常重要的就是完全实现了面向对象的编程,并极大地增强了web的设计功能。   本书的主要内容包括:.net   framework和公共语言运行时、应用继承从基类中派生类、利用try…catch…finally结构处理错误、命名空间、使用ado.net访问数据、创建windows应用程序和定制windows控件、组合使用com和activex组件、创建windows服务、用vb.net访问web上的信息以及用.net   framework   sdk中提供的工具保护应用程序和代码安全等。   本书主要适用于希望学习vb.net和.net   framework的中高级vb开发人员。    
       
       
      visual   c#基于组件的开发    
      原书名:   component-based   development   with   visual   c#   [原书信息]      
      原出版社   hungry   minds      
      作者:   ted   faison      
      出版社:   清华大学出版社      
      出版日期:     2003-4-1      
       
      本书内容提挈:   ·通过基于组件的开发技术有效减少开发时间和成本   ·为可管理性、可靠性、灵活性和可移植性设计组件   ·使用最新的.net技术调试应用程序   ·创建和定制可复用的web   browser组件   ·开发、测试和安装web服务和windows服务   ·通过身份验证和授权确保web应用程序安全   ·创建ado.net体系结构的后端组件   ·实现和管理多线程组件   ·创建与com互操作的组件   使用visual   c#可以开发出灵活的、易于维护的应用程序,这些应用程序能充分利用microsoft最新推出的.net   framework强大的计算和通信功能。本书首先介绍软件工程和利用uml设计组件的基本原理,然后向您展示了如何充分发挥visual   c#的快速开发能力创建功能广泛的组件,包括web组件、web服务和windows服务组件、数据访问组件、企业级组件、多线程组件,以及基于microsoft   web浏览器的用户界面组件等。   本书讲述了基于组件的开发技术、实用的建议和真实的示例,可以帮助您在.net环境下提高设计、调试和部署应用程序的效率,并能有效地消除错误,非常适合于使用visual   c#的中高级程序员阅读。   使用visual   c#可以: