第一节课:
.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
1.visual stdio 的安装
https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Professional&rel=16
2.visual stdio的用法
- 怎么写
- 在哪写
窗口程序
控制台程序(dos界面)
后台程序(没有显示界面)
3.C#的基本语法要求