首页 > 编程语言 >初识C#

初识C#

时间:2022-12-23 11:08:41浏览次数:36  
标签:C# 应用程序 初识 开发 net IDE NET


结束了上一个项目,现在开始了新的项目------C#。对于C#可能没接触过的人比较陌生,脑海里出现的可能是,这是个什么东西?干什么用的?为什么要用?等等这些问题,这篇文章,我作为一个初学者对C#的认识。

.NET/dotnet:一般指.NET Frameword框架,一种平台,一种技术

C#(sharp):是一种编程语言,可以开发基于.NET 平台的应用。

.net可以干什么?

1、桌面应用程序:.net开发的桌面应用程序winform应用程序。

2、Internet应用程序:.net开发的Internet应用程序叫ASP.NET应用程序。

3、手机开发:.net可以做手机开发、wp7,目前在中国刚刚起步,也许是一个机会。

.net两种交互模式

C/S:客户机(client)/服务器模式(server),如:QQ

初识C#_.net

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

初识C#_.net_02

两种交互模式的区别:硬件环境不同、对安全要求不同、处理问题不同

IDE介绍

IDE(Intergarated  Development)集成开发环境,例如:.net的IDE就是vs2010、vs2008。

 

 

 

标签:C#,应用程序,初识,开发,net,IDE,NET
From: https://blog.51cto.com/u_15902978/5965168

相关文章

  • C#的注释、快捷键、字符和运算
    在写一个程序的时候,一个程序员的基本素质就是一定要写注释,这样老板看你的程序的时候,才不会小看你哦!C#的注释方法三种注释方法:1、单行注释:以“//”开头,后面内容为注释内容2、......
  • 初识软件工程
    什么是软件? 计算机系统中与硬件相互依存的一部分,数据及相关文档的完整集合。软件特点 逻辑实体,具有抽象性软件的生产与硬件不同,在他的开发过程中没有明显的制造过程运行过......
  • React Native Elements开发环境 & 生成项目 & 虚拟机调试 & 本地生成APK档 & 虚拟机运
    1.0 開發環境java-versionjavaversion"11.0.11"2021-04-20LTSJava(TM)SERuntimeEnvironment18.9(build11.0.11+9-LTS-194)JavaHotSpot(TM)64-BitServe......
  • centos7重启网卡提示错误的解决方法
     今天在centOS7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。     现把各种解决方法归纳整理,希望能让后面的同学少走点歪路。。......
  • Docker 架构演进之路
    转载:https://developer.aliyun.com/article/673009前言Docker已经推出了5年,在这5年中它极大的改变了互联网产品的架构,推进了新的产品开发、测试和运维方法。但是它自身也在......
  • centos安装mysql8
    安装教程#获取MySQL8.0源wgethttps://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm#安装源rpm-ivhmysql80-community-release-el7-2.noarch.r......
  • ArcObejcts SDK开发 020 开发框架搭建-架构设计
    1、技术选型ArcObjectsSDK10.8(ArcGIS10.8),.NetFrameWork4.8,VS2022,WPF(WinForm)、DEV。用的时候,打包的ArcObjectsSDKdll文件,可以使用低版本的,例如10.2,这样可以保障Arc......
  • 马斯克辞任CEO,产品经理如何用项目协作软件武装自己?
    自马斯克接管推特以来,已经发起了多轮裁员潮,仅第一波就裁掉了50%的员工。11月14日,马斯克开启第二波裁员。而IT之家12月21日消息,埃隆・马斯克在推特发文对网友的投票结果......
  • ArcObjects SDK开发 021 开发框架搭建-FrameWork包设计
    1、框架引擎部分引擎模块其实就是之前我们说的App-Command-Tool模块,通过这个模块,把系统的主干框架搭建起来。其中大部分出现在菜单以及工具条上的按钮都会继承这个框架......
  • el-select改变背景颜色
    一。实现如下效果图  二。代码如下/deep/.el-input.el-input--suffix{//2.修改背景颜色、字体颜色、边框、宽高.el-input__inner{background:#4C7......