ホームページ  >  記事  >  バックエンド開発  >  C# と .net Framework の関係は何ですか? C#プログラム開発ツール

C# と .net Framework の関係は何ですか? C#プログラム開発ツール

青灯夜游
青灯夜游オリジナル
2018-11-13 17:18:475075ブラウズ

C# と .net Framework の関係は何ですか?この記事では、C# と .net Framework の関係を紹介し、C# 開発に適したツールについて説明します。一定の参考値があるので、困っている友達は参考にしていただければ幸いです。

#C# と .net Framework の関係は何ですか?

C# は .Net フレームワークの一部であり、.Net アプリケーションの作成に使用できます。 .Net フレームワークについて学びましょう。

.Net Framework は、次の種類のアプリケーションの作成に役立つ革新的なプラットフォームです:

1、Windows アプリケーション

2、Web アプリケーション

3. Web サービス

.Net Framework アプリケーションはマルチプラットフォーム アプリケーションです。 .Net Framework は、C# などのクライアント言語で使用される巨大なコード ベースで構成されているため、C#、C、Visual Basic、Jscript、COBOL などの言語を使用できます。これらすべての言語はフレームワークにアクセスして相互に通信できます。

C# プログラミングに必要なツール

C# 用統合開発環境 (IDE)

#Microsoft C# プログラミング用の次の開発ツールを提供します:

1、Visual Studio 2010 (VS)

2、Visual C# 2010 Express (VCE)

3、Visual Web Developer

最後の 2 つは、Microsoft 公式 Web サイトから無料で入手できます。これらのツールを使用すると、単純なコマンド ライン アプリケーションからより複雑なアプリケーションまで、さまざまな C# プログラムを作成できます。また、基本的なテキスト エディタ (メモ帳など) を使用して C# ソース コード ファイルを作成し、コマンド ラインを使用してコードをコンパイルすることもできます。コンパイラによるアセンブリ。これも .NET Framework の一部です。

Visual C# Express および Visual Web Developer Express エディションは、同じ外観と操作性を備えた Visual Studio の合理化されたバージョンです。これらは、Visual Studio のほとんどの機能を保持します。このチュートリアルでは、Visual C# 2010 Express を使用しました。

Microsoft Visual Studio (https://www.microsoft.com/visualstudio/eng/downloads) からダウンロードできます。コンピュータに自動的にインストールされます。

注: Express Edition をインストールするには、アクティブなインターネット接続が必要です。

Linux または Mac OS での C# プログラムの作成

.NET Framework は Windows オペレーティング システムで実行されますが、他のオペレーティング システムでは代替バージョンがいくつかあります。例: Mono は、C# コンパイラを含む .NET Framework のオープン ソース バージョンであり、さまざまな種類の Linux や Mac OS を含む複数のオペレーティング システム上で実行できます。 Go Mono (http://www.go-mono.com/mono-downloads/download.html) をチェックしてください。

Mono の目的は、さまざまなプラットフォームで Microsoft .NET アプリケーションを実行できるようにするだけでなく、より優れた開発ツールを Linux 開発者に提供することでもあります。 MUNO は、Android、BSD、iOS、Linux、OS X、Windows、Solaris、UNIX などの多くのオペレーティング システム上で動作します。

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

以上がC# と .net Framework の関係は何ですか? C#プログラム開発ツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。