作者:尘则
撰写时间:2022/5/8
1:Net平台和Net FrameWork框架之间的关系
我们一般所说的.Net:
一个是.Net/dotnet平台,还有一个非常重要不可缺少的.Net FrameWork框架。
怎么理解.Net平台和.Net FrameWork框架之间的关系呢?
我们举一个简单的例子:
我们可以将.Net平台可以理解成一个厨房,但是里面是空的。
想要做出一道菜,那做菜的原料呢?做菜的食材呢?做菜的锅呢?
如果有了这些东酉,就可以做出一道美味的菜。
.Net FrameWork框架会提供这些做菜的原料,做菜的食材,做菜的锅。
那么一道道美味的菜指的什么呢?
指的基于.Net平台开发出来的各种软件。
.Net FrameWork框架由两部分组成,一部分是CLR(公共语言运行时),一部分是.Net类库。
从这个例子中我们可以得知,.Net FrameWork框架包含于.Net平台的。
Net FrameWork框架是.Net平台要不可缺少的一部分,它提供了一个稳定的运行环境来保证我们基于.Net平台开发的各种应用能正常的运转。
1.2: Net都能干什么?
1:桌面应用程序 Winform
(.Net开发的桌面·应用程序叫Winform应用程序)
lnternet应用程序(互联网网站) ASP.NET
(.Net开发的lnternet应用程序叫ASP.NET应用程序)
如:madn, csdn, 招商银行,当当网,京东,汽车之家等
手机开发 wp8
(.Net可以做手机开发wp8,目前在中国刚刚起步,也许,这是一个机会)
wp8已经来了,要善于抓住机会,勇于尝试—掌握分寸
Unity3D游戏开发或者虚拟现实(大家的机遇)
1.3:.Net两种交互模式
C/S:客户机 (Client) / 服务器模式(Server)
(C/S是Client/ Server的编写。客户端需要安装一个客户端软件。)
Winform应用程序 如:QQ,360等…….
B/S:游览器 (Browser) / 服务器模式(Server)
(B/S是Browser/ Server的编写。客户机端要安装一个游览器)
lnternet应用程序(互联网网站)
1.4:IDE是什么?:
IDE 是 Integrated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。
这里就简单说一下,到时候会出一章专门来讲C#。
C#语言是微软推出的一款面向对象的编程语言,凭借其通用的语法和便捷的使用方法受到了很多企业和开发人员的青睐。
C#语言具备了面向对象语言的特征,即封装、继承、多态,并且添加了事件和委托,增强了编程的灵活性。
1.6:VS的学习
1:启动VS
第1:双击图标
第2:调出cmd,输入devenu
2:解决方案,项目及类之间的关系
解决方案:公司
项目:部门
类:员工
在视图里面找解决方案资源管理器
3:program中的各个组成部分
第1:引用命名空间:
京东---》京东在线商城项目---》顾客类
淘宝---》淘宝在线商城项目---》顾客类
🐂🐎公司---》🐮B项目---》顾客类
4:方法或者函数
Main函数是我们程序的主入口,你写的代码如果想要被执行的话,就必须写在Main函数当中。
5:.sln格式
.sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。
.csproj:项目文件,里面包含着整个项目的信息,可以双击运行。
6:运行代码的两种方式
1:点击绿色的启动按钮
2:使用快捷键F5
这是我所了解Net平台和C# #还有VS,所以我要分享给你们,希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!