BT

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

寄稿

Topics

地域を選ぶ

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

  • Visual StudioがCordovaを使ったクロスプラットフォーム開発をサポート

    MicrosoftはVisual Studio 2013 Update 2でクロスプラットフォームのモバイルアプリケーション開発をサポートした。

  • BASIC、50歳を迎える

    1964年5月1日に初めて使われたBeginner's All-purpose Symbolic Instruction Setが50歳を迎えた。これはBASICとして広く知られ、プログラミング世代をもたらした。多くの人がここから始めて、その先の技術への道を進んできた。InfoQでは歴史的な過去を振り返り、未来へと目を向ける。

  • Visual Studio上のPythonとNode.js

    Visual Studioは、Web, .NET, C++だけのものではない。これはNode.jsとPythonの全機能を編集することもできる。InfoQは、Microsoftのプロジェクト マネージャーShahrokh Mortazavi氏とこれらのツールと開発者になにを提供するかについて話した。

  • Visual Studioのセットアッププロジェクトが復活

    Visual Studio 2010にはセットアッププロジェクトがあったが、VS2012では除外されてしまっており、ユーザはInstallShield LEやその他のサードパーティ製品を使うしかなかった。ユーザの要望が多か���たことから、MicrosoftはVS2013向けに、以前のプロジェクトタイプを復活させるつもりだ。

  • Build 2014の振り返り

    Microsoftの先日のカンファレンスを概観し、同社が開発者をより引きつけにフォーカスして向上させるかに意見した。

  • TypeScript 1.0 のリリース

    Microsoft は TypeScript 1.0 のリリースを発表し、VS2012/VS2013 や Eclipse や source form 等のプラットフォームで利用可能になった。

  • Angular.JS と ASP.NET を利用した Single Page アプリケーションの作成

    Angular.JS は Google によって作成されたSingle Page アプリケーションを作成するための著名なフレームワークだ。その出自によらずASP.NET 上で動作させるのが容易であり、Microsoft 主体の開発者も強力な機能を利用することができる。

  • C#コンパイラがオープンソースとして公開される

    MicrosoftのRoslynプロジェクトの結末が明らかにされた。C#とVBのコンパイラがMicrosoftによってオープンソースライセンスで公開されたのだ。Roslynがサポートするツールの改善によって利用者が便利になるだけでなく、舞台裏を覗き、機能を追加したり振る舞いを分析したりすることもできる。

  • Microsoft Build 2014オープニングキーノートのハイライト

    Build 2014のオープニングキーノートは、いくつかの大きな発表で開始した。本日は、Windows Phone 8.1とまもなくリリースされるWindows 8.1 Updateの正式発表を迎えた。

  • Modern C++とVisual Studio

    Modern C++サポートは、Microsoftがフォーカスし続ける領域である。今週、BuildにおいてHerb Sutter氏は、彼らの現在の取り組みについて最新情報を提供し、次のVisual Studio previewに追加されるCPPサポートレベルと将来について話した。

  • 関数型言語F#を使ったDDDとCQRS

    ドメイン駆動設計(DDD)を実践する上で、C#のようなオブジェクト指向言語からF#のような関数型の言語へ移行すると、振る舞いに着目できることとより宣言的なコードになることのふたつの利点がある、とLev Gorodinski氏は言う。氏は最近のプレゼンでイベントソーシングとCommand-Query Responsibility Separation(CQRS)を例に挙げて説明した。

  • Microsoftは、Windowsをユニバーサルアプリに開放した: ひとつのアプリをすべてのプラットフォームに

    Microsoftは、開発者がひとつのアプリを書くとすべてのWindowsベースのデバイス(Phone, タブレット、PC)で実行できるようになるWindowsユニバーサルアプリを正式に発表した。これによりプラットフォームが統合されることになる。

  • 関数型言語を使ったドメイン駆動設計

    ドメイン駆動設計 (DDD) で関数型言語を使用すると、多くの場合で実際のコードが簡単になり、ドメイン専門家と議論する際にUMLの代わりとして使うこともできると、Scott Wlaschinは関数型ロンドン市民グループの最近の会議で述べた。講演内容は、F#を使った関数型プログラミングにドメインモデリングを適用することについてであった。

  • Entity Framework 6.1リリース

    近頃、リリースされたEntity Framework 6.1は多くの興味深い改善がなされている。例えば、ツーリングの改良、CommitFailureHandler、IndexAttribute、Public Mapping APIなどだ。

  • TypeScriptがVisual Studioの正式メンバに

    VS2013 Update 2 CTPリリースではTypeScriptが主要言語のひとつになった。1.0の公式リリースを間近に控え,言語にいくつかの重要な変更が行われている。

BT