2018 所有博文


在ASP .NET Core中监视文件更改

这是 ASP.NET Core 系列新文章的第八篇。在本文中,我们将学习在开发和调试过程中如何使用 .NET CLI 文件监视工具。 1.运行时调试 假设我们有一个 Sum() 方法,如下所示: [Route([action])] public ActionResultstring Sum( [FromQuery(Name = num1)] int num1, [FromQuery(Name = num2)] int num2) { var sum = (num1 + num2).ToString(); return ${num1} + {num2} = {sum}.; } 我们可以使用 dotnet run 从命令行运行Web应用程序: dotnet run 然后我们通过Web浏览器访问 https://localhost:5001/api/calc/sum?num1= …


ASP.NET Core文件上传到本地或者CDN

它有什么作用? 总结一下代码的作用,这是一个分步说明: 通过HTTP POST上传在网络浏览器中提交的文件。 将文件转换为字节数组。 将文件数据保存到本地文件系统、CDN获取其他你想存储的地方。 它实际上是做什么的? 让我们更深入地看一下代码。 Home控制器下的Index视图显示一个输入字段,用于选择要上传的文件,以及一个Submit按钮以完成上传过程。 这是一个片段: form enctype =“ multipart/form-data” method =“ post” ... input multiple =“ multiple” name =“ files” type =“ file” / ... input type =“ submit” value =“上传” / ... / form 接下来,Home控制器的Post方法处理上载的文件。它设置为循环浏览多个上传的 …


你好ASP .NET Core!

最新支持请阅读官方文档 为什么选择ASP .NET Core? ASP.NET Core是一个跨平台,高性能,开源的框架,用于构建现代,基于云的网络应用程序,使用ASP.NET Core可以实现: 开发web应用,服务,IoT应用和移动端的后台。 可以使用自己擅长的开发工具实现跨平台开发,包括Windows,macOS和Linux。 灵活部署,既可以部署在云端,也可以部署在本地。 使用ASP.NET Core有以下优点: 跨平台。可以在Windows,macOS和Linux上开发和运行。 高性能。具有轻量级,高性能和模块化的HTTP请求管道。 开源。并且始终关注社区。 灵活部署。可以部署在IIS,Linux和Docker中。 包括其它优点。 .NET Core 架构图 file 随着ASP.NET Core 2.1的发布以及即将发布的2.2(2018年底)和3.0(2019)的发布,现在是 …