.Net 初步学习笔记之一——.Net 平台与.Net FrameWork框架的关系
.Net 包含两部分 .Net平台 和.Net FrameWork 框架
1、.Net FrameWork框架包含于.Net平台. .Net FrameWork提供环境和支撑保证.Net平台运行。
2、.Net FrameWork框架是.Net平台不可缺少的一部分,它提供了一个稳定的运行环境里来保证我们基于.Net平台开发的各种应用能够正常的运转。(.Net平台类似于可上网、通信、游戏的中国移动互联网平台,而.Net FrameWork框架类似保证中国移动互联网平台能够正常运转对的信号塔。)
3、C#是编程语言,可以基于.net平台的引用 。而java既是一种语言又是开发平台
4、.Net的开发应用: Winform(桌面应用程序)、ASP.NET(Internet应用程序)、WP8(手机开发)、Unity3D(游戏开发或虚拟现实)
5、两种交互模式 :C/S(客户机(Client)/服务器模式(Server)、B/S(浏览器(Browser)/服务器模式(Server))
6、VS的各个组成部分:
解决方案、项目及类之间的关系:公司——》部门——》员工
Program中的各个组成部分:
1、引用命名空间:
2、命名空间或项目名称:
3、类:
4、方法或函数:Main函数是程序的主入口
5、解决方案文件夹:.suo文件不能删除,隐藏 ;.sln解决方案文件。包含整个解决方案的信息,可双击运行;文件夹称为项目文件夹; .csproj C#项目文件,包含项目信息,双击运行。
7、输出“Hello Word!”
注意:1、代码中出现的所有标点都为英文半角。shift键快速切换中英文半价, shift+空格 切换全角/半角
2、在所有代码结束中都输入“;”,为英文半角分号
在Main函数中输入:
console.WriteLine("Hello Word!"); //将运行的内容打印到控制台
console.ReadKey(); //暂停当前程序,等待用户按下任意键继续,按下的任意键将显示在控制台中;按任意键后执行后续程序
运行方式 :1、点击启动 2、在键盘上按F5
取消方式:1、点击停止调试 2、点X关闭控制台
8、编写习惯: 1、写完代码后,点击菜单栏“生成”-"生成解决方案",可排除语法错误,双击错误列表的错误,可直接达到错误行。
2、设置 :设置行号:“工具”-“选项”-“文本编辑器”-“c#” 勾选行号
设置字体:“工具”-“选项”-”环境“-”字体颜色“
设置样式:“工具”-“选项”--“环境”--“常规”
3、设置项目启动项
4、项目的删除及卸载
.Net 初步学习笔记之一——.Net 平台与.Net FrameWork框架的关系的更多相关文章
- Android NDK开发及OpenCV初步学习笔记
https://www.jianshu.com/p/c29bb20908da Android NDK开发及OpenCV初步学习笔记 Super_圣代 关注 2017.08.19 00:55* 字数 6 ...
- 工厂方法FactoryMethod 初步学习笔记
一,意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类.工厂方法使一个类的实例化延迟到其子类. 二,别名 虚构造器 Virtual Constructor 三,适用性 当一个类不知道它 ...
- A.Kaw矩阵代数初步学习笔记 10. Eigenvalues and Eigenvectors
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 9. Adequacy of Solutions
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 8. Gauss-Seidel Method
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 7. LU Decomposition
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 6. Gaussian Elimination
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 5. System of Equations
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
- A.Kaw矩阵代数初步学习笔记 4. Unary Matrix Operations
“矩阵代数初步”(Introduction to MATRIX ALGEBRA)课程由Prof. A.K.Kaw(University of South Florida)设计并讲授. PDF格式学习笔 ...
随机推荐
- 异步任务队列Celery在Django中的使用
前段时间在Django Web平台开发中,碰到一些请求执行的任务时间较长(几分钟),为了加快用户的响应时间,因此决定采用异步任务的方式在后台执行这些任务.在同事的指引下接触了Celery这个异步任务队 ...
- [APUE]UNIX进程的环境(下)
一.共享库 共享库使得可执行文件中不再需要包含常用的库函数,而只需在所有进程都可存取的存储区中保存这种库例程的一个副本.程序第一次执行的时候或第一次调用某个库函数的时候,用动态链接方法将程序与共享库函 ...
- mac osx 安装redis扩展
1 php -v查看php版本 2 brew search php|grep redis 搜索对应的redis ps:如果没有brew 就根据http://brew.sh安装 3 brew ins ...
- iOS热更新-8种实现方式
一.JSPatch 热更新时,从服务器拉去js脚本.理论上可以修改和新建所有的模块,但是不建议这样做. 建议 用来做紧急的小需求和 修复严重的线上bug. 二.lua脚本 比如: wax.热更新时,从 ...
- UE4新手引导之下载和安装虚幻4游戏引擎
1) 进入虚幻4的官方主页(https://www.unrealengine.com/) 这里你可以获得关于虚幻4的最新资讯,包括版本更新.博客更新.新闻和商城等.自2015年起,该引擎已经提供免费下 ...
- PHP与JAVA构造函数的区别
早期的PHP是没有面向对象功能的,但是随着PHP发展,从PHP4开始,也加入了面向对象.PHP的面向对象语法是从JAVA演化而来,很多地方类似,但是又发展出自己的特色.以构造函数来说,PHP4中与类同 ...
- android 两种实现计时器时分秒的实现,把时间放在你的手中~
可能我们在开发中会时常用到计时器这玩意儿,比如在录像的时候,我们可能需要在右上角显示一个计时器.这个东西其实实现起来非常简单. 只需要用一个控件Chronometer,是的,就这么简单,我都不好意思讲 ...
- windows环境redis主从安装部署
准备工作 下载windows环境redis,我下载的是2.4.5,解压,拷贝一主(master)两从(slaveof).主机端口使用6379,两从的端口分别为6380和6381, 我本地索性用6379 ...
- Java类变量和成员变量初始化过程
一.类的初始化 对于类的初始化:类的初始化一般只初始化一次,类的初始化主要是初始化静态成员变量. 类的编译决定了类的初始化过程. 编译器生成的class文件主要对定义在源文件中的类进行了如下的更改: ...
- cesium核心类Viewer简介
1.简单描述Viewer Viewer类是cesium的核心类,是地图可视化展示的主窗口,cesium程序应用的切入口,扮演必不可少的核心角色. 官网的英文解析如下: A base widget fo ...