19 関係: Apache Flex、オープンソース、Boo (プログラミング言語)、C Sharp、統合開発環境、F Sharp、FlashDevelop、IronPython、IronRuby、Microsoft Visual Basic .NET、Microsoft Visual Studio、Microsoft Windows XP、Mono (ソフトウェア)、MonoDevelop、MSBuild、TortoiseGit、TortoiseSVN、構文解析器、.NET Framework。
Apache Flex
Apache Flex(アパッチ・フレックス)は、リッチインターネットアプリケーションのライブラリ。ソフトウェア開発キットとしては Apache Flex SDK があり、統合開発環境としては Adobe Flash Builder がある。デザインには MXML を利用し、プログラミング言語には ActionScript を利用し、Adobe Flash Player 上で実行する swf ファイルを生成する。Flex 3 からは AIR 上でも実行可能。Flex SDK は 4.6 までは Adobe Flex SDK だったが、4.7 がなく、4.8.0 から Apache Flex SDK。.
新しい!!: SharpDevelopとApache Flex · 続きを見る »
オープンソース
ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.
新しい!!: SharpDevelopとオープンソース · 続きを見る »
Boo (プログラミング言語)
Boo はオブジェクト指向で静的型付けのプログラミング言語であり、共通言語基盤を通してUnicodeや国際化と地域化をサポートしている。ウェブアプリケーションも開発可能であり、Pythonに影響を受けた文法構造を持つ。そして言語やコンパイラの拡張性に重点が置かれている。特筆すべき機能を幾つか挙げてみると、型推論, ジェネレータ, 多重ディスパッチ、および付加的なダックタイピング、マクロ、真のクロージャ、カリー化、第一級関数などがある。Boo言語は2003年から活発に開発が行われている。 Boo言語の処理系はフリーソフトウェアであり、MITライセンス/BSDライセンスで配布されている。そしてマイクロソフト.NETおよびMonoの両方で動作する。 またオープンソースによる統合開発環境であるSharpDevelopやMonoDevelopでは、Boo言語による開発を標準でサポートしている。.
新しい!!: SharpDevelopとBoo (プログラミング言語) · 続きを見る »
C Sharp
C#(シーシャープ)は、アンダース・ヘルスバーグが設計(デザイン)したプログラミング言語であり、構文(syntax)は(名前にもある通り)C言語や、C言語風に構文が設計されたC++やJavaなどの影響があるが、構文以外についてはヘルスバーグが以前の所属であるBorlandで設計したDelphiからの影響がある。 Microsoftによる謳い文句としては、マルチパラダイムプログラミング言語、強い型付け、命令型、宣言型、手続き型、関数型、ジェネリック、オブジェクト指向の要素を持つ、などといった点が強調されている。 CLIといった周辺も含め、Microsoftのフレームワーク「.NET Framework」の一部である他、VJ++で「非互換なJava」をJavaに持ち込もうとしたような以前のMicrosoftとは異なり、その多くの仕様を積極的に公開し標準化機構に託して自由な利用を許す(ECMA-334、ISO/IEC 23270:2003、JIS X 3015)など、同社の姿勢の変化があらわれている一面でもある(実際に「Mono」という、フリーソフトウェアの定義に合致したライセンスの、コミュニティによる実装がある)。.
新しい!!: SharpDevelopとC Sharp · 続きを見る »
統合開発環境
統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.
新しい!!: SharpDevelopと統合開発環境 · 続きを見る »
F Sharp
F#(エフ シャープ)はマイクロソフトが開発した.NET Framework向けのマルチパラダイムプログラミング言語である。Visual Studio 2010より標準開発言語として追加された。.
新しい!!: SharpDevelopとF Sharp · 続きを見る »
FlashDevelop
FlashDevelop(フラッシュデベロップ)とは、オープンソースの統合開発環境であるSharpDevelopをベースに、Apache Flex 向けに改造を施し、ActionScript、MXML、Haxeでの開発に特化した統合開発環境。 Adobeが発売しているApahce Flex向け統合開発環境であるEclipseベースのAdobe Flash Builderとは異なり無償であり、また軽快に動作する。.
新しい!!: SharpDevelopとFlashDevelop · 続きを見る »
IronPython
IronPythonとは、.NET FrameworkおよびMono上で動作するPythonの実装である。Jim Huguninによって開発が進められ、2006年9月5日に初版がリリースされた。バージョン1.x系のIronPythonはPython 2.4.3と互換している。IronPython 2.7はPython 2.7互換である。.NET Frameworkの持つ豊富なクラスライブラリをPythonの文法でシームレスに利用できるだけでなく、従来のPython(CPython)のコード資産さえもある程度そのまま利用できることが特徴である。また、.NETの実行環境に対応した各種ツールが、そのまま利用できる点もメリットといえる。 もともとPythonはスクリプト言語であるが、IronPythonコンパイラサービスによって.NETアセンブリにコンパイルすることも可能である。これは、スクリプト言語として利用する場合はバイトコードに動的コンパイルし、アセンブリの場合は、それが事前コンパイルされたものと考えることができる。 IronPython自身はC#で実装されている。.
新しい!!: SharpDevelopとIronPython · 続きを見る »
IronRuby
IronRubyは、.NET Framework上で動作する、マイクロソフトによるRubyの実装である。 CLR 2.0/4.0上で動的型付けや動的メソッドディスパッチの機能を提供する動的言語ランタイムの上に実装されている。 現在ではApache License ver.
新しい!!: SharpDevelopとIronRuby · 続きを見る »
Microsoft Visual Basic .NET
Visual Basic.NET (ヴィジュアル ベーシック ドットネット)はマイクロソフトが開発したプログラミング言語およびその処理系。VB.NETと略されて呼ばれることが多い。.NETに対応していない旧来のMicrosoft Visual Basic(バージョン6.0まで、VB6)の後継である。 なおVisual Studio 2005以降では、「Visual Basic.NET」や「VB.NET」という呼称ではなく、従来のように「Visual Basic」という呼称が用いられるようになっているが、6.0以前との互換性はなく、また.NETベースであることには変わりない。.
新しい!!: SharpDevelopとMicrosoft Visual Basic .NET · 続きを見る »
Microsoft Visual Studio
Microsoft Visual Studio(マイクロソフト ビジュアル スタジオ)はマイクロソフトのソフトウェア開発製品群およびそれらを管理する統合開発環境である。.
新しい!!: SharpDevelopとMicrosoft Visual Studio · 続きを見る »
Microsoft Windows XP
Windows XP(ウィンドウズ エックスピー)は、マイクロソフトが2001年に発表したWindowsシリーズに属するオペレーティングシステム(OS)である。 XPは「経験、体験」を意味するexperienceに由来する。開発時のコードネームはWhistler(ウィスラー)と呼ばれていた。.
新しい!!: SharpDevelopとMicrosoft Windows XP · 続きを見る »
Mono (ソフトウェア)
Mono(モノ)は、GNOMEプロジェクト創設者のミゲル・デ・イカザが開発した、Ecma標準に準じた.NET Framework互換の環境を実現するためのオープンソースのソフトウェア群、またそのプロジェクト名である。 2018年3月現在、マイクロソフトが開発、販売、サポート業務を行っている。 共通言語基盤 (CLI) の実装やC#のコンパイラなどが含まれる。.
新しい!!: SharpDevelopとMono (ソフトウェア) · 続きを見る »
MonoDevelop
MonoDevelop は、Mono プラットフォーム上で動作するオープンソースの統合開発環境。Mono と GTK+ が対応する環境であれば OS を問わず動作させることが出来る。.
新しい!!: SharpDevelopとMonoDevelop · 続きを見る »
MSBuild
MSBuildはマイクロソフトのビルド環境で通常Visual Studioと一緒に使われている。 MSBuildバージョン2.0は.NET Framework 2.0の一部であり、Visual Studio 2005とともに動作する。バージョン3.5では.NET 3.5(およびVisual Studio 2008)にバンドルされており、.NETプロジェクトのビルドは2.0、3.0、3.5をサポートしている(「マルチターゲット」と呼ばれる) Visual Studioのプロジェクト及びソリューションはVisual StudioのIDE無しでビルドすることができる。MSBuild自体は無償で利用可能である。 MSBuildのプロジェクトファイルはApache AntやNAntに似たXMLの文法を持っている。プロジェクトファイルの文法は明確に定義されたXMLスキーマに基づいているが、基本的な構造や操作はUnixの伝統的なmakeユーティリティと同等である。すなわち、使われるだろうもの(通常ソースファイル)と生成されるだろうもの(通常アプリケーション)をユーザーは指定する。しかしこのユーティリティはやるべき事とその順序を自分で判断する。.
新しい!!: SharpDevelopとMSBuild · 続きを見る »
TortoiseGit
TortoiseGitは分散型バージョン管理システムである Git のクライアントで、TortoiseSVNをもとに、 Microsoft Windows シェル拡張 として実装されている。GNU General Public Licenseのもとに配布されているフリーソフトウェア である。.
新しい!!: SharpDevelopとTortoiseGit · 続きを見る »
TortoiseSVN
TortoiseSVN は、バージョン管理システムであるSubversionのクライアントフロントエンド。GNU General Public Licenseのもとに配布されているフリーソフトウェアである。.
新しい!!: SharpDevelopとTortoiseSVN · 続きを見る »
構文解析器
構文解析器(こうぶんかいせきき)とは、構文解析をおこなうプログラム。パーサ (parser)とも。プログラミング言語処理系の入力部分が代表的であるが、それに限らず設定ファイルの読み込みなど、構造を持った入力テキストの処理を行う。自然言語処理でも使われる。 構文解析のアルゴリズムには複雑なものも多いが、パーサジェネレータの研究は盛んであり、そういったものを使用zすれば、構文規則を記述するだけで構文解析器を自動的に生成できる(プログラムのソースコードが出力される)。.
新しい!!: SharpDevelopと構文解析器 · 続きを見る »
.NET Framework
Microsoft.NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発したアプリケーション開発・実行環境である。 Windowsアプリケーションだけでなく、XML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境となっている。一般に.NETという場合、.NET全体の環境を指す。.
新しい!!: SharpDevelopと.NET Framework · 続きを見る »