Google PlayストアでUnionpediaアプリを復元するために作業中です
出ていきます入ってきます
🌟ナビゲーションを改善するためにデザインを簡素化しました!
Instagram Facebook X LinkedIn
あなたのロゴとドメインを持つ独自のユニオンペディア、月額9.99 USDから
私のユニオンペディアを作成する

CodePlex

索引 CodePlex

CodePlex は、マイクロソフトが運営するオープンソースを含む開発プロジェクトのホスティングウェブサイト。ウィキページがあり、バージョン管理システムとしてはMercurial、Subversion、Team Foundation Serverを使い、会議フォーラム、バグ管理システム、プロジェクトタギング、RSSサポート、統計情報、リリース機能などを備えている。 2006年5月、最初のベータ版が公開され、6月には公式リリースとなった。その後3週間ごとに新機能を追加していった。2009年11月23日現在、12,535 のプロジェクトがある。 しかし2017年4月にはCodePlexの年内サービス終了がアナウンスされ、2018年1月30日にアーカイブサイトへ置き換えられ終了した。

目次

  1. 17 関係: ASP.NET MVC Frameworkマイクロソフトマイクロソフトの歴史オープンソースソフトウェアの歴史シェアードソースGoogle DevelopersMicrosoft Developer NetworkMicrosoft DirectXMicrosoft Visual FoxProNopCommerceOSSホスティングサービスの比較SingularitySpec SharpTLA+TypeScript.NET Gadgeteer.NET Micro Framework

ASP.NET MVC Framework

ASP.NET MVCは、マイクロソフトによって開発されたWebアプリケーションフレームワークであり、 Model View Controller (MVC)パターンを実装している。新規の開発はすでに停止している。 プロプライエタリソフトウェアであるASP.NET Web Formsとは分離されており、ASP.NET MVCはオープンソースソフトウェアとなっている。 その後、ASP.NET Coreがリリースされ、ASP.NET、ASP.NET MVC、ASP.NET Web API、ASP.NET Web Pages (Razorページのみを使用するプラットフォーム)が統合された。 MVC 6はCoreのために放棄され、リリース予定はない。Coreは現在、「.NET 5」に統合予定である。

見る CodePlexとASP.NET MVC Framework

マイクロソフト

マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発、販売する会社である。1975年にビル・ゲイツとポール・アレンによって創業された。1985年にパソコン用OSのWindowsを開発。1990年にWindows向けのオフィスソフトとしてMicrosoft Officeを販売。1995年にウェブブラウザのInternet Explorerをリリース。2001年に家庭用ゲーム機のXboxを販売。2009年に検索エンジンのBingを設立。2010年にクラウドサービスとしてAzureを開始。2015年7月15日Microsoft Edgeを開発、そして展開。2024年2月時点での時価総額が世界1位。

見る CodePlexとマイクロソフト

マイクロソフトの歴史

マイクロソフトの歴史(マイクロソフトのれきし)では、多国籍のコンピュータ技術会社であるマイクロソフトの歴史について記す。マイクロソフトの事業の源流は、1975年にBASICインタプリタの開発をはじめたことにある。現在の最主力商品はMicrosoft Windowsオペレーティングシステムおよび生産性向上ソフトウェアのMicrosoft Officeシリーズである。現在ではマイクロソフトは、年商442億8000万米ドル、102の国において従業員7万6000人を抱え、全体的に成功しており、コンピュータ・デバイスのための各種ソフトウェア製品を広範囲に開発、製造、ライセンス販売を行っている。

見る CodePlexとマイクロソフトの歴史

オープンソースソフトウェアの歴史

LAMP Androidスマートフォン HTC G1 オープンソースソフトウェアの歴史では、オープンソースソフトウェアの歴史を、その背景・文化・運動・方法論・技術・影響などを踏まえつつ多面的に解説する。 オープンソースソフトウェア (OSS) とは、 そのソフトウェアのユーザーによって、人間が判読できるソースコードを使用、調査、再利用、修正、拡張、再配布することができるソフトウエアである。ソフトウェアのソースコードを利用者が共有し、修正、再頒布する文化は、1950年代のコンピュータ上でソフトウェアが稼働するようになった頃から学術機関、研究機関の間で存在し、ソースコードとソフトウェアはパブリックドメインで共有されていた。1970年代以降、ソフトウェア開発は徐々に商業となり、ソフトウェアの頒布に制約を付与するプロプライエタリソフトウェア、ソースコードを非公開とするクローズドソースの文化ができあがった。1980年代以降、利用者がソフトウェアのソースコードを自由に利用できないことをストレスに感じた人たちは、フリーソフトウェアやオープンソースを定義して、ソースコードを利用者で共有することによるソフトウェアの発展を提唱した。2000年代前後のソースコードの共有文化が再度一般化した頃、オープンソースソフトウェアコミュニティ内での議論や、プロプライエタリソフトウェアを販売する企業から攻撃など、論争が活発となった。

見る CodePlexとオープンソースソフトウェアの歴史

シェアードソース

シェアードソース(Shared Source)は、コンピュータプログラムのソースコードを個人あるいは組織が共有するためのマイクロソフトによるフレームワークである。マイクロソフトのシェアードソースイニシアティブの活動範囲は、技術やライセンスなども含む。その対象物の多くは誰でもダウンロード可能な状況に置かれるが、特定のコミュニティの要求に合わせて調整されているものもある。それらのプログラムには満たすべき適格基準が存在する。 対象物に関連づけられるライセンスは、ソースコードの閲覧のみが許されるものや、 商用・非商用を問わず変更および再配布が可能なものまで、さまざまなものが存在する。

見る CodePlexとシェアードソース

Google Developers

Google Developers (以前はGoogle Code)はGoogleが関連するソフトウェアやオープンソースのソフトウェア開発に興味を持つ開発者向けに立ち上げたサイト。オープンソースのコードや、標準のAPIをサポートするサービス群がある。

見る CodePlexとGoogle Developers

Microsoft Developer Network

Microsoft Developer Network (マイクロソフト デベロッパー ネットワーク、MSDN) とは、マイクロソフトの開発者ネットワークであり同社が開発者向けに提供するサービスの総称。 2016年には、MSDNとTechNetのコンテンツをMicrosoft Docs (docs.microsoft.com) に移行することが発表された。その後は徐々に移行が進み、古いコンテンツは削除されるかDocsにリダイレクトされるようになっている。Docsでは各ページのデータ(Markdownテキストや画像ファイル)がGitHubで管理されるようになっており、プルリクエスト機能やフィードバック用リポジトリを利用することでコミュニティによる各国語の翻訳改善などの貢献も可能となっている。2022年にはドキュメント類がトレーニングサイトに統合され、Microsoft DocsはMicrosoft Learnに統合された。

見る CodePlexとMicrosoft Developer Network

Microsoft DirectX

Microsoft DirectX(ダイレクトエックス)は、マイクロソフトが開発したゲーム・マルチメディア処理用のAPIの集合である。オーバーヘッドを少なくしたデバイスの仮想化・抽象化を提供する。Windows・Xbox・Xbox 360・Xbox Oneなど、マイクロソフト製のプラットフォームおよびデバイスにおいて広く利用されている。APIの一部はハードウェアアクセラレーションに対応しており、DirectX互換のハードウェアとデバイスドライバーが搭載されたコンピュータ上では、CPUの負担を低減しつつ高速処理することができる。グラフィックスに関しては、DirectX (Direct3D) 互換のGPU(ビデオカードやオンボードグラフィックスなど)を利用することにより、高品質の2次元・3次元コンピュータグラフィックスを高速にレンダリングできる。

見る CodePlexとMicrosoft DirectX

Microsoft Visual FoxPro

Visual FoxPro は、マイクロソフトが開発販売しているデータ中心型オブジェクト指向/手続き型プログラミング言語である。1984年、Fox Softwareが開発した FoxPro(当初の名称は FoxBASE)から発展した製品である(Fox社は1992年にマイクロソフトに吸収合併された)。

見る CodePlexとMicrosoft Visual FoxPro

NopCommerce

nopCommerceは、MS SQL 2005(以降)をバックエンド・データベースとし、ASP.NET MVC 4.0をベースとするオープンソースのEコマースソリューションである。nopCommerceはnopCommerceパブリックライセンスV3の下で利用可能であり、2008年10月より中小事業向けに公式に利用が開始された。nopCommerceはセキュアであり、スケーラブルであり、かつ拡張可能なEコマースプラットフォームである。nopCommerceには、ショッピングサイト・ページ、顧客、お気に入りリスト、ディスカウントやクーポンを管理するツールが備わっている。また、柔軟な税額管理、多言語をサポートしているばかりでなく、Authorize.net, PayPal, Google Checkout, 2Checkoutといった著名な課金ゲートウェイをサポートしており、さらにミディアム・トラスト・レベルで稼働が可能である。nopCommerceは、2010年並びに2011年のPackt Open Source E-Commerce賞のファイナリストになった。また、Microsoft Web Platform Installerからインストールされるアプリケーションの中で、2019年現在ダウンロード数でベスト5に入っている。さらにCodePlexからダウンロードされるアプリケーションの中では、16位になっている。

見る CodePlexとNopCommerce

OSSホスティングサービスの比較

OSSホスティングサービスの比較(OSSホスティングサービスのひかく)はオープンソースソフトウェアの開発者向け機能を提供するホスティングサービスを一覧し、比較する。

見る CodePlexとOSSホスティングサービスの比較

Singularity

Singularity は マイクロソフトリサーチ が2003年から実験的に開発しているオペレーティングシステム (OS)。高度なディペンダブルOSとすることを目標とし、カーネルやデバイスドライバ、アプリケーションも全てマネージコードで書かれている。

見る CodePlexとSingularity

Spec Sharp

Spec#とは、C#にEiffel風の仕様記述言語的要素を追加したプログラミング言語である。Spec#ではオブジェクト不変条件・事前条件・事後条件などの契約を記述するための構文を持つ。ESC/Javaのように、定理証明機を用いた静的検証ツールを持っており、不変条件の多くを静的に検証できる。.NET Framework 4.0におけるコードコントラクトAPIはSpec#とともに発展してきた。 Spec#はSing#の基礎にもなっている。

見る CodePlexとSpec Sharp

TLA+

TLA+は、Leslie Lamportによって開発された形式仕様言語。並行システムと分散システムの設計、モデル化、文書化、および検証に使用される。 TLA+は、網羅的にテスト可能な擬似コード として説明されており、その使用はソフトウェアシステムの設計図を描くことに喩えられる。 TLAはTemporal Logic of Actionsの頭字語である。 設計と文書化に関して、TLA+ は非公式の技術仕様と同じ目的を果たす。ただし、TLA+の仕様は論理学と数学の形式言語で記述されており、この言語で記述された仕様の精度は、システムの実装が始まる前に設計上の欠陥を明らかにすることを目的としている。

見る CodePlexとTLA+

TypeScript

TypeScript はマイクロソフトによって開発され、メンテナンスされているフリーでオープンソースのプログラミング言語である。TypeScriptはJavaScriptに対して、省略も可能な静的型付けとクラスベースオブジェクト指向を加えた厳密なスーパーセット(既存のものを全て含んだ上でより機能が拡張されている上位互換となるモノ)となっている。C#のリードアーキテクトであり、DelphiとTurbo Pascalの開発者でもあるアンダース・ヘルスバーグがTypeScriptの開発に関わっている。TypeScriptはクライアントサイド、あるいはサーバサイド (Node.js) で実行されるJavaScriptアプリケーションの開発に利用できる。

見る CodePlexとTypeScript

.NET Gadgeteer

.NET Gadgeteerは、オープンソースのラピッドプロトタイピング用ツールキットであり、.NET Micro FrameworkとVisual Studioを用いて、小規模な組み込みシステムを製作することを主な目的としている。.NET Gadgeteerは、ハードウェアコンポーネントをソフトウェアライブラリでカプセル化するというコンセプトを採っており、ベンダーが供給する種々のハードウェアモジュールを使って、半田付け不要でシステムを組み立てられるようになっている。一方で、3Dプリンタなどを使った筐体のプロトタイピングにも着目しており、使用される各種ハードウェアは3Dモデルのデータが用意されている。

見る CodePlexと.NET Gadgeteer

.NET Micro Framework

.NET Micro Framework(ドットネット マイクロ フレームワーク)は大半のリソースの限られたデバイス専用の組み込み用に最適化された.NETである。.NET Micro FrameworkのソースコードはCodePlexで入手できる。

見る CodePlexと.NET Micro Framework