Visual C# .NET 入门 http://www.microsoft.com/china/MSDN/library/langtool/VCSharp/USgetstart_vcsharp.mspx Visual C# 常见问题 http://www.microsoft.com/china/MSDN/library/langtool/VCSharp/FrequentlyAskedQuestions.mspx Visual C# 下载地址 http://soft.freestu.net/list.php?sort=7&page=1
官方产品主页 http://msdn.microsoft.com/vcsharp/ Visual Studio 2005 Product Line Overview http://msdn.microsoft.com/vstudio/products/compare/ 图书 http://www.welan.com/cate/computer/936/6/1.asp http://www.welan.com/cate/computer/924/6/1.asp
Visual C# 2005 Express Edition 简体中文版(微软学生中心免费下载) http://www.msuniversity.edu.cn/DevTools/default.aspx Visual Studio 2005 Express版本解惑 学生中心上Visual Studio 2005 Express到底和付费版本有何不同?相信大家都有疑惑,这里主要列出了Express版的限制。 在详细解读Express版与付费版本的差别之后,在此列出Express版的「十不一没有」,由前3个「不」即可发现Express版锁定在初学者及非商业用途。尽管如此,Visual Studio 2005 Express仍然是适合广大学生,软件开发爱好者,初学者的功能强大、易学易用的IDE. 1.不能远程除错:限制本机开发与除错。 2.不能远程访问数据库(Visual Web Developer 2005 Express版可以):主从架构的应用,限制只能存取本机数据库;Visual Web Developer 2005 Exress版是针对Web开发,内建的Web Development Server是开发与测试的网页服务器,也是只能存取本机的数据,不过部署到IIS以后,当然是可以远程访问数据库,否则就「Web」不起来了。 3.数据库设计工具不能提供远程「数据连接」节点:存取数据库都限定本机,数据库的设计当然也限本机。 4.不能支持Office开发:关于企业最常见的Office整合应用-汇出/汇入数据至Excel,再进一步制作成报表,Express版无法完成。 5.不能远程部署:Standard以上版本开发的主从架构应用程序,提供ClickOnce机制,让使用者可以延用Windows Update的操作模式,由系统自动比对及下载更新程序,减少版本更新的困难度。Express版有劳手动部署。 6.不能开发行动装置解决方案:无法开发PDA、智能型手机应用程序。 7.不能整合SQL Server 2005:无法使用Express版撰写Stored Procedure(预存程序),也没有相对应的测试和版本控管功能。 8.不支持64位编译:Visual Studio Team System才有的功能。 9.不能协同开发:连远程除错与数据库联机都不行,当然不能协同开发。 10.不能软件开发生命周期管理:需要此功能请购买Visual Studio 2005 Team System。 11.没有Windows XP Style控件:没有可设定主题、颜色及渐层等外观的使用者控件(这只关乎系统的美丑,应该算是影响最小的)。 还有更重要的一重限制-Express版关闭了加值接口(Add-In API),就是不能调用另外安装的第三方编写的API,这才是影响最大的关键。
微软: 数据访问技术路线图 http://www.microsoft.com/china/MSDN/library/data/dataAccess/mdacroadmap.mspx?mfr=true MSDN Home > Data Access and Storage http://msdn.microsoft.com/data/ VC对大型数据文件的读取&读取二进制文件(李振鹏 周志杰) http://www.supercss.com/User/BBScenter/c5-0-2-1882-0-1-1.htm
Visual C# 2005 Express Edition 简体中文版 (含教学文档) 微软官方免费 下载地址 ftp://www.msuniversity.edu.cn/Express/VCS_CHS.iso 登录到服务器 用户名:anonymous 密码:bill@gates.com
VS2008 http://www.msuniversity.edu.cn/static/vse2008/download.html 可以直接用Free Download Manager,注意减为2线程。
C#与Java类似,编译后得到的还不是机器代码,而是运行在虚拟机中的元指令。所以,在运行速度上,C#编译出来的程序可能比不上C++编译出来的程序。编译出来的程序的运行效率可能C++更高。 在学习曲线上,对于我这样的菜鸟来说,学习C#可能比C++容易不少。学习效率可能是C#高。 这几天刚学C#。感觉用C#语言编制策略平台,实在是一个革命性的变革。