第一节课:

.net framework是Microsoft.NET程序开发框架的运行库。如果程序是用.net开发的,就需要将Framework作为底层运行环境。Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。

.Net Framework 服务器跨平台很难,基于windows平台

.NET Core开源跨平台框架

ASP.NET基于.NET ​​Framework​​的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、​​VB语言​​的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误

web开发技术:java  .net   (asp)asp.net   php

WCF:分布式开发组件

  • NET Remoting
  • MSMQ
  • web service

解决方案:微软在VS下组织项目的方式。项目的容器。在解决方案内,各项目分工协调。新建第一个项目时,默认会构建解决方案。默认情况下:解决方案的名字与第一个项目名字一致

RAD快速开始设计程序  实现所见即所得(工具箱)

设计器:将form1.cs、Form1.Designer.cs、Form1.resx的所有代码编译执行产生的运行结果

form1.cs、Form1.Designer.cs的区别:

partial  分布类 表示类的定义是不完整的

Form1.designer.cs——》是VS自动生成的  拖放产生C#代码——》代码编译后生成设计界面——》拖放再次产生代码

form1.cs--》自己写的代码

C、C++:printf、cout

C#:控台程序输出Console

C#_c#

 

 

1.visual stdio 的安装

https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Professional&rel=16

2.visual stdio的用法

  • 怎么写
  • 在哪写

窗口程序

控制台程序(dos界面)

后台程序(没有显示界面)

3.C#的基本语法要求