【C#】C#基础

一、C#与.NET

1、.NET一般指.NET framework框架,一种平台,一种技术
C#一种编程语言,可以开发基于.NET平台的应用
Java是一种技术一种语言

2、.NET可以干什么?
可以开发桌面应用程度——winform应用程序
开发internet应用程序——ASP.NET
手机开发——WP8

二、.NET 的两种交互模式:

客户机/服务器模式C/S:需要安装专用的客户端软件
浏览器/服务器模式B/S:客户机上只需要安装一个浏览器就可以

相同点:都需要连接网络。

C/S和B/S的区别:

  • 硬件环境不同:
    C/S一般建立在专用的网络上,小范围里的网络环境,局域网再通过专门服务器提供链接和数据交换服务。
    B/S建立在广域网上面,不必是专门的网络硬件环境,比C/S有更强的网络适应范围,一般在只有操作系统和浏览器就可以。
  • 对安全的要求不同:
    C/S一般面向相对固定的用户群,对信息安全的控制能力很强,一般高度机密的信息系统采用C/S结构适宜,可以通过B/S发布部分可公开信息。
    B/S建立在广域网上,对安全的控制能力相对弱,可能面向不可知的用户。
  • 处理问题不同:
    C/S可以处理用户面固定,并且在相同区域、安全要求高需求,与操作系统相关,应该都是相同的系统。
    C/S的客户端由于是本地程序,因此和本地硬件、程序的交互性很强。
    B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法做到的,与操作系统平台关系最小,很难与本地硬件、文件进行交互。

三、IDE介绍Integrated Development

IDE是集成开发环境,.NET的IDE环境是VS。

VS介绍
一整套的开发工具集;用户开发桌面应用程序;为快速开发提供强大支持

(IDE及.NET的版本更新:向下兼容)

四、VS基本介绍

在这里插入图片描述

五、代码中的注释:

注释是给程序员看的,每行代码都要写上注释。注释一般写在代码的上面

单行注释:以//开头,后面就是注释内容
多行注释:以/开头,以/结束
文档注释:在方法或类的上一行输入///就会产生

六、代码折叠

#region
加代码
#endregion

七、软件依赖关系

在这里插入图片描述

FCL和CLR组成框架,语言需要借助框架才可以在操作系统中运行。(.NET语言与平台无关性)

在这里插入图片描述
感谢阅读,欢迎补充~

评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张_Laura

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值