BT

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

寄稿

Topics

地域を選ぶ

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

  • NUnit のユニットテスト記述を簡素化する Action Attribute

    NUnit の最新リリースに導入された Action Attribute はスイートやテスト,さらにテストケースの全体にわたってテストアクションを統括管理する機能だ。テストプロジェクトに含まれるクラスやインターフェース,メソッド,あるいはアセンブリに対して,テストアクションをカプセル化した Action Attribute を適用することによって setup と teardown,その他テストのサイドエフェクトの実行をアレンジできる。

  • XAMLおよびVBA 7の仕様リリース

    MicrosoftがXAMLプログラミング言語の仕様を公開した。この仕様には、XAML、XAML 2009の仕様、SilverlightおよびWPFに固有の拡張機能の仕様が含まれており、理由は不明だが、VBAの言語仕様も含まれている。

  • Xamarin の Mono for Android が MIPS 上で動作可能に

    Xamarin は Mono の MIPS への移植作業を完了した。ARM 版に加えて,MIPS アーキテクチャ上で動作する Mono for Android の提供を開始する。

  • FluentData: 流れるようなAPIを搭載した新しい軽量ORM

    FluentDataは、すべての機能がそろったORMよりも利便性に特化したORMであるマイクロORMの新しい製品だ。今月に発表されたこの製品は流れるようなAPIが使え、SQL Server、SQL Azure、Oracle、MySQLをサポートする。

  • Microsoft、Team Foundation Server Expressを発表

    Visual Studio 11 betaのリリース日とともに、MicrosoftはTeam Foundation Server Expressを発表した。これは1~5名の小さな開発チーム向けで、無料で提供される。

  • Visual Studio 11 ベータ版,2月29日に公開

    Visual Studio の最新リリースを待ちわびる人たちにとっては,うるう年の贈り物だ。Microsoft は 2012年2月29日,Visual Studio 11 と .NET Framework 4.5 のベータ版をリリースする。

  • ASP.NET MVC 4のSingle Page Application

    ASP.NET MVC 4ベータには、“Single Page Application”を開発するための実験的なプロジェクトが含まれている。ASP.NET SPAとして知られるこのプロジェクトタイプは、オープンソースライブラリをベースにしており、WPFやSilverlightで普及したMVVMパターンで作られている。

  • ASP.NET MVC 4がgo-liveに

    最初のASP.NET MVC 4ベータが先日、“go-live”ライセンスとしてリリースされた。これはリリース準備ができていて、Microsoftがそれを製品利用するに値すると考えていることを意味している。Razorビューエンジンの改善、非同期サポート、WebSocketsなどの拡張が含まれている。

  • iOS/MonoTouchの新しいガベージコレクタとメモリプロファイラ

    MonoTouch for iOSは、世代を持つガベージコレクタSGenをサポートした。これは最近まで、完全バージョンのMonoだけの実験的なオプションだった。同時にiOS向けのメモリプロファイラもMonoDevelop IDEを通じてアクセス可能になる。

  • モバイルデバイスの .NET/Mono ユニットテスト

    特殊なプラットフォームで今も問題となっているのが,ユニットテストのサポートの欠如である。どのような方法を選択しても,開発者はテストあるいはビルドプロセスの品質に関する妥協を余儀なくされる。最近になって MonoTouch がこの分野で進歩を遂げたが,Windows Phone と Mono for Android はいまだ遅れを取っている。

  • WPF 4.5のWeak Events

    .NET 4.5では、WPF開発者にジェネリック版のWeakEventManagerを提供する。これは、サブクラスを明示したイベントが不要で、リスナインタ���フェイスも必要ない。

  • MonoTouch.Dialogを見る

    MonoTouch.Dialogは、アプリケーション画面の開発で定型コードを劇的に削減するように設計されたUI開発ツールキットである。属性を使うことにより、クラス定義から動的に画面が生成される。代わりにプログラムから生成したり、JSONドキュメントから読み込んだりすることができる。

  • プロパティへのINotifyPropertyChanged注入することができるIL Weaving

    Simon Cropp氏は、プロパティの変更を実装されたプロパティに自動的に通知するIL weavingツールをリリースした。IL weavingは、アセンブリのILコードを書き換えて、機能を追加するテクニックである。

  • Fluqiは、JQueryをより簡単にする

    Fluqiは、視覚的に作成して、カスタマイズして、マークアップとJavaScriptを自分のアプリケーションで利用することができるJQueryの一般的なウィジットビルダーを提供する。これはまた、サーバーサイドのコードでJQueryコントロールを構成するために利用できる.NET APIも提供する。

  • Windows Phoe 8はWinRTベースになる?

    MicrosoftはWindowsエコシステムの統一に取り組んでおり、Windows Phone 8はWindows CEベースではなくWinRTベースになる、という情報がリークされた。

BT