Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
Models/Movie.cs ファイルを次のコードで更新します。 using System.ComponentModel.DataAnnotations; namespace MvcMovie.Models; public class Movie { public int Id { get; set; } public string? Title { get; set; } [DataType(DataType.Date)] public DateTime ReleaseDate { get; set; } public string? Genre { get; set; } public decimal Price { get; set; } } Movie クラスには、データベースで主キー用に必要となる Id フィールドが含まれています。 ReleaseDate の DataType
Maarten BalliauwLoves web and HTTP, C#, Kotlin, Azure and application performance. Head of Developer Advocacy at JetBrains. Frequent speaker at and organizer of various community events. Likes brewing his own beer. In this post, we’ll look at writing a simple system for scheduling tasks in ASP.NET Core 2.0. That’s quite a big claim, so I want to add a disclaimer: this system is mainly meant to pop
Note This isn't the latest version of this article. To switch to the latest, use the ASP.NET Core version selector at the top of the table of contents. If the selector isn't visible in a narrow browser window, widen the window or select the vertical ellipsis (⋮) > Table of contents. Application configuration in ASP.NET Core is performed using one or more configuration providers. Configuration prov
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 April 2016 Volume 31 Number 4 Essential .NET - .NET Core によるログ記録 Mark Michaelis 2 月号のコラムでは、「.NET Core 1.0」と新たに名付けられたプラットフォームに含まれる新しい構成 API を取り上げました (bit.ly/1OoqmkJ)。「.NET Core 1.0」は、以前「.NET Core 5」という名前で、ASP.NET 5 プラットフォームの一部でしたが最近改名されました (bit.ly/1Ooq7WI、英語)。前回は、Microsoft.Extensions.Configuration API を調べるため
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 May 2016 Volume 31 Number 5 ASP.NET - 依存関係の挿入による ASP.NET Core でのクリーンなコードの作成 Steve Smith ASP.NET Core 1.0 は、ASP.NET を全面的に書き直したもので、モジュール構造の設計をさらに進めることを主目標の 1 つにしています。つまり、アプリケーションは、フレームワークが提供する依存関係を必要に応じて使用し、フレームワークの中から必要な部分のみを利用できるようになります。さらに、ASP.NET Core を使用してアプリケーションをビルドしている開発者は、この同じ機能を利用して、アプリケーションをモジュールどう
以前の以下の投稿で、Visual Studio 2017 において、標準でテンプレートに追加された ASP.NET Core MVC では、構成ファイル web.config から、JSON 形式の appsettings.json に変更されたことに触れました。 Visual Studio 2017 による ASP.NET Core MVC 開発 この appsettings.json ですが、もちろん、今までの web.config のように、カスタムでアプリケーション固有の構成情報を定義できます。 もちろん、以下の方法を使って、カスタムの構成情報を定義した JSON 形式ファイルを作成し、逆シリアライズにより構成情報をロードする方法もありますが、今回は、ASP.NET Core MVC で用意された機構を使った方法により値を取得します。 .NET Core 環境におけるオブジェクトと
The ASP.NET team is proud to announce general availability of ASP.NET Core 2.0. This release features compatibility with .NET Core 2.0, tooling support in Visual Studio 2017 version 15.3, and the new Razor Pages user-interface design paradigm. For a full list of updates, you can read the release notes and you can check the list of changed items in the ASP.NET Announcements GitHub repository for
By Rick Anderson and Steve Smith Middleware is software that's assembled into an app pipeline to handle requests and responses. Each component: Chooses whether to pass the request to the next component in the pipeline. Can perform work before and after the next component in the pipeline. Request delegates are used to build the request pipeline. The request delegates handle each HTTP request. Reque
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 August 2016 Volume 31 Number 8 ASP.NET Core - 実際の ASP.NET Core MVC フィルター Steve Smith フィルターは優れた機能ですが、ASP.NET MVC や ASP.NET Core MVC ではあまり活用されていない機能です。フィルターは MVC のアクション呼び出しパイプラインにフックする方法を提供し、共通の反復タスクをアクションから取り出す優れた役割を担います。多くの場合、アプリでは標準ポリシーを用意し、一定の条件を処理するしくみに当てはめます。特に、特定の HTTP 状態コードの生成を求められるような場合です。または、アクションごと
ASP.NET Coreにおける構成情報(ユーザー定義の構成)の読み込みについて記述したいと思います。 ということで全体のアジェンダは以下の通り。 従来のASP.NETでの構成ファイル ASP.NET Coreでの新しい構成ファイル JSONファイル形式 階層型データ形式 INIファイル形式 XMLファイル形式 複数構成情報ファイルのオーバーライド オプションパターンによるオブジェクト構成とDI 従来のASP.NETでの構成ファイル アプリケーションでは多くの場合、外部の構成設定を利用します。 DB接続先設定であったり、動作モードであったり、フューチャーフラグのようなものであったり・・・ハードコーディングしたくない諸々の設定情報をビルド対象外の構成ファイルに記述します。 従来のASP.NETでは Web.config という仕組みが用意されていました。 Web.configには「ASP.N
クロスワープの大鷲です。 ASP.NET Core 1.0 がリリースされてから、そろそろ 2 か月になります。 導入は進んでいるでしょうか? 当社でも、まだ少数ながら、ASP.NET Core を本番投入したプロジェクトがあります。 以前の ASP.NET 4.5 とは全く別物と言っていいほどで、変更点をいちいち挙げるとキリがありません。 表面的なコード レベルの話ではなく、方針の転換という点で一つ挙げるならば、環境変数を使うようになったという点は大きいと考えています。 ASP.NET Core のアプリケーション設定 環境ごとの設定ファイル 設定の値として環境変数を使う で、肝心の環境変数の設定方法は? IIS 10 の方法 web.config を使った方法 その他の方法 ASP.NET Core のアプリケーション設定 ASP.NET Core 1.0 のスケルトンのコードの中にこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く