C#和.Ne学习第一天

(主要是传智播客的赵剑宇老师上课的笔记,由于这几天的课和以前上C学C语言和C++几乎都学过所有开始跳着学,在此感谢赵剑宇老师) 

概念:.net与c#

•.net/dotnet:一般指.Net Framework框架.一种平台,一种技术.
•C#(sharp):一种编程语言,可以开发基于.net平台的应用.
•(*) Java即是一种平台又是一种编程语言
 
.net都能干什么
•桌面应用程序         Winform(.net开发的桌面应用程序叫Winform应用程序)
•Internet应用程序  ASP.NET

(.net开发的internet应用程序叫ASP.NET应用程序)

•手机开发              wp8 

(.net可以做手机开发,Wp8,目前在中国刚刚起步,也许 这是一个机会)

Wp8已经来袭,要善于抓住机会,敢于尝试.----掌握分寸

•Unity3D游戏开发或者虚拟现实(大家的机遇)

.NET两种交互模式

•C/S:客户机(Client)/服务器模式(Server)  如:qq

(C/S是Client/Server的缩写。客户端需要安装专用的客户端软件。)

•B/S:浏览器(Browser)/服务器模式(Server)

(B/S是Brower/Server的缩写,客户机上只要安装一个浏览器)

关于B/S和C/S的区别在下面备注中有、

C#的大概结构

Console.WriteLine("要打印的内容");
Console.ReadKey();
暂停当前程序,等待用户按下任意键继续,按下的任意键将显示在我们的控制台当中

.sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。
.csproj:项目文件,里面包含着这个项目的信息,可以双击运行。

学习到了一个Visual Stdio的一个新的功能,自动切换项目:

原文地址:https://www.cnblogs.com/2016Study/p/5444851.html