跟菜鸟一起翻译:《初学visual c# 2010》(beginning visual c.sharp.2010...
时间:2010-08-19 来源:skypingleee
本书中的C#
本书的第一部分介绍C#语言的语法和应用,而没有把重点放在.NET框架上,这是很有必要的,因为如果没有扎实的C#编程,就不能完全应用.NET 框架。我们开始学习的时候尽量简单,实际上,假设你是一个没有半点编程知识的人,在本书中直到掌握了基础才会涉及到更多的OOP主题,这是教学的首要原则。
之后,你会准备开发更加复杂的应用程序,本书的第二部分是Windows窗体编程,第三部分是网络应用和网络服务编程,第四部分是练习数据访问(针对数据库、文件系统和XML数据),第五部分涉及了一些.NET有趣的话题。
VIsual Studio 2010
在本书中,你可以使用Visual Studio 2010(VS)或者Visual C# 2010 Express(VCE)开发工具来进行C#编程,从简单的命令行应用程序到复杂的工程类型。一个开发工具或者整合的开发环境(IDE),如VS并不是开发C#应用程序必备的,但是可以使编程变得简单。你可以(如果你想的话)使用简单的文本编辑器来编写源代码,比如我们熟知的记事本应用程序,然后使用.NET Framework的命令行编辑器将代码编译成程序集,但是,为什么不使用功能更强大的IDE来帮助你呢?
以下列举了一些Visual Studio的特性,这些特性可以吸引你用它来作为.NET开发:
- VS使步骤自动化
- VS文本编辑器是为VS支持语言(包括C#)而定制的,能够智能检测错误并且能为你在合适的地方输入代码提供建议,这个特性就是智能感知。
- VS包括Windows窗口、网络窗口和其他应用程序的设计器,能够轻松拖曳来设计用户界面元素。
- 一些C#项目类型已经在适当的地方用“样板”代码创建,而不是一开始就乱写一通,你经常会看到在不同的代码文件中已经为你写好了头,有效减少了一个项目在开始的时候花费的时间,这是真正的项目类型的初学者套件,可以使你基于一个完整功能的应用程序基础上开发,一些初学者套件在安装VS的时候就包含在内,你也可以在线找到很多。
- VS包含了一些自动完成普通任务的向导,可以帮助你将合适的代码加入到文件中,而不用担心语法的正确。
- VS包含了一些功能强大的工具来使你的项目元素可视化和操作化,不论他们是C#代码文件还是其他位图图像或声音文件等资源。
- 在VS中不但可以轻松编写应用程序,你还可以创建部署程序,轻松的提供代码给客户端并且无阻碍安装。
- VS能够使你在开发项目的时候利用高级调试技术,比如一次单指令单步调试代码,将你的注意力放在应用程序上。
特性远不止这些,现在,你应该有主意了!
相关阅读 更多 +