C#语法基础之第一节

1、.net概念介绍:

  .net包含有两层含义

    1、.Net 平台(平常说的.net就是这层含义)    

      1-1、.Net平台:是一个用于开发各类应用的“框架”和程序的“运行环境”

      1-2、.Net平台的组成:

       《1》.Net FrameWork 框架

       《2》Visual studio 集成开发工具

    2、.Net FrameWork 框架

      2-1、.Net FrameWord框架的组成:

        《1》类库 (程序开发组件[微软已经提供的现有的类库])

        《2》CLR(公共语言运行时[.net 虚拟机])

           1) CLR的作用:

              可以将不同的基于.net平台的开发语言翻译成.net平台能够识别的中间语言,实现基于.net平台开发的各种应用之间的通信

           2)CLR的组成:

              a、CTS:通用类型系统

              b、CLS:公共语言规范

    3、.Net平台和.Net FrameWork框架的关系:

      3-1、.Net FrameWork 是.Net 平台不可缺少的一部分,.Net FrameWork提供了一个稳定的运行环境来保证基于.Net 平台开发的各种应用能够正常运行。

2、C#编程语言

  C#是.net平台的主流开发语言

  .Net开发,用的平台是.Net平台,使用的语言的C#

  java开发,平台是java ,使用的语言是java【java既是一个平台也是一门开发语言】

3、.Net的应用

  1、winform【桌面应用程序】

  2、Asp.Net【Internet应用程序/网站】

  3、手机开发【wp8】

  4、unity3D(游戏开发和虚拟现实)

4、.net的两种交互模式

  1、C/S :

  2、B/S :

  【注意:IDE:指的就是开发工具】

5、VS介绍

  1、开启Vs软件:运行devenv.exe文件即可

  2、注意事项:

     《1》解决方案、项目、类的关系:解决方案可以包含多个项目、项目可以包含多个类

     《2》命令空间一般和创建的项目的名称一样

     《3》控制台应用程序:main方法是整个程序的主入口

     《4》解决方案的后缀名是: .sln

       项目的后缀名是:.csproj

       在解决方案中每创建一个项目都会生成一个对应的文件夹

     《5》卸载项目:指的是将项目不包含在当前解决方案中,但并没有删除该项目,被卸载的项目还可以再包含回当前解决方案中

posted @ 2017-08-28 22:05  会编程的厨子  阅读(110)  评论(0编辑  收藏  举报