Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

経緯

以下が参考になります。

名称の変更

名称が2回程変更されている。

構成・機能

DNX

DNX : .NET Execution Environment

特徴

コマンド

IoC(制御の反転)

コンストラクタ

JSON / 環境変数などから設定を読み込む

Startup.Configureメソッド

リクエストパイプラインに認証などの各種ミドルウェアを追加できる。

Startup.ConfigureServices?メソッド

サービスクラスを DI コンテナに登録する。

動的コンパイル

コードを変更する度にアプリケーションをコンパイルする必要がない。

  1. コードを編集
  2. 変更を保存
  3. ブラウザを更新
  4. 変更内容は自動的に表示

開発ツール

Bower

Grunt、Gulp

多くのタスクを管理するタスクランナー

パッケージ管理(依存関係の管理)

NuGetパッケージマネージャ

NuGetパッケージマネージャを使用して管理する。

project.json

クラウド

config

ソース(JSON、XML、環境変数など)から名前付きの値を要求

ASP.NET CoreとASP.NET 4.6

機能面

ASP.NET CoreとASP.NET 4.6 は別物

乗り換えについて検討

ASP.NET Coreに振り切ってイイか?は、

と、個人的には結構微妙と考えている。

解る、

ドメインが違うけど解る。

更に、ASP.NET Coreには以下のような問題もあるもよう。

とは言え、時代に追随するためにはどこかのタイミングで飛び移る必要はある気はする。
しかし、なんとなく、まだ機が熟していないのかな?という感じの情報が散在している。

参考

ASP.NET 5

ASP.NET Core

移行関係の情報


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS