.Net平台

1.概念:.net与c#

  • .net/donet:一般指.Net Framework框架,一种平台,一种技术。
  • C#:一种编程语言,可以开发基于.net平台得应用。
  • (*)Java既是一种平台也是一种编程语言。

2..Net和.Net Framework框架的关系

  • 一般所说的.Net是由.Net平台和.Net Framework框架组成。
  • .Net Framework框架包含于.Net 平台。
  • 举例:.Net 平台相当于中国移动互联网平台,.Net Framework相当于信号塔。
  • .Net Framework框架是.Net平台中不可缺少的一部分,它提供了一个稳定的运行环境来保证我们基于.Net平台开发的各种应用能够正常运转。

3.C#编程语言

  • C#是在C语言的基础上发展并开发的一种编程语言。C#可以用于制作Windows的应用软件,或者用于Unity游戏开发环境。
  • 优点:在学习之后,制作各种3D游戏包括VR(Virtual Reality:假想世界)等。还可以用来开发苹果操作系统和安卓开发系统的应用软件。
  • 缺点:在开发游戏之外的领域,泛用性较低。在其他方面,只有在制作Window的应用软件,才会用到C#。

4..Net可以应用到哪里?

  • 桌面应用程序(.Net开发的桌面应用程序叫Win form应用程序)
  • Internet应用程序 ASP.NET (网页开发)
  • 手机开发 (WP8)
  • Unity3D游戏开发或者虚拟现实

5..NET两种交互模式

  • C/S  客户机(Client)和服务器模式(Server),客户端需要安装专用的客户端软件
  • B/S 浏览器(Browser)/服务器模式(Server),客户机只需要安装浏览器

6.VS的组成部分

  (1.)解决方案、项目及类之间的关系

  • 解决方案包含多个项目,项目包含多个cs结尾的类。

 

 (2.)Program中的各个组成部分

  • 引用命名空间
  • 项目名称(namespace)
  • main方法

 (3.)解决方案文件夹

  • .suo:文件不能操作
  • .sln :解决方案文件,里面包含整个解决方案的信息,可以双击运行
  • .csproj(C#Project):项目文件,里面包含项目的信息,可以双击运行

 

7.两行代码 

  • Console.WriteLine("要打印输出的内容");
  • Console.ReadKey();:暂停当前程序,等待用户按下任意键继续,按下的任意键将显示到控制台当中
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _02_My_Second_Demo
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Console.ReadKey();
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值