C#编程几种工具创建测试应用

.Net 框架(.Net Framework)

.Net 框架是一个创新的平台,主要用于下面的应用程序开发:

  • Windows 应用程序
  • Web 应用程序
  • Web 服务

.Net 框架应用程序是多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、Visual Basic、Jscript、COBOL 等等。所有这些语言可以访问框架,彼此之间也可以互相交互。

.Net 框架由一个巨大的代码库组成,用于 C# 等客户端语言。下面列出一些 .Net 框架的组件:

  • 公共语言运行库(Common Language Runtime - CLR)
  • .Net 框架类库(.Net Framework Class Library)
  • 公共语言规范(Common Language Specification)
  • 通用类型系统(Common Type System)
  • 元数据(Metadata)和组件(Assemblies)
  • Windows 窗体(Windows Forms)
  • ASP.Net 和 ASP.Net AJAX
  • ADO.Net
  • Windows 工作流基础(Windows Workflow Foundation - WF)
  • Windows 显示基础(Windows Presentation Foundation)
  • Windows 通信基础(Windows Communication Foundation - WCF)
  • LINQ

创建应用几种方式:

1、Visual Studio工具

微软的旗舰IDE(集成开发环境),提供全面的开发工具集,支持C#以及其他多种编程语言。

1)打开Visual Studio软件,新建项目

2)选择Visual C#模板下的控制台应用程序,修改保存路径后点击确定。

3)编写语句,注意大小写。

4)编译,点击启动进行调试。

2、Visual Studio Code工具

1)打开软件下的终端,进入到需要创建的目录下,输入dotnet new console -n HelloWord命令

2)在对应目录下大概Program.cs文件

3)编写代码,在终端输入dotnet run命令执行程序即可测试成功!

或者在终端中执行csc Program.cs命令,然后在bin目录下面找到exe文件,双击即可查看结果。

3、.NET SDK

  • 包含编译器、库和工具,用于.NET应用程序的开发,C#是.NET的主要编程语言之一。

4、ReSharper

  • 一个Visual Studio扩展,提供代码质量分析、快速修复以及生产力提升工具。

5、Roslyn

  • .NET Compiler Platform("Roslyn")提供编译器API,允许开发者编写代码分析器和代码生成器。

6、MSBuild

  • 微软的构建系统,用于编译和打包C#项目。

7、NuGet

  • 包管理器,用于.NET项目,可以轻松地管理和安装第三方库。

8、Entity Framework

  • 一个对象关系映射器(ORM),用于简化数据库访问和操作。

9、PowerShell

  • 微软的命令行shell和脚本环境,也可用于自动化C#项目中的某些任务。

10、Azure DevOps

  • 提供项目管理和持续集成/持续部署(CI/CD)服务,支持C#项目的开发和部署。

11、Visual Studio Team Services (VSTS)

  • 现在称为Azure DevOps Services,提供版本控制、项目管理和团队协作工具。

12、C# Interactive

  • 一个交互式C#环境,允许开发者在Visual Studio或Visual Studio Code中直接编写和运行C#代码片段。

这些工具和服务共同构成了微软支持C#开发的强大生态系统,使得开发者可以高效地进行C#程序的开发、测试、部署和维护。

实际使用过程中推荐使用Visual StudioVisual Studio Code

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值