ASP.NET Core Page update date : Saturday, August 19, 2023 Page creation date : Thursday, April 2, 2020 ASP.NET Tips for Core MVC, Razor, and Blazor. In-page links Login (Authentication) log content database Localization (multi-lingual) ASP.NET Core's client library management LibMan Learn about the introduction and use of LibMan, which allows you to manage files and versions of client libraries together. Thursday, April 29, 2021 Lowercase all URLs for actions and page transitions By default, URLs with actions and page transitions are uppercase because they depend on the controller, action, and file name, but you can lower the URL all by changing the settings. Thursday, April 29, 2021 Prevent japanese output as HTML from actual condition reference (see numeric characters) Even if the Japanese displayed on the screen is displayed correctly, it corresponds to the problem that it is a realities reference (refer to numeric characters) when displayed in HTML. Thursday, April 29, 2021 Reflect the value changed in the action after post of the form in the view Describes how the view returns and reflects the values that you set on the action side after being postd from a form. Wednesday, March 30, 2022 Remotely publish ASP.NET Core programs to IIS Web servers on the Internet Learn how to publish programs written with ASP.NET Core directly from Visual Studio to a WEB server built in IIS on the Internet. Friday, November 12, 2021 See how appsettings.json works ASP.NET how appsettings.json references switch between debugging runs and placement in IIS in Core. Monday, March 22, 2021 ASP.NET Request Forgery (XSRF/CSRF) protection in This Core ASP.NET Core to combat cross-site request forgery (XSRF/CSRF) attacks. Thursday, April 1, 2021 See how asp-validation-summary works See how the message displayed on the screen when an error occurs in server-side input validation changes with the parameters specified in the asp-validation-summary. Friday, April 2, 2021 Remove unwanted appsettings.json when publishing a program Deletes an appsettings.json file that is not required when publishing a program. Tuesday, March 23, 2021 Use Partial View to load partial HTML asynchronously on the client side Use Partial View to asynchronously load partial HTML on the client side. Wednesday, March 31, 2021 Login (Authentication) Create a mechanism to be redirected if you do not log in using cookie authentication (ASP.NET Core 3.0) (Ver 3.0) ASP.NET Create a mechanism to log in using cookie authentication in Core. When you perform each action without logging in, you are redirected to the login screen. Saturday, August 19, 2023 log Use NLog to log Use NLog to log files, mail, databases, and more. Thursday, April 29, 2021 content Add a version that indicates that the cached old version of the static file is up-to-date to avoid being used JavaScript and CSS files are cached in the browser to prevent old cached files from being used even if the latest files are placed on the server. Thursday, April 29, 2021 Place static files in folders other than wwwroot Static files usually need to be placed under the wwwroot folder, but they can also be placed in other folders and referenced from the Web. Thursday, April 29, 2021 Apply asp-append-version in addition to static files in the wwwroot folder Addresses an issue where applying asp-append-version to static files placed outside the wwwroot folder does not take effect. Thursday, April 29, 2021 database ASP.NET databases by using Entity Framework Core in Core ASP.NET data from the database using Entity Framework Core, using the techniques in The Core. Thursday, April 29, 2021 Localization (multi-lingual) ASP.NET multi-lingual switching with core MVC built-in features ASP.NET implements the multilingual display switching feature built into Core MVC as standard. Thursday, May 20, 2021 Multi-lingual support for DataAnnotations used for parameter names, input validation messages, etc. The parameter names and messages of the model bound to the input screen can be set from DataAnnotations, but this text can be multilingual. Saturday, November 27, 2021 Multi-lingual support for default messages displayed during input validation Some messages that appear after input validation cannot be specified by default messages, attributes, or so on. This text is multilingual because most of these are left in English. Saturday, November 27, 2021
ASP.NET Core's client library management LibMan Learn about the introduction and use of LibMan, which allows you to manage files and versions of client libraries together. Thursday, April 29, 2021
Lowercase all URLs for actions and page transitions By default, URLs with actions and page transitions are uppercase because they depend on the controller, action, and file name, but you can lower the URL all by changing the settings. Thursday, April 29, 2021
Prevent japanese output as HTML from actual condition reference (see numeric characters) Even if the Japanese displayed on the screen is displayed correctly, it corresponds to the problem that it is a realities reference (refer to numeric characters) when displayed in HTML. Thursday, April 29, 2021
Reflect the value changed in the action after post of the form in the view Describes how the view returns and reflects the values that you set on the action side after being postd from a form. Wednesday, March 30, 2022
Remotely publish ASP.NET Core programs to IIS Web servers on the Internet Learn how to publish programs written with ASP.NET Core directly from Visual Studio to a WEB server built in IIS on the Internet. Friday, November 12, 2021
See how appsettings.json works ASP.NET how appsettings.json references switch between debugging runs and placement in IIS in Core. Monday, March 22, 2021
ASP.NET Request Forgery (XSRF/CSRF) protection in This Core ASP.NET Core to combat cross-site request forgery (XSRF/CSRF) attacks. Thursday, April 1, 2021
See how asp-validation-summary works See how the message displayed on the screen when an error occurs in server-side input validation changes with the parameters specified in the asp-validation-summary. Friday, April 2, 2021
Remove unwanted appsettings.json when publishing a program Deletes an appsettings.json file that is not required when publishing a program. Tuesday, March 23, 2021
Use Partial View to load partial HTML asynchronously on the client side Use Partial View to asynchronously load partial HTML on the client side. Wednesday, March 31, 2021
Create a mechanism to be redirected if you do not log in using cookie authentication (ASP.NET Core 3.0) (Ver 3.0) ASP.NET Create a mechanism to log in using cookie authentication in Core. When you perform each action without logging in, you are redirected to the login screen. Saturday, August 19, 2023
Add a version that indicates that the cached old version of the static file is up-to-date to avoid being used JavaScript and CSS files are cached in the browser to prevent old cached files from being used even if the latest files are placed on the server. Thursday, April 29, 2021
Place static files in folders other than wwwroot Static files usually need to be placed under the wwwroot folder, but they can also be placed in other folders and referenced from the Web. Thursday, April 29, 2021
Apply asp-append-version in addition to static files in the wwwroot folder Addresses an issue where applying asp-append-version to static files placed outside the wwwroot folder does not take effect. Thursday, April 29, 2021
ASP.NET databases by using Entity Framework Core in Core ASP.NET data from the database using Entity Framework Core, using the techniques in The Core. Thursday, April 29, 2021
ASP.NET multi-lingual switching with core MVC built-in features ASP.NET implements the multilingual display switching feature built into Core MVC as standard. Thursday, May 20, 2021
Multi-lingual support for DataAnnotations used for parameter names, input validation messages, etc. The parameter names and messages of the model bound to the input screen can be set from DataAnnotations, but this text can be multilingual. Saturday, November 27, 2021
Multi-lingual support for default messages displayed during input validation Some messages that appear after input validation cannot be specified by default messages, attributes, or so on. This text is multilingual because most of these are left in English. Saturday, November 27, 2021