Web开发

首页 » 常识 » 常识 » C环境
TUhjnbcbe - 2022/5/29 15:54:00
白癜风好的专业医院 https://jbk.39.net/yiyuanfengcai/yyjs_bjzkbdfyy/

C#是.Net框架的一部分,且用于编写.Net应用程序。

Net框架(.NetFramework)是一个创新的平台,能帮助编写出下面类型的应用程序:Windows应用程序Web应用程序Web服务.Net框架应用程序是多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、VisualBasic、Jscript、COBOL等等。所有这些语言可以访问框架,彼此之间也可以互相交互。.Net框架由一个巨大的代码库组成,用于C#等客户端语言。下面列出一些.Net框架的组件:

公共语言运行库(CommonLanguageRuntime-CLR)

.Net框架类库(.NetFrameworkClassLibrary)

公共语言规范(CommonLanguageSpecification)

通用类型系统(CommonTypeSystem)

元数据(Metadata)和组件(Assemblies)

Windows窗体(WindowsForms)

ASP.Net和ASP.NetAJAX

ADO.Net

Windows工作流基础(WindowsWorkflowFoundation-WF)

Windows显示基础(WindowsPresentationFoundation)

Windows通信基础(WindowsCommunicationFoundation-WCF)

LINQ

如需了解每个组件的详细信息,请参阅微软(Microsoft)的文档。

C#的集成开发环境(IntegratedDevelopmentEnvironment-IDE)

微软(Microsoft)提供了下列用于C#编程的开发工具:VisualStudio(VS)VisualC#Express(VCE)VisualWebDeveloper后面两个是免费使用的,可从微软官方网址下载。使用这些工具,可以编写各种C#程序,从简单的命令行应用程序到更复杂的应用程序。可以使用基本的文本编辑器(比如Notepad)编写C#源代码文件,并使用命令行编译器(.NET框架的一部分)编译代码为组件。VisualC#Express和VisualWebDeveloperExpress版本是VisualStudio的定制版本,且具有相同的外观和感观,保留VisualStudio的大部分功能。可以从MicrosoftVisualStudio上进行下载。它会自动安装在您的机器上。请注意,您需要一个可用的网络连接来完成速成版的安装。在Linux或MacOS上编写C#程序虽然.NET框架是运行在Windows操作系统上,但是也有一些运行于其它操作系统上的版本可供选择。Mono是.NET框架的一个开源版本,它包含了一个C#编译器,且可运行于多种操作系统上,比如各种版本的Linux和MacOS。Mono的目的不仅仅是跨平台地运行微软.NET应用程序,而且也为Linux开发者提供了更好的开发工具。Mono可运行在多种操作系统上,包括Android、BSD、iOS、Linux、OSX、Windows、Solaris和UNIX。免责声明

本篇文章部分配图与文字来源于网络

如涉及版权问题,请及时与我们联系

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: C环境