InfoQ ホームページ .NET に関するすべてのコンテンツ
-
.NET版Webアプリケーション用テスティングライブラリ
WatiNは.NETによるWeb自動テストのためのオープンソースライブラリだ。WatiNは有名なRubyベースのWatirプロジェクトにインスパイアされたもので、ブラウザを通して行うWebアプリケーションの自動テストを促進させる。WatiNはC#で書かれているが、テストは.NET言語ならどれでも書くことができる。
-
QCon Londonまであと2週間、ワンデイパスおよびInfoQ割引が利用可
QCon Londonが2週間後に迫っているが、すべてのInfoQ会員に対して割引の延長を提供する。また、ワンデイパスが利用可能である。
-
Windows 7 にネイティブな VHD サポートが追加される
企業にとって仮想マシンがますます重要になると同時に、そのファイルフォーマットも重要になっている。Microsoft の技術を用いる仮想マシンは VHD あるいはバーチャルハードドライブと呼ばれるフォーマットを利用する。専用のツールを使うかあるいは仮想マシンを起動しなければ、VHD ファイルは基本的にはブラックボックスである。
-
VB が ASP.NET MVC から強力な後押しを得るかもしれない
ASP.NET MVC によって Microsoft 開発者がウェブサイト開発の世界のメインストリームへと戻ってくる。業界他社が MVC 型のフレームワークを採用する一方で、.NET 開発者は WebForm を使用するのが通例である。好むと好まざるとにかかわらず、WebForm は HTML からコードを分離し、調整を極めて難解なものにしている。これは特に WebForm が提供するものよりも更にきめ細やかな制御が必要とされる AJAX および CSS の利用の増加と共に問題となってきている。
-
IronPythonのパフォーマンスの改善
.NETで実行するPythonのオープンソース(Ms-PL)実装である、新バージョンのIronPythonがリリースされた。IronPython 2.0.1は、パフォーマンスの改善がその目玉であるが、その一方で下位互換性を完璧に維持している。
-
QCon セッション紹介 「Spring Today and Tomorrow」 by Rod Johnson
2009年4月9,10日に開催される、QCon Tokyo 2009のセッションをご紹介します。 ご紹介するのは、「Spring Framework」の創造者であり、SpringSourceの創設者・CEOのロッド・ジョンソン(Rod Johnson)による「Spring Today and Tomorrow」です。
-
いまだに広く使われているVisual Basic 6.0
Microsoft UKのエバンジェリストであるEric Nelson氏が、イギリスのデベロッパが.NET FrameworkおよびVB 6.0をどのように使用しているかに関する大掛かりな調査結果を投稿した。
-
QCon セッション紹介 「Amazon Web Services in Action」 by Jeff Barr
2009年4月9,10日に開催される、QCon Tokyo 2009のセッションをご紹介します。 ご紹介するのは、アマゾンのエヴァンジェリストであるJeff Barrによるセッション「Amazon Web Services in Action」です。
-
.NET向けのCode Contractsがダウンロードで利用可能
Code Contractsは、Design by Contract概念の.NET実装である。.NET 4.0で提供されることになっていたが、Code ContractsはすでにDevLabsからダウンロードで利用可能である。Contractsは、APIの使用にある制限を課すので、プログラミングがより安全になり、検証が厳しくなるので、実行時に予期せぬエラーの数が少なくなる。
-
Koushik Dutta氏がGoogleのAndroidにC#、RubyおよびPythonをもたらす
Googleの携帯電話プラットフォームであるAndroidでC#およびPythonをサポートするという取り組みの中で、Koushik Dutta氏は大きな節目に達した。最近の発表で、DalvikとMono間の双方向相互運用性をデモした。
-
MIX 09にてScott Guthrie氏がWebテクノロジーについて語る
Channel 9によって開催されたインタビューにおいて、Scott Guthrie氏はMIX 2009、Silverlight 3、Silverlight向け次期VS 2010 ToolsおよびExpressionについて話した。
-
Moonlight 1.0 RTMがリリース
Linux版Silverlightのオープンソース実装であるMoonlightが、製造段階に入った。これは、大半のLinuxディストリビューションで動作するFirefoxプラグインとしてダウンロードできる。Moonlight 1.0は、メディアファイル再生用のMicrosoft Media Pack 2を使用する。
-
Visual Studio 2010およびWiX 3.0での管理Custom Action
以前にInfoQで取り上げたように、WiX 3.0はVisualでシップされることになっている。WiXは、現在利用可能なVisual Studio Setup Projectよりもはるかに柔軟であり、管理コードをサポートし、Windows Installerと対話する。作成者は、C#、VB.NETまたは他の.NETプログラミング言語を使用することができる。これにより、インストール作成者にとって主な痛点である、デバッギングが可能になる。
-
Fluent NHibernateがWikiを搭載
Fluent NHibernateは、NHibernateでのXMLマッピング使用に代わるものである。Fluent NHibernateは、緩やかなインターフェイスを使用し、XML.の代わりにコードでマッピングの定義を可能にする。コミュニティの人によっては、 Fluent NHibernate用の文書が不足していることに不満をこぼすものもいて、その反応として、近ごろJames Gregory氏はFluent NHibernate向けの正式なWikiを発表した。
-
Azure Services Training Kitのアップデート
MicrosoftはAzure Services Training Kitの二月のアップデートをリリースした。そのトレーニングキットはPDC '08での実践ラボに基づき、Azure Services Platformでソフトウェアを開発するための背景情報やトレーニング例を提供するリソースが含まれる。