BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Microsoft に関するすべてのコンテンツ

  • SGen - Mono の世代別ガベージコレクタ

    Mono には知られたくない秘密がある。最近に至るまで,可搬性はあるがまったく不正確な Boehm-Demers-Weiser 保守的ガベージコレクタを使用していたことだ。しかし2年に及ぶ努力の結果,これまでよりもはるかに正確で CLR に特化した,新しい世代別ガベージコレクタへの移行が果たされつつある。

  • Stephen Walther氏のJavaScript単体テストの統合

    自動テストフレームワークには優れたテストライブラリと優れた統合方法が必要だ。おおkのJavaScriptライブラリが前者に注力しているが、Stephen Walther氏は第二の条件を満たすソリューションを作成してきた。

  • TIOBEの2010年最優秀言語はPython

    TIOBEは2010年最もシェアを伸ばしたプログラミング言語に賞を与えている。Objective-Cは2010年をリードしてきたが、この数か月伸び悩んだ。Pythonは2010年1月以降、1.81%までシェアを伸ばした。これはSAPのプログラミング言語ABAPのシェア全体のほぼ4倍に相当する。

  • Mono プロジェクト、Mac 用 Mono パッケージをリリース

    今週始め Mono プロジェク��は,OSX 用 Mono パッケージのリリースと,MonoMac ライブラリとテンプレートの更新を実施した。これによって Apple の App Store を経由して配布可能な,自己完結型の Mono アプリケーションの生成が可能になる。

  • Eric Evans 氏、榊原彰氏(日本IBM)の登壇が決定!【早期割引実施中 今なら33%OFF ― QCon Tokyo 2011】

    最新技術を追い求めるデベロッパのためのワールドワイドカンファレンス「QCon Tokyo 2011」の基調講演者に、2004 年に『Domain-Driven Design(ドメイン駆動設計)』を執筆して以来、ドメインのモデル化と設計コンセプトの進展に大きな影響を与えてきたEric Evans 氏と、日本を代表するITアーキテクトである榊原彰氏が決定した。

  • MonoDroidが.NETをAndroidに持ち込む

    MonoDroidはMono仮想マシンすべてをAndroidにもたらし、.NET開発者がGoogleのモバイルOS用のアプリケーションを書くことを可能にする。そしていまや開発者はiOS、Android、Windows Phone 7を対象としたアプリケーションをつくることができる。

  • Visual Basic からランタイムライブラリがなくなる

    Visual Basic とそのコンパイラが使用するランタイムライブラリは,その規模の大きさから,この言語を使用する上での大きな障害である。Windows Phone 7 と XBox 360 はこのライブラリをサポートしていないため,どちらにもやっかいな回避策が必要となっている。Microsoft は Visual Basic 10 SP 1 で,再度これを修正しようと試みている。

  • システムオンチップのWindows

    Microsoftは、WindowsでSoCプラットフォームをサポートしようとしていると発表した。これにより、ソフトウェアとハードウェアメーカーは、Microsoftのオペレーティングシステムで動く、様々な形式のデバイスをターゲットにできる。

  • TPL Dataflow – CCRの後継者

    TPL Dataflowは、高度な同時実行アプリケーションのためのマイクロソフトの新しいライブラリである。非同期メッセージのパッシングやパイプラインを使用して、スレッドプール以上のコントロールとマニュアルスレッディング以上のパフォーマンスを約束している。欠点は、.NETプログラマにはなじみが薄いであろうデザインパターンを厳守しなくてはならないことである。

  • Bob Muglia 氏が Microsoftを辞める

    Bob Muglia氏は、Microsoftの古参で社長であるが、Microsoftを辞めることにした。Steve Ballmer氏がSTB部門を率いている彼を変える決定をしたためだ。

  • なぜMicrosoftはVBとC#に非同期シンタックスが必要と信じるのか。

    VBとC#の新しい非同期CPTを見ると、実際に中核言語に組込まれたように見える。しかし、マルチコア システムを重要視して、なぜMicrosoftは、特に単一スレッドの非同期プログラミングを簡単にするように設計したシンタックスに、そんなにも投資するのだろうか?

  • 続報:F#と他言語でRazor

    先月、Vladimir Kelman氏が新しいRazorビュー エンジンをF#で使うことができるか質問した。 Scott Guthrie と Marcin Doboszの両氏と話して、必要なプラグインを全て自分でビルドして、インストールすればできることがわかった

  • Entity Framework Code-First CTP5

    今月の始め頃に ADO.NETチームは、 Entity Framework Code-FirstライブラリのCTP5をリリースした。ライブラリは、データを扱っている開発者に、コード中心のワークフローを提供することを意図している。

  • HTML5 Labs登場とWebSocketに関するアップデート

    先週マイクロソフトは、まだ安定でないウェブ標準仕様上で動くアプリケーションの初期プロトタイプを.NET開発者に向けて投稿することを狙った、HTML5 Labsを立ち上げた。今月のそれよりも早い時期に、Firefox 4とOperaの準備段階のWebSocket実装がセキュリティ懸念によって無効化された。

  • MonoDevelopは、3番目のF#用IDE

    MonoDevelopは、MicrosoftのF#言語をサポートする3番目IDEとなった。EclipseIDE上では、.NETサポートは、本質的に死んでおり、WebMatrixは、アマチュア開発者をターゲットにしている状況で、今後もちゃんとサポートを期待できる最後のIDEになりそうである。

BT