初识C#及其开发环境

    C#是微软公司推出的一种语法简洁、类型安全的面向对象的编程语言,开发人员可以通过它编写在.NETFramework上运行的各种安全可靠的应用程序。可以这么说,


一、C#概述


 1.C#语言及其特点


  (1)简介:

     C#是从CC++派生来的一种简单、现代、面向对象和类型安全编程语言,并且能够与.NET框架完美结合。

 

  (2)特点:

  1. 语法简洁,不允许直接操作内存,去掉了指针操作;
  2. 彻底的面向对象设计,具有面向对象语言所应有的一切特性:封装、继承和多态;
  3. Web机密结合,例如HTMLXML等;
  4. 兼容性,因为C#遵循.NET的公共语言规范(CLS),从而保证能够与其他语言开发的组件兼容;
  5. 灵活的版本处理技术,因为C#语言本身内置了版本控制功能,是开发人员更加容易地开发和维护;
  6. 完善的错误、异常处理机制,使程序在交付应用时能够更加健壮。

 2.C#.NET框架

 

         .NET框架是微软公司推出的一个全新的编程平台,是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序。C#的语言体系都是构建在.NET框架的。C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但它本身不是.NET的一部分。

 

二、Visual Studio 2010开发环境

 

    VisualStudio 2010是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XML Web Services、桌面应用程序和移动应用程序。它提供了在设计、开发、调试和部署Web应用程序、XML Web Services和传统的客户端应用程序时所需的工具。

    下图是Visual Studio 2010的加载新建项目后主界面:


    在去年寒假学习VB的时候,有一个几乎万能的巨人——MSDN,这里,Visual Studio 2010中也提供了这个帮助工具。在MSDN中,用户可以查看任何C#语句、类、属性、方法、编程概念及一些编程的例子。希望大家可以多用,善用。

 

    以上是我在刚接触C#时的一些了解,后面的博客会连续为大家介绍C#的一些最基础的知识,期待你们的意见和建议~


你可能感兴趣的:(初识C#及其开发环境)