InfoQ ホームページ .NET に関するすべてのコンテンツ
-
GitHub が Web ベースの編集・コミット機能を追加
GitHub に新機能が追加された。Git リポジトリの web ビュー上のファイルの編集とコミットが,ブラウザ上で可能になったのだ。同じような機能は数カ月前,Google Code にも追加されている。
-
MicrosoftはEntity Frameworkのリリースペースを落とし、セマンティックバージョニングを採用する
.NET 4をリリースした後、Microsoftはかつてないくらい早いテンポで.NETライブラリをリリースしている。新たな機能を備えたライブラリが、これまでのような数年ごとのリリースではなく、数ヶ月ごとにリリースされている。最近ばつの悪い思いをしたことを受けて、ADO.NETチームは以前のようにベータ版をリリースする方針 に戻す予定である。また、将来の混乱を減らすため、セマンティックバージョニングのコンセプトを採用する予定だ。
-
.NETにおけるBehavior Driven Development
Behavior Driven Development (BDD)は、テスト駆動開発へのアプローチの代替手段として、増々考えられるようになってきている。SpecFlow と NSpecは、.NETにおいてBDD用の人気のあるフレームワークである。これらは、非プログラマーにとっても読むのが易しい、テスト仕様書を作成するのに役立つ。そして、ソフトウェアの設計がその目的によって、駆動されるようになる。
-
Windows Azure Tools 1.4の豊富な新機能
MicrosoftはWindows Azure Tools 1.4をリリースした。Widnows Azure向けアプリケーションを開発するためのVisual Studio拡張の更新版だ。性能調査、MVC 3のサポート、パッケージの検証、複数のサービス構成をサポートしている。
-
Windows Server AppFabricにリードスルーとライトビハインドのサポートが追加
Windows Server AppFabric 1.1のリードスルーとライトビハインドのサポートによって、性能が改善し複雑なアプリケーションがより単純になる。読み取りと書き込みの処理をキャッシュサーバ自体が行うようになるからだ。また、この新しいバージョンにはセッション情報の遅延読み込みやASP.NETの出色キャッシュも含まれている。
-
Thoughtworks テクノロジレーダ 2011年7月版
ThoughtWorks は先日,テクノロジレーダ(Technology Radar) という報告書を発行した。技術的リーダたちが最新技術を理解して戦略的プラットフォームやツールを選定し,自らの組織の準備をするための資料だ。
-
TFSは、Modify-Merge-Commitスタイルのバージョン管理を手に入れる
次期バージョンのTeam Foundation Serverには、Subversionスタイルの「Modify-Merge-Commit」バージョンコントロールが可能になるローカルワークスペースと呼ばれる機能が含まれている。新しいTFSでバージョンコントロールモデルを学習するのは、現在のモデルである「サーバーワークスペース」と比較してはるかに簡単であり、オフ��インで動作させるのがより簡単になる。
-
X++ プログラム言語の概要
誕生から17年を迎えた X++ は,Java の構造型および命令型機能と SQL のセットベースの操作を合わせ持った,主として ERP プラットフォームの Dynamics AX で使用されるプログラム言語である。当初は完全に独立した言語であったが,2009 以降の X++ では .NET 中間言語へのコンパイルが可能になった。
-
Web Intent: GoogleによるWebアプリ連携メカニズム
Webアプリケーションを各種サードパーティ・サービスプロバイダと連携させるコードを書くのに時間を費やしていないだろうか? GoogleのChromeチームは、Android OSのIntentシステムで使われている実行時遅延バインディングに似たものにより、その責務を開発者からユーザへと移す優れたAPIに取り組んでいる。
-
Mozilla と WebKit,縮小された JS や CoffeScript など JS 言語のデバッグサポートを目指す
Javascript デバッガは強力だ – ただし対象をプレーンなJavascript に限れば。縮小された Javascript,コンパイラが出力した Javascript などはサポートされない。つまり CoffeeScript や ClosureScript などでは,ブレークポイントや的確なメッセージを出力することができない。InfoQ ではその現状を確認するとともに,このような状を改善すべく,WebKit と Mozilla が最近開始したプロジェクトを紹介する。
-
Visual Studio LightSwitchによる高速業務アプリケーション開発
マイクロソフトは、カスタム業務アプリケーションの開発を高速化するシンプルにした開発ツールであるVisual Studio LightSwitch 2011をリリースした。これには、もっとも一般的なビジネスニーズに対応した構築済みコンポーネント、テンプレート、事前定義済みデータ型が含まれ、開発者はフォーム駆動でデスクトップかクラウドにデプロイしたアプリケーションかを開発することができる。
-
Microsoft / SUSE Linux契約が2016年まで延長
以前はNovellの一部だったSUSEは、もう5年間Microsoftとの相互互換性に関する契約を更新した。この契約には、「新SUSE Linux Enterprise 認証」への1億ドルの投資を含んでいる。そして前回の契約と同様、答よりももっと疑問を生み出す契約である。
-
Microsoft Dynamics AX 2012における、多くの互換性を損なう仕様変更(Breaking Change)
MicrosoftはDynamics AXを “ERPソリューション”として売り込んでいるが、その言葉はそれほど正確ではない。ほとんどのERP製品と同じように、Dynamics AXはややこしい初期設定なしで簡単に使えるような製品ではなく、Salesforceのような開発プラットフォームに近い。 InfoQでは、Dynamics AXの変化がもたらす、開発者にとっての新たなチャンスや課題について追いかけた。
-
モバイル Web アプリをデバッグする - Weinre,JSConsole からRemote Webkit へ
モバイル Web ブラウザのデバッガはあまりにも非力だ。InfoQ では Weinre や JSConsole など既存のワークアラウンドおよびツールと,その後に予想される,完全なデバッグサポートを提供するためのモバイルブラウザの変化について調査した。さらにはその将来像をすでに実現して,リモートでバッグサポートを提供している2つのモバイルブラウザについても取り上げている。
-
Gorilla LogicがAdobe Flex と AIR用に、オープンソースのテストツールFlexMonkey 5をリリース
Gorilla Logicが今日、Adobe Flex と AIR用に、オープンソースの自動テストツールFlexMonkey 5のリリースをアナウンスした。