タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ASP.NET CoreとASP.NETに関するhikazohのブックマーク (4)

  • ASP.NET Core 2.0でSPAテンプレートを使おう【後編】

    対象読者 新しいASP.NET Coreの機能について知りたい方 MacLinuxなどでASP.NET Coreアプリケーションを動かしたい方 検証環境 稿では、以下の環境で動作を確認しています。 macOS Sierra 10.12.6 .NET Core 2.0 Node.js v7.10.1 npm v4.2.0 ASP.NET CoreとSPAフレームワークの連携箇所を確認しよう(クライアントサイド) SPAの実装となるクライアント側のコード(HTMLCSSJavaScript等)は、ClientAppディレクトリに配置されています。AngularReactなどのSPAフレームワークを使ったコードはここに、各SPAフレームワークのコーディングルールに従って実装していくことになります。今回、SPAフレームワークとして選択したAngularの詳しい内容については、こちらの連載

    ASP.NET Core 2.0でSPAテンプレートを使おう【後編】
  • ASP.NET Core MVC 1.0 で新しくなった URL ルーティング - しばやん雑記

    地味ですが ASP.NET Core MVC 1.0 では URL ルーティングの仕組みが大きく変わりました。 今までは ASP.NET のルーティングモジュールを使っていましたが、ASP.NET Core 1.0 では新規にミドルウェアとして実装されました。少し挙動が変わっていて、新しい機能も追加されているので調べました。 規約ベースのルーティング これまで通りに規約ベースのルーティングは使えるようになっていますが、デフォルトパラメータをルーティング URL のテンプレート内に定義できるようになりました。 属性ベースのルーティングでは使えるようになっていた記法ですが、規約ベースでも使えるようになって分かりやすく定義を書けるようになりました。 public void Configure(IApplicationBuilder app, IHostingEnvironment env, IL

    ASP.NET Core MVC 1.0 で新しくなった URL ルーティング - しばやん雑記
  • ASP.NET Core MVC 1.0 で追加された View Components を使ってみる - しばやん雑記

    ASP.NET Core MVC 1.0 に追加された機能の中で 1,2 を争うぐらい個人的には気に入ってるのが View Components です。ざっくりと説明すると Razor の中だけで使える Controller/Action です。 MVC 5 までは Html.Action/RenderAction を使って呼び出せる、子アクションという概念がありましたが、完全に切り出されたのが View Components となります。 View components in ASP.NET Core | Microsoft Learn Visual Studio にテンプレートが用意されていないので、今は以下のような規約のクラスを作成する必要があります。コントローラの規約に近いような形になってます。 ViewComponent クラスを継承 ViewComponent で終わるクラス名

    ASP.NET Core MVC 1.0 で追加された View Components を使ってみる - しばやん雑記
  • ASP.NET Core 1.0 の Startup クラス定義の基本と Dependency Injection の話 - しばやん雑記

    ASP.NET Core では Startup クラスを用意して、その中でアプリケーションの設定を行うようになっています。OWIN でも存在していた Startup クラスですが、ASP.NET Core では大きく変化しています。 大きく変化しているのですが、それぞれのメソッドで役割が綺麗に分離されているので、結構簡単に理解できると思います。基的な流れは以下の通りです。 コンストラクタ JSON / 環境変数などから設定を読み込む ConfigureServices メソッド サービスクラスを DI コンテナに登録する Configure メソッド ミドルウェアを登録、ログの設定などを行う これだけでも理解できそうな感じですが、せっかくなのでもうちょっと深堀してみます。 コンストラクタ コンストラクタでは IHostingEnvironment が渡されるので、それを使って Condi

    ASP.NET Core 1.0 の Startup クラス定義の基本と Dependency Injection の話 - しばやん雑記
  • 1