BT

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

寄稿

Topics

地域を選ぶ

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

  • Don Syme、.Net FringeでF#の設計原則を語る

    F#の生みの親であるDon Symeが、F#の現況評価について.Net Fringe 2016で示した。氏はF#が持つ二重性、すなわちオブジェクト指向言語のためのランタイム上に開発された関数型言語であることについてもコメントした。

  • .Net Coreと.Net標準のキーコンセプトの確認

    .Net Core以前のコンパイルターゲットの選択は比較的簡単な操作だった。開発者はいくつもの可能性に直面し、ターゲットの選択は簡単ではなくなった。.Net Coreのビッグピクチャーを理解するためのキーコンセプトは: ターゲットフレームワークモニカーと.Net標準である

  • XAML Power Toysでフォーム作成を簡単化する

    XAMLデータ入力フォームの作成は退屈だが、新しいVisual Studio拡張機能のおかげで、この作業は合理化できる。Toys for Visual Studio 2015は開発者に対して、WPFやXamarin Formsアプリケーションのための XAMLを用いたデータ入力フォームを簡単に作成する手段を提供する。今後はUWPアプリもサポートされ、主要なすべてのWPFユースケースをサポートしたオールインワンツールとなるだろう。

  • .NET Framework 4.6.2の提供するWPFとセキュリティ改善

    .NET Frameworkの最新リリースでは,WPFとセキュリティを中心に,いくつかの新機能が提供されている - その中には,待望のClickOnceによるデプロイの改善も含まれる。Microsoftが.NET Framework 4.6.2プレビューをリリースしたのは3月下旬のことだった。今回そのリリースの新機能を,開発者が自身のプロジェクトで利用できるようになったのだ。

  • Entity Framework Coreの延期された機能と廃止される機能

    Entity Frameworkには後方互換性を確保していないという,やや不名誉な評判がある。しかしEntity Frameworkコアで実施されている全面的な刷新に比べれば,それは大した問題ではない。今回の記事では主要な機能変更と,その影響のいくつかを確認する。

  • 開発者を苦しめる.NETのHttpClientのバグと紛らわしいドキュメント

    設計の失敗、バグ、正しくないドキュメントが組み合わさって、.NETのHttpClientを正しく使うのは驚くほど難しくなっている。その結果、プロダクションで正しく動くであろうアプリケーションが性能問題や高負荷時の障害に苦しんでいる。

  • .NET Coreのロードマップをレビューする

    .NET Coreプロジェクトが,今後6〜9ヶ月のMicrosoftの計画について記載したロードマップを新たにリリースした。

  • Visual Studio “15” Preview 4リリース

    MicrosoftがVS2015の後継であるVisual Studio "15"のPreview 4をリリースした。このリリースでは、新しい軽量インストーラー、IDEエディタの言語サポート拡張、C++向けのワークロードにフォーカスしている。

  • FableでF#をJavascriptにトランスパイルする

    FableはF#からJavascriptへのトランスパイラだ。F#スクリプトもしくはF#プロジェクト全体をJavascriptにコンパイルする。.fsxスクリプトもしくはプロジェクト全体をコンパイルするオプションを付けて、コマンドラインから実行する。Fableはnpmパッケージとして配布されている

  • Visual Studio “15” Preview 3公開

    Microsoftは,Visual Studio 2015の後継となるVisual Studio “15” (VS15)の,3回目となるプレビューをリリースした。これまでの開発プロセスの反復性を継承して,今回のプレビューではIDE機能のアップデート,ユーザによる変更が可能なC#のフォーマットルール,新しい例外ヘルパなどが提供されている。

  • PowerShellがLinuxとMac OS Xにやってくる

    Microsoft PowerShellがオープンソースプロジェクトとしてリリースされ、LinuxとMac OS Xで使えるようになった。Windows管理者は自らのスクリプトと専門知識を非Microsoftシステムに適用できるようになる。開発者はソースコードを閲覧して貢献できるようになる。

  • Microsoftの.NET Coreサポートプラン

    Microsoftが.NET Core、ASP.NET Core、Entity Framework Coreのサポート計画を発表した。そのプランは彼らのオープンソース活動にあった大きな疑問の一つ、「これら始まったばかりのプロジェクトに対するサポートやセキュリティパッチの提供について、開発者はどれくらいの期間、Microsoftを当てにできるのか」に答えるものだ。

  • Androidのリードが強固に

    VisionMobileの最近の調査「Developer Nation Q3 2016」によると、主要プラットフォームおよび開発者マインドシェアとしてのAndroidのリードはより強固になっているようだ。また、Windows開発者はクラウドでC#を使うのを好み、Linux開発者はJavaに留まっている。

  • Codename OneがJavaアプリのターゲットとしてUniversal Windows Platformのサポートを追加

    さまざまなプラットフォームでJavaを使用可能な ことから人気のアプリ開発環境であるCodename Oneが今回,Universal Windows Platformを新たなターゲットとして追加した。これによってJava開発者は,Windows 10がインストールされたデバイス – 携帯電話,タブレット,デスクトップのいずれも – をターゲットにすることが可能になる。ターゲットとすることのできるプラットフォームは,これで8つになった。

  • .NET Core は project.json の廃止を予定している

    Microsoft は project.json を今後数年以内に廃止することを決定しており、標準の .csproj 形式ファイルへ徐々に戻っている。

BT