BT

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

寄稿

Topics

地域を選ぶ

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

  • VB 10にコレクションと配列の初期化子

    .NET 4.0 そして Visual Studio 10と一緒にリリースされる予定のVisual Basic 10に、コレクションと配列の初期化子のサポートが加わる。これらは、C#がすでに持っているものに似ているが、拡張メソッドや改善された型推論のサポートのような小さな機能改善もある。

  • SQL Azureが全機能搭載版になったが、利用者は12月までに新CTPに移行しなければならない

    MicrosoftがSQL Azureの全機能搭載版をリリースした。このCTP 2は最終バージョンに実装予定の機能を全て含み、現在Microsoftの製品クラスタにデプロイされている。これはCTP 2から最終リリースへの自動アップグレードを可能にするが、前のCTPを使っているユーザーは旧サーバーがシャットダウンされてしまう前にデータを移行する必要がある。

  • SQL ServerからSQL Azureへ素早くデータを移行する

    SQL ServerからSQL Azureへ簡単に移行するために、MicrosoftはCodePlexで移行ツールを提供している。このSQL Azureマイグレーションツールは、SQL Server2005/2008とSQL Azureの不整合を検出し、うまくいけばこの不整合を修正してくれるかもしれない。さらにこのツールを使ってQL Azureにスキーマを配置するためのスクリプトを生成することで、BCPユーティリティを利用したデータの移行も可能になる。

  • .NET のセキュリティ脆弱性が Firefox に影響

    .NET を通じて Internet Explorer に影響するセキュリティ上の脆弱性が Firefox にも影響を及ぼしている。その原因である .Net アドオンは Mozilla のブロックリストに登録されている。

  • Visual Studio 2010,2010年3月 RTM に向けて Beta 2 をリリース

    新しくなったロゴを掲げて,パフォーマンスと安定性の向上した Visual Studio 2010 Beta 2 が昨日デビューした。2010年3月22日の RTM に向けての準備がこれで整った。ただし F# と Rx は統合されているが,Azure Tools についてはまだ作業中だ。

  • PostSharp 2.0のIDEサポートによりアスペクト指向プログラミングがより簡単に

    アスペクト指向プログラミングについての大きな不満の1つは、実際にアスペクトが適用された後のコンパイル済みコードがどんなものになるのかを知るのが難しいことだ。ソースコードを見ている時、あなたは必ず「これに影響を与えているアスペクトは一体どれなんだ?」という疑問を持つだろう。 PostSharpが.NET開発者のこの疑問に答えてくれる。

  • 深刻なメモリリークに悩まされるWPF

    WPF (別名Windows Presentation Foundation) は、WindowsプラットホームにおけるUIの今後を示しており、Microsoftの思い通りに行けば、ウェブおよびモバイル市場は、その後継である Silverlightに引き継がれることになるだろう。しかし、他の新技術と同様、WPFにもいくぶん深刻なメモリリークが発生する点など、克服すべき問題がいつくか存在する。

  • Warm-up 拡張で IIS Web サイトの応答速度を向上する

    IIS Application Warm-up for IIS 7.5 は,Webアプリケーションに関連するすべてのリソースを要求前にあらかじめロードしておくことによって,Web サイトの応答性を向上する。

  • psakeでビルドをシンプルに自動化する

    psakeはPowerShell(PS)に統合されたビルド自動化ツールだ。バージョン2.01はPowerShell 2.0で動作する。Ayende Rahien氏はRhino Toolsのビルドにこれを使っている。

  • HTMLへのPython、Ruby、XAMLの埋め込みを可能にするGestalt

    JavaScriptは古い言語だ。最近の開発者のほとんどはRubyやPythonのような言語を使うことを好んでおり、ブラウザで行う処理のためだけにJavaScriptに戻ってくる。もちろんブラウザでVBScriptのようなJavaScript以外の言語をサポートすることが試みられてきたが、うまくいくことはなかった。Microsoftが今度はPythonやRubyを使って同じことを試みている。

  • Git#が.NET及びMonoプロジェクトにGitアクセスを提供

    Git#は人気の高いソースコード管理システムであるGitの.NET及びMonoバージョンであり、JGitをC#に移植してできたものである。他の関連するプロジェクトとしてはmsysgitとgitextensionsがある。

  • クレームベースアイデンティティに関するガイド

    マイクロソフトのパターン&プラクティスは、ユーザーにクレームベースのアイデンティティを紹介し、新しいタイプの認証と承認の書き方の例を提示する「クレームベースのアイデンティティとアクセスコントロールガイド」という新しいCodePlexプロジェクトを作成した。

  • System.IOの新しい特徴と機能改善

    MicrosoftはSystem.IOの中核機能に対して、単純だが歓迎すべき改善を計画している。改善の中には、テキストファイルの読み取りと書き込みをする便利なメソッドや、ディレクトリ列挙の性能改善、メモリマップドファイルのサポートが含まれている。

  • MySpace、Concurrency and Coordination Runtimeの利用方法について語る

    現在、MySpaceでは1,200のミドル層キャッシングサーバ、3,000のWebサーバ、その他数え切れないくらいの関連プロジェクトでCCRを利用している。Channel 9のインタビューにおいて、アーキテクト主任のErik Nelson氏とシニアアーキテクトのAkash Patel氏は、CCRをどうやってMySpaceのコアアーキテクチャに適合させていったのかを説明している。

  • IronRuby アップデート

    IronRuby の立ち上がりは非常に低調なものだった。その理由の大半は,Microsoft の社員が CRuby などの GPL コードを参照することさえ許されていないことにある。それでも彼らは長足の進歩を遂げて,今 1.0 リリースが間近になっている。

BT