BT

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

寄稿

Topics

地域を選ぶ

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

  • 新しいインストーラが Windows 版 Ruby の実行速度を大きく向上する

    Luis Lavena 氏は Windows 用 Ruby インストーラのアップデート作業を行っている。このインストーラには最新のコンパイラで作られた Ruby バイナリが取り入れられていて,ベンチマークによれば Ruby 1.8.6 が以前の2倍以上の早さで動作する。我々は Luis Lavena 氏に,この新たな Ruby インストーラについて話を聞いた。

  • "IE6追放"キャンペーン

    かつてウェブ上で突出したシェアを誇ったブラウザであるIE6は、互換性や安全性について多くの批判を浴びてきた。そして、今や、IE6向けの特別なコードを書くために余計な時間を使うのにうんざりしているウェブサービス企業によって展開されている"IE6追放"キャンペーンによって、これらの批判もクライマックスに達している。

  • Windows 7 API Code Pack for .NET の公開

    Windows API Code Pack for Microsoft .NET Frameworkは、.NET開発者にWindowsの関数を提供するラッパーだ。ラッパーは主にC#で書かれており、C++/CLIで書かれた DirectX関数も伴っている。ソースコードは現在利用可能だが、オープンソースライセンスではない。

  • 次なるSQL Serverは?

    昨年も報告したとおり、SQL Server 2008 R2は、256個の論理プロセッサをサポートする。その他の機能として、複数サーバの効率的な管理ツールやReporting Services 3による地理データの可視化などがある。MSDNおよびTechNetの会員は、この新しいバージョンのプレビュー版を利用できるが、一般ユーザも今月中にはアクセスできる予定だ。

  • コピー防止ソフトウェアの代替となるWebサービス

    マイクロソフトは、同社の新しいバーコードテクノロジーである「マイクロソフト・タグ」を生成するAPIをリリースした。しかしこれはほとんどの商用ライブラリと異なり、コピー防止措置がとられていない。その代わりに、このライブラリはWebサービスとしてのみ利用できる。

  • CodePlexのWikiエンジンがオープンソース化

    Microsoftのオープンソースサイト、CodePlexからWikiレンダリングエンジンがAPIとしてオープンソースになりました

  • SQLiteが.NETに移植された

    Noah Hart氏がSQLite3をC#に移植した。最初のバージョンはオリジナルと比べると低速ではあるものの、これによりP/Invokeやアンセーフコードなしで.NETのマネージ環境からSQLiteを使うための道が開かれたことになる。

  • IronRuby総まとめ - IronRuby 0.9.0とベンチマーク

    IronRubyチームが1.0のリリースに向けて動いているので、IronRubyプロジェクト関連のコミュニティは最近忙しさを増しているようだ。 IronRubyチームはバージョン0.9.0をリリースし、Antonio Cangiano氏は我々を勇気付けてくれるようなIronRubyのベンチマークをいくつか発表した。

  • ASP.NET MVC 2のプレビュー版

    MicrosoftはASP.NET MVC 2の最初のプレビュー版をリリースした。注目点は新しいバリデーションモデル、サブプロジェクトによる大規模サイトの分割、強化されたテンプレートモデルなどである。

  • VisualStudio による Linux アプライアンス作成

    Novell が Linux アプライアンス作成ツール SUSE Studio をリリースした。Mono 開発チームはこれに関連して,SUSE で稼動するアプライアンスを Visual Studio 内から生成するプラグインを製作した。

  • IronRuby – 1.0までの道のり

    IronRubyが最初にMicrosoftから発表されたのはMIXカンファレンス’07だった。それから2年たった今、バージョン1.0はどうなっているのかとディベロッパたちは怪訝に思っている。InfoQが2008年1月にJohn Lam My氏にインタビューした際、その年の第2半期のリリースを目指しているという話だったが、そうはならなかった。

  • .NET 4 Beta 1、ソフトウエアトランザクショナルメモリをサポート

    マイクロソフトはNET 4.0 Beta 1の新しいバージョンをリリースした。これには、STM.NETと呼ばれるソフトウエアトランザクショナルメモリ機構が組み込まれている。並列処理の共有メモリに対するアクセスをロックを用いて制御する方法の代替になるのがSTMだ。

  • 誰でもC#とCLIの正式な実装が可能に

    Microsoftは、Community Promiseの下でC#とCLIの仕様(ECMA 334、ECMA 335)を誰がどの様な言語や方法で実装した場合でも特許侵害として訴訟しない事を公表した。これまで正式な立場が不明確だった.NETのオープンソース実装であるMonoに直接関係がある。

  • .NETリアクティブフレームワーク(Rx)がLINQ to Eventsを可能にする

    Erik Meijer氏とWes Dyer氏はLINQ to Eventsを使用可能にする、.NETリアクティブフレームワーク(Rx)を作成した。リアクティブフレームワークはLINQ to Objectsの(数学的な意味の)双対である。Erik氏と氏Brian Beckman氏はIObservableが継続モナドであることを実証した。

  • CLRが、何回目かの、「最初の」プラグインモデルを採用。

    MEF(Managed Extensibility Framework)が、機能決定のマイルストーンに、達したのを祝して、.NET Frameworkの拡張可能性について、混乱した話を見ることにする。MEFは、マイクロソフトが公開した、4度目の拡張可能フレームワークである。以前と同じように、マイクロソフトは、最初の公開だ、と言っているが。

BT