我觉得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知
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#可以: