BT

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

寄稿

Topics

地域を選ぶ

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

  • Visual Studio 2017 Update 5 Previewリリース

    MicrosoftはVisual Studio 2017の開発を素早く回し続けており、その人気のあるIDEの5回目のアップデート、15.5 Previewをリリースした。今回のアップデートには、新しいデバッグ機能とC++、Visual Basic、C#の性能改善が含まれている。

  • EF Core 2.0の非互換的変更

    EF Coreでは多くの非互換的な変更が行われている。EF Core 1.0/1.1用のデータベースプロバイダがすべて、EF Core 2.0で使用不可能になったこともそのひとつだ。

  • Microsoftが.NETの手動メモリ管理機構をSnowflakeとして公開

    Microsoft Research、ケンブリッジ大学、プリンストン大学の研究者たちが.NETをフォークし、ランタイムで手動メモリ管理をサポートするAPIを追加して、そのアプローチとパフォーマンス改善に関する詳細を"Project Snowflake: Non-blocking Safe Manual Memory Management in .NET"として公開した。

  • .NET Coreと.NET Standard: 違いは何か?

    .NET Standardは、どのBCLを実装する必要があるかを定義したAPI仕様だ。 .NET Coreは、コンソール、クラウド、ASP.NET Core、UWPアプリケーションを構築するために最適化されたマネージフレームワークだ。 それぞれのマネージ実装(Xamarin、.NET Core���.NET Frameworkなど)は、.NET Standardに従ってBCLを実装しなくてはならない。

  • 最新の.NET Frameworkはアクセシビリティ改善にフォーカス

    Microsoftが.NET Framework 4.7.1のプレリリースを発表した。今回のリリースには、多岐にわたる改善が含まれている。ここでは、WPFアプリケーションのアクセシビリティ改善に関する変更を見ていく。

  • ASP.NET Core 2に新機能Razor Pagesが加わる

    ASP.NET Core 2にはRazor Pages、新しいテンプレートを始めとする多くの新機能と、開発をより容易にするための変更が行われている。適切な既定値に加えて、よりパワーを求める開発者向けの詳細なオプション設定を組み合わせることで、ASP.NET Core 2はあらゆる規模のプロジェクトにアピールする。

  • Visual Studio 2017 15.4がWindows 10 Fall Updateに対応

    MicrosoftがVisual Studio 2017 15.4のプレビューをリリースした。リリース予定のWindows 10 Fall Creators Updateのサポートが追加されている。UWPアプリでの.NET Standard 2.0サポートが可能になるとともに、新たなテンプレートによって、従来のWin32アプリとUWPアプリの配布用バンドルが容易になる。

  • RedHatがAzure、.Net Core 2.0、SQL Server 2017のサポートを発表

    MicrosoftとRedHatは、Red Hat OpenShiftでWindows Containersをサポートすることを発表した。今回の発表がターゲットとするメインシナリオは、LinuxとWindowsのコンテナを同じクラスタで動かすことだ。これにより、両方の環境を使っている企業が、WindowsとLinuxのために別々のクラスタを用意することなく、コンテナベースのインフラへ移行できるようになる。

  • Entity Framework Core 2.0の新機能

    EF Core 2.0リリースには批判すべき点が多いが、好ましい部分も少なくはない。本記事では、今回のリリースのハイライトをいくつか紹介するとともに、文字列補間をSQLで安全に使用する方法について説明する。

  • 最初のFableConfに合わせてFable 1.2を発表

    最初の安定版リリースから3ヶ月、コミュニティ主導のF#からJavaScriptへのコンパイラFableがバージョン1.2になった。ちょうど、Fableを用いたF#によるWeb開発のための最初のカンファレンス、FableConf 2017が開催されるタイミングだ。

  • Microsoft、Azure App Service on LinuxとWeb App for Containersの一般提供を発表

    Microsoftは先日、Linux上で動作するAzure App Serviceの一般提供とWeb App for Containersのサポートを発表した。開発者はWebアプリをプロビジョニングする際、OSとしてWindowsかLinuxを選べるようになる。また、人気のあるコンテナリポジトリからコンテナ化されたアプリケーションを取り込むことも可能になる。

  • Entiry Framework Core 2.0がリリース、厳しい批判に対処

    Entity Frameworkにはかねてより毀誉褒貶相半ばする評価がある。溺愛する開発者がいれば、NHibernateやLinkQ-to-SQL、その他さまざまなマイクロORMと否定的に比較するものもいる状況だ。しかしながら、初期のEF Coreに対する印象は総じて悪く、オリジナルのEntity Frameworkを評価した人たちの間にさえ不評が続いている。

  • Visual Studio 2017の重要なパッチがリリース

    新たにリリースされたVisual Studio 2017のアップデートには、Gitを使用するすべての開発者にとって重要なパッチと、F#開発者のための重要なフィックスが含まれている。Gitの問題は任意のコード実行が可能なセキュリティ障害を解決し、F#の修正は編集に関する大きな問題を修正する。

  • Scott Guthrie氏に聞く - Azure Security Centerとロールベースのアクセス制御

    InfoQは今回、Microsoftの執行副社長であるScott Guthrie氏にインタビューする機会を得た。2回目となる本記事では、そのまとめとして、Azure Security Centerとロールベースのアクセス制御について話を聞く。

  • Scott Guthrie氏に聞く - Custom DashboardとAzure Monitor

    InfoQは今回、Microsoftの執行副社長であるScott Guthrie氏にインタビューする機会を得た。この記事では、Azure MonitorとCustom Dashboardについて議論する。

BT