InfoQ ホームページ Microsoft に関するすべてのコンテンツ
-
議論:MySpace衰退の理由
MySpaceは、Microsoftスタックという技術のせいで、また、Los Angelesに十分な才能を集められなかったために、Facebookにその地位を奪われたと言う人たちがいる。 これは経営陣の責任であり、2006年に会社がNews Corp.に買収された時には多くの人たちが去ったとも言われている。
-
Visual StudioがCPythonをサポート
Microsoft Technical Computing Groupは、Python Tools for Visual Studio (PTVS)オープンソース プロジェクトをアナウンスしたばかりである。PTVSは、 IronPython Tools for Visual Studioコードベース(IronPython 2.7に導入された)上で改善され、 CPython, クラスタのサポート、.NETにおける NumPy やSciPyのような新しいモジュールを追加した。
-
MVC Scaffolding - 設定の可能な ASP.NET MVC 用コード生成ツール
Steve Sanderson 氏が先日,ASP.NET MVC 3 用のコード生成ツール MVC Scaffolding を発表した。シンプルなコマンドラインインターフェースを備えた,カスタマイズ可能なテンプレートベースのコード自動生成ツールだ。添付の標準テンプレートで View や Action,あるいは Unit Test スタブなどといった,数多くの汎用的要素の自動生成を実現している。
-
Mono for Android が登場,MonoTouch は 4.0 に
Novell から Mono for Android が発表された。Visual Studio で Android 用アプリケーションを作りたいと考える .NET 開発者のためのツールだ。 同梱される MonTouch 4.0 には Mono core 2.10,Paralell Frameworks for C#,LLVM コンパイラサポート,.NET 4.0 サポート,その他が含まれる。
-
.NET向けAttribute Based Caching
Attribute Based Cachingは.NETアプリケーションにメソッドレベルのキャッシングとキャッシュの無効化宣言的な方法で提供する。属性を使ってどのようにキャッシュするかをメソッドに設定できる。他のコードは必要ない。
-
プラグイン vs HTML5についてのMicrosoftの立場
Walid、Scott、Somaの3名の署名が入った発表でMicrosoftはプラグインとHTML5のようなウェブ標準の対立における同社の立ち位置を明確にした。彼らは少し謙遜しながら、HTML5のクロスプラットフォームの互換性の重要さが増している一方、さらにプラグインの開発を進めていくというバランスのとれたスタンスを示した。
-
Tasktop 2.0がTask Federation と クロス-リポジトリの Agile Plannerをサポート
アプリケーション ライフサイクル管理 (ALM)コラボツール、Tasktop の最新バージョンは、Task Federation、クロス-リポジトリなアジャイル計画ツール、HPの Agile Acceleratorや SmartBear CodeCollaboratorのような他社のALMツールへのコネクターをサポートしている。 Tasktopチームは先週 Hudson CIツールとの統合を提供するバージョン2.0をリリースした。
-
IronPython が Python 2.7 の全機能を実装
IronPython 2.7 がリリースされた。Visual Studio への組み込み改良,LINQ および拡張メソッドとの相互運用性の向上,ドキュメントの充実などに加え,Python 2.7 相当の機能がすべて実装されている。
-
Mono が Google Summer of Code に参加
今年の Google Summer of Code の指導組織として Mono が選ばれた。2005 年以来,Google は学生のために,この毎年恒例のイベントを主催している。オープンソースプロジェクトに従事する引き換えとして,プログラムに参加した学生にはそれぞれ 5,000 ドルの奨学金が支給され,その内 500 ドルは事前に支払われる。
-
コンポーネント作成が容易になった Windows Installer XML (WiX) 3.5
Windows Installer XML (WiX) 3.5 の中心となるのは,Visual Studio IDE 内から WiX インストーラの作成を可能にするツールである Votive のバージョンアップだ。いくつかのバグフィックスや,コンポーネント作成とメジャーアップグレード機能に関する改良も含まれている。
-
MicrosoftがWindows Azure Toolkit for Windows Phone 7をリリース
2011年3月23日、MicrosoftはWindows Azure Toolkit for Windows Phone 7が入手可能であることを発表した。本ツールキットはCodePlexでダウンロード可能であり、Visual Studio 2010の拡張としてインストールされる。Microsoft Windows Phone 7向けに、Windows Azureを利用したアプリケーションを容易に開発できるように設計されている。
-
Cocoa開発用に.NETスタイルのAPIを提供するMonoMac
OS X上でC#を使ってGUIツールキットを構築しようとする新たな試みであるMonoMacのバージョン1.0がリリースされた。MonoMacは他の.NET/Monoライブラリと一貫性があるように設計されている。これは.NET Framework設計ガイドラインに従うよう厚いラッパーをCocoa APIの周囲に提供する。
-
Visual C++にGPUアクセラレーションによるグラフィックとアニメーション、コンパイラ組み込み機能が提供された
新しいVisual Studio 2010 SP1では、Visual C++のGPUアクセラレーションによるグラフィックとアニメーションのサポートとコンパイラ組み込み機能の向上により、さらに効率的なコンピューティングが可能になった。
-
ジャーナリングで信頼性が向上した MongoDB 1.8
MongoDB の新しいジャーナリング機能は,ライトアヘッド REDO ログによって信頼性を向上する。永続化ストレー���の更新に先立ってログエントリが記録され,クラッシュ後のリスタート時に存在するジャーナルファイルの内容が,オンライン移行前に再実行される仕組みだ。その他の変更としてはシェーディングのパフォーマンス向上,shell のタブ補完,カバーリングおよびスパースインデックスの追加などがある。
-
Expression WebがHTML 5とCSS 3をサポート
Microsoftは、HTML 5とCSS 3開発をサポートするExpression Web 4のアップデートをリリースした。Service Pack 1に含まれる今回の更新では、IntelliSenseとエラーチェックを試験的に部分サポートしたのみだ。また、本更新ではPHP IntelliSenseのサポートが改良されている。