特集・Visual Studioによるチーム開発:
複数の開発者でソフトウェア開発を円滑に進めるには?
複数の開発者が同時並行的にコーディングやテストをする際、それら作業をスムーズに進めるには何が必要か? 筆者のこれまでの経験から最低限必要なポイントを3つ紹介するとともに、「Visual Studio 2010」を用いたチーム開発の実践方法について解説する。(2012/2/1)
Hyper-V管理で使える3つのソースコード
PowerShellの無料ライブラリを使ってHyper-Vを管理する
無料のオープンソースライブラリ「PowerShell Management Library for Hyper-V」(PSHyperV)を使ってHyper-Vを関するための方法を幾つか見てみよう。(2011/7/20)
Opalis Software統合の背景にあるもの
Microsoftが目指すクロスプラットフォームの信頼性
米MicrosoftがITプロセス自動化ツールベンダーOpalis Softwareを買収してから1年以上が経過した。この買収がユーザーに与える影響がようやく市場に認知され始めた。(2011/4/26)
Microsoft、Outlookの.pstデータ用ツールとSDKを公開
2月の技術文書公開に続けて、Outlookのデータを利用したソフトウェア開発に使えるツールとSDKを公開した。(2010/5/25)
IronPython 2.6.1 RC版リリース
.NET Frameworkで動作するPythonの実装「IronPython」の2.6.1 RC版がリリースされた。バグ修正による安定性と互換性強化のためのリリースだが、最大50%の高速化が図られるなど、機能も向上している。(2010/2/15)
Microsoft、コードサンプル集「All-In-One Code Framework」を紹介
Microsoftは、自社の開発テクニックのサンプルを集めた「All-In-One Code Framework」を紹介している。Visual C#、Visual C++、VB.NETの3言語でコードサンプルを提供するもので、24種類の開発技術をカバーし、300種類を上回るサンプルをそろえたという。(2010/1/20)
「USB版Windows 7」作成ツール、オープンソースで公開
MicrosoftがGPLコード混入で提供中止していたツールを、オープンソースとして公開した。(2009/12/10)
MSの元オープンソース関連責任者サム・ラムジ氏、クラウドの新興企業入り
ラムジ氏が参加するベンチャーSonoa Systemsは、クラウドサービスプロバイダー向け管理ツールやWebアプリのAPI管理ツールを提供している。(2009/10/2)
Microsoft、オープンソースの非営利団体「CodePlex Foundation」立ち上げ
Microsoftは米、オープンソースの非営利団体「CodePlex Foundation」を設立した。同社が展開してきたCodePlexの拡張で、オープンソースと商用の両方のソフトウェア開発者が協業できる場にしていきたいという。(2009/9/11)
iPhoneでBingを使える:
Microsoft、iPhoneとMac向けBing用SDKを発表
MicrosoftがオープンソースコミュニティーでiPhoneとMacのアプリでBingを使えるようにするためのソフトウェア開発キットの提供を開始した。(2009/8/28)
Microsoft、学術研究支援のOffice Word向けオープンソースアドインツールを発表
Microsoftがクリエイティブ・コモンズと協力し、Word形式の文書にインターネット上のオントロジーの情報へのハイパーリンクを簡単に付加するためのアドインツールをオープンソースでリリースした。(2009/3/13)
2009年3月に提供開始:
東大とMSが共同でソフト開発、双方向のプレゼンが可能に
マイクロソフトが支援し、東京大学で開発されたプレゼンテーションシステムは、学生がペンタブレットPCを用いてスライドに「書き込み」ができる。一方的なプレゼンテーションではなく、双方向に議論ができるプレゼンテーションを支援するツールだ。(2008/12/8)
MicrosoftがApacheConで相互運用性の取り組みをアピール
Microsoftのオープンソース戦略を率いるサム・ラムジー氏は、Apache Software Foundationの「ApacheCon」カンファレンスで、相互運用性とオープンソースソフトウェア分野における同社の取り組みについて語った。(2008/11/10)
ボストンで「Enterprise 2.0」開催:
Microsoftがポッドキャスティングソフトウェアをオープンソースに
MicrosoftはSharePoint用ポッドキャスティングソフトウェアのコードをオープンソースコミュニティーに提供する。(2008/6/11)
昔から続く戦争:
MicrosoftとYahoo!の提携が開発者にもたらすメリットとは
MicrosoftとYahoo!の間で再び交渉が始まったようだが、わたしにとって関心があるのは、両社の提携が開発者にとって何を意味するのかということだ。(2008/5/21)
MS、「半透明っぽいディスプレイ」など新技術を披露
Microsoftの研究部門が、年次イベントでバーチャル望遠鏡「WorldWide Telescope」やシースルータッチスクリーン「LucidTouch」などを展示している。(2008/3/5)
マイクロソフト、OSSの開発・相互運用を支援するWebサイトを開設
マイクロソフトは、OSSの開発・相互運用を支援するWebサイト「マイクロソフトのオープンソース」の日本語版を開設した。(2007/12/21)
MS、検索フロントエンド「Tafiti」のコードを公開
SilverlightとWindows Live Search APIを使って検索結果を視覚化する「Tafiti」のソースコードが公開された。(2007/12/19)
MS、動的言語のサポートを拡大
MicrosoftはIronPython、IronRubyに加えて、JavaScriptやVisual BasicのDynamic Language Runtime実装も目指している。(2007/10/24)
MS、Ruby言語インプリ「IronRuby」をリリース
米Microsoftは、DLR上に実装するRuby言語のMS版インプリメンテーション「IronRuby」を発表した。RubyForge上で8月末に公開予定となっている。(2007/7/24)
MS、ID管理にオープンソースでコミット
Microsoftは、Web上でユーザーを特定するための技術として、ID管理の4つのプロジェクトを進めている。(2007/5/25)
Teamprise、EclipseとCodePlexコミュニティーの橋渡し役を担う
Teampriseは、「Teamprise Client Suite」を介してMicrosoftのオープンコミュニティーサイト「CodePlex」を利用したいと考えている開発者に向けて、同スイートのライセンスを無料提供するという。(2007/3/23)
Krugleのコード検索エンジン、MSのCodePlexに対応
KrugleユーザーはMicrosoft CodePlexサイトでホスティングされている500以上のプロジェクトのコードを閲覧、検索、共有できるようになった。(2007/2/21)
MS、AJAXツール「Atlas」のβ版で幾つものトピック
コードネームから製品名が決められたMSのAJAXサポートツールがβリリースされた。Safariへの対応も強化されている。(2006/10/24)
Microsoft、動的言語「IronPython 1.0」をリリース
Microsoftは、動的プログラミング言語Pythonを.NETプラットフォームに対応させた「IronPython 1.0」をリリースした。(2006/9/7)
開発者コミュニティの威力に目覚める、MSのCodePlexが始動
Microsoftが運営する新しい開発者向けWebサイトCodePlexが正式にオープンした。開発者が協力して、同社製品を補完するソフトウェアプロジェクトを推進する場となることを目指す。コミュニティの力でプラットフォームとしての同社製品の足固めを図れるか?(2006/8/21)
Yahoo!、Python開発者センターを立ち上げ
Yahoo! Developer NetworkのPython Developer CenterではPythonのさまざまな使い方を示すハウツーが提供されている。(2006/8/11)
Microsoft、.NETに動的言語サポートを段階導入
MSはPython、PHP、Perl、Rubyなどの言語を求める声が高まっていることに応え、動的言語サポートへと踏み切った。(2006/8/10)
IronPython 1.0リリース候補登場
IronPython 1.0リリース候補のダウンロードには、Pythonを始める.NETプログラマーと、.NETを始めるPythonプログラマーのためチュートリアルが含まれる。(2006/7/28)
Microsoft、ソースコード共有サイトを正式立ち上げ
Microsoftのソフト共同開発ポータル「CodePlex」が正式版となった。ソースコードを公開し、オンラインでソフトを共同開発してもらう場となる。(2006/6/28)