BT

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

寄稿

Topics

地域を選ぶ

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

  • Team Foundation Service更新:改善されたナビゲーションとプロジェクトステータス一覧

    AzureでホストされているTeam Foundation Server 11のベータバーションであるマイクロソフトのTeam Foundation Serivce Previewは拡張されたホームページ、パフォーマンスの向上、ナビゲーションの改善、小規模チームプロジェクト向けのシンプルUI、詳細なEメール通知を伴うアップデートを行った。

  • MSDeploy: ウェブサイトの配置と同期を自動化

    MSDeploy はサーバ間のウェブサイトに対する移行や同期に利用されるユーティリティツールだ。デプロイ用のウェブコンテンツ/データベース/IIS構成のパッケージを作成可能であり、ウェブサーバのファーム同士を同期するためにも利用できる。

  • Visual Studio 11プレビュー : DirectXとSharePoint向け機能

    Visual Studio 11にはDirectXとSharePointの開発を簡単にする新しいエディタが導入される。

  • CXXI が Mono に新世代の C++ 相互利用を実現する

    CXXI は,C# と C++ の相互利用を Mono 上で容易に実現する,新しい C++ 相互利用フレームワークである 。C++ オブジェクトのインスタンス生成やメソッド呼び出し,C++ クラスのサブクラス化などが C# から簡単に実行できる。

  • PhoneGap が WP7 を完全サポート

    PhoneGap は iOS と Android に続き,Windows Phone 7 のすべてのネイティブ機能をサポートした。

  • Tier 3がCloud Foundryで.NET Frameworkをサポート

    クラウドサービスプロバイダのTier 3VMwareのCloud Foundryの.NET版であるIron Foundryを発表した。Iron Foundryは多くの.NET開発者にWindows Azure以外の選択肢を与え、人気が高まっているCloud Foundryプラットフォームに導く。

  • .NETのためのMVVMフレームワーク

    Model-View-ViewModelはViewレイヤーからコードビハインドをすべて削除する事を目的として主にWPF、Silverlight、WP7開発で用いられるアーキテクチャパターンである。インタラクティブデザイナーはXAMLを用いてUXニーズに集中し、ViewModelへのバインディングを設定する。そのViewModelはアプリケーション開発者によって開発、メンテナンスされる。

  • ReSharper 6.1は、パフォーマンスの改善とAsyncのサポートを追加した

    JetBrainsは、Visual Studio 2010のReSharper 6で大量に報告されたパフォーマンス問題を緩和する約束したReSharper 6.1 EAP (Early Access Program:早期アクセスプログラム)をリリースした。これらのバグ修正に加えて、事前リリースには、async/await、更新された設定エンジン、Visual Studio 11の検証用サポートなどの新しい機能が含まれている。

  • Silverlight 5 - フル3Dスタック,バインディング改良,拡張 Trust モード

    Silverlight 5 がようやく Microsoft からリリースされた。XNA ライブラリを備えたフル 3D スタック,バインディングに関連するいくつかの拡張,制約のないファイルシステムアクセスなど,多数の新機能を備えている。

  • IKVM.NET 7.0 リリース

    IKVM.NET プロジェクトが Mono プラットフォームおよび Microsoft .NET フレームワーク用 Java インプリメンテーションの バージョン7をリリースした。Java と .NET プラットフォーム間の相互運用性を促進する。

  • WPF 4.5 での バインディング強化

    これ以上の注目を浴びるものではないが、WPF は現在も Windows にけるリッチクライアン��開発の要旨で有り続けている。.NET ライブラリとオペレーティングシステムの根幹すべてが利用可能であり、他のHTMLや.NETベース UI 技術では釣り合わない。WPF の重要性を認識しているため、Microsoft は WPF に投資し続けており、特に WPF のバインディングについては顕著だ。

  • Rubyと.NETの安全なユーザー生成テンプレート

    ユーザーに多くの権限を与えることにフォーカスしている他のテンプレートエンジンとは違い、Liquidはユーザーができることを制限するように設計されている。ゴールは、サーバーのセキュリティを悪化させることなく、エンドユーザーが彼ら自身のテンプレートを作ることができるようにすることである。LiquidはもともとRuby向けに作られており、.NETでも利用できるようになった。

  • Mono for Android 4.0はインクリメンタルなビルドとデプロイをサポート

    Mono for Android 4.0は、VSプラグイン、インクリメンタル ビルド、 インクリメンタル デプロイ、全パッケージに必要なインストーラー、 Google Mapsの統合、 Java 7をサポートする。Miguel de Icaza氏が インクリメンタル ビルドとデプロイがどのように動き、どれだけ役に立つかを説明した。

  • S#arp Lite: シンプルなS#arp Architecture

    S#arp Liteはより使いやすくしたS#arp Architectureだ。NHibernateを使ってデータベースに接続するためのプロジェクトテンプレートや、再利用可能なクラスライブラリ、ベースリポジトリクラス、そしてサンプルプロジェクトを含んでいる。

  • ASP.NET MVCの依存性注入とMEF 2

    ほとんどのアプリケーションは、依存性注入(dependency injection)フレームワークが完全に意味があるとはいえない。通常は、最初から最後まで手動ですべての依存性をつなげてても全く問題はない。しかしASP.NET MVCの場合は、実際にはひとつの起点ではない。それぞれの依存性は、サーバー、ユーザーセッション、コントローラーや個々のリクエストにスコープしている。多くの競合ライフサイクルにおいてDIフレームワークは、不要な問題から目をそらして、本質的な組織ツールに移行している。

BT