Loading

03 2021 档案

摘要:CLI (Command Line Interface) .NET Core CLI(命令行界面)是一个新的跨平台工具,用于创建,还原程序包,构建,运行和发布ASP.NET Core应用程序。适用于任何类型的Web应用程序的.NET Core CLI命令使用进程外托管,即它使用Kestrel服务器运 阅读全文
posted @ 2021-03-20 12:16 痕迹g 阅读(1253) 评论(1) 推荐(2)
摘要:了解异常中间件 首先,使用ASP.NET模板创建一个核心应用程序。默认情况下,ASP.NET核心应用程序只是返回应用程序未处理的异常的状态代码。如下所示,我们引发异常。 运行应用程序时,将得到以下输出。 如上图所示,它为您提供的状态代码为 500,这意味着内部服务器错误。但是,作为开发人员,在开发应 阅读全文
posted @ 2021-03-17 22:57 痕迹g 阅读(703) 评论(0) 推荐(2)
摘要:ASP.NET Core中wwwroot文件夹 默认情况下,ASP.NET Core应用程序中的wwwroot文件夹被视为webroot文件夹,并且该文件夹或目录应位于根项目文件夹中。 在ASP.NET Core应用程序中,静态文件可以存储在webroot文件夹下的任何文件夹中,并且可以使用指向该根 阅读全文
posted @ 2021-03-17 22:46 痕迹g 阅读(8774) 评论(2) 推荐(4)
摘要:了解ASP.NET处理管道 为了理解ASP.NET Core中的请求处理管道概念,让我们修改Startup类的Configure()方法,如下所示。 在这里,我们将三个中间件组件注册到请求处理管道中。 如您所见,前两个组件是使用Use() 扩展方法注册的,因此它们有机会在请求处理管道中调用下一个中间 阅读全文
posted @ 2021-03-14 22:14 痕迹g 阅读(789) 评论(0) 推荐(2)
摘要:.NET 6 今天, 微软发布了.NET 6 Preview2, 本次更新除了新的API、性能改进、Apple Silicon的构建, 还有就是主角MAUI的构建。 本篇文章主要介绍关于本次预览版中MAUI当中带来的一些已知的内容。 关于.NET 6的大部分工作, 预计会在7月完成, 之后,将专注与 阅读全文
posted @ 2021-03-13 00:38 痕迹g 阅读(2012) 评论(0) 推荐(1)
摘要:什么是ASP.NET Core Middleware? ASP.NET Core中间件组件是被组装到应用程序管道中以处理HTTP请求和响应的软件组件(从技术上来说,组件只是C#类)。 ASP.NET Core应用程序中的每个中间件组件都执行以下任务。 选择是否将 HTTP 请求传递给管道中的下一个组 阅读全文
posted @ 2021-03-11 16:39 痕迹g 阅读(1195) 评论(0) 推荐(0)
摘要:AppSetting.json 当我们使用空项目模板或Razor页面或MVC模板或Web API模板创建ASP.NET Core Web应用程序时,Visual Studio会自动为我们创建appsettings.json文件,如下图所示。 appsettings.json文件是一个应用程序配置文件 阅读全文
posted @ 2021-03-11 00:35 痕迹g 阅读(2075) 评论(0) 推荐(1)
摘要:Startup ASP.NET Core必须包含Startup类。它就像 Global.asax 文件,我们传统的 .NET 应用程序。如名称建议的那样,在应用程序启动时首先执行它。在程序类的Main方法中配置主机时,可以使用**UseStartup()**扩展方法配置启动类。请查看下面的程序类,并 阅读全文
posted @ 2021-03-10 14:04 痕迹g 阅读(1120) 评论(0) 推荐(0)
摘要:这一章,我们了解一下launchSettings.json的作用。 打开launchSettings.json 文件后,默认情况下,您将找到以下代码。 { "iisSettings": { "windowsAuthentication": false, "anonymousAuthenticatio 阅读全文
posted @ 2021-03-09 15:49 痕迹g 阅读(1157) 评论(1) 推荐(0)
摘要:让我们讨论一下 CreateDefaultBuilder() 方法究竟对配置和设置 Web 服务器的作用。从托管的角度来看,一个ASP.NET Web 应用程序可以通过两种方式托管,即进程托管(InProcess)或进程外托管(OutOfProcess)。 注:当我们使用任何模板创建新 ASP.NE 阅读全文
posted @ 2021-03-08 23:21 痕迹g 阅读(1464) 评论(0) 推荐(1)