随笔分类 - [27]NET8
-
模型绑定
摘要:模型绑定 原文:Model Binding作者:Rachel Appel翻译:娄宇(Lyrics)校对:许登洋(Seay)、何镇汐 模型绑定介绍 ASP.NET Core MVC 中的模型绑定从 HTTP 请求参数中将数据映射到 Action 方法里。这些参数可以是 string、interger、 阅读全文
-
NET Core & VS Code 之路(2) Web API
摘要:NET Core & VS Code 之路(2) Web API 开发Core项目的条件 Visual Studio 2015 Update 3 .NET Core 1.0.0 - VS 2015 Tooling Preview 2 看到VS包的体积,以及不想往下走了. 幸亏,ms出了VS Code 阅读全文
-
Core MVC
摘要:NET Core MVC 概览 原文:Overview of ASP.NET Core MVC作者:Steve Smith翻译:张海龙(jiechen)校对:高嵩 ASP.NET Core MVC 是使用模型-视图-控制器(Model-View-Controller)设计模式构建网页应用与 API 阅读全文
-
使用 Nuget打包类库
摘要:使用 Nuget打包类库 以往做nuget包我们一般要么用命令行,要么用nuget的图形化界面去做,但是一些操作比较麻烦.比如引入命名空间,引入第三方nuget包。这些在.NET Core项目里却很简单,只需要使用命令行dotnet pack,在.NET Core系列 : 1、.NET Core 环 阅读全文
-
Swagger 生成 ASP.NET Web API
摘要:使用 Swagger 生成 ASP.NET Web API 在线帮助测试文档 原文:ASP.NET Web API Help Pages using Swagger作者:Shayne Boyer翻译:谢炀(kiler)翻译:许登洋(Seay) 对于开发人员来说,构建一个消费应用程序时去了解各种各样的 阅读全文
-
NET Core驱动已出,支持EF Core
摘要:NET Core驱动已出,支持EF Core 千呼万唤始出来MySQL官方.NET Core驱动已出,支持EF Core。 昨天MySQL官方已经发布了.NET Core 驱动,目前还是预览版,不过功能已经可用。 NuGet 地址: https://www.nuget.org/packages/My 阅读全文
-
.NET框架
摘要:.NET框架 原文:Choosing the Right .NET For You on the Server作者:Daniel Roth翻译:王健校对:谢炀(Kiler)、何镇汐、许登洋(Seay)、孟帅洋(书缘) ASP.NET Core基于 .NET Core 项目模型,它支持构建能够运行在 阅读全文
-
将日志写入Debug窗口
摘要:定义在NuGet包“Microsoft.Extensions.Logging.Debug”中的DebugLogger会直接调用Debug的WriteLine方法来写入分发给它的日志消息。如果需要使用DebugLogger来写日志,我们需要将它的提供者DebugLoggerProvider注册到Log 阅读全文
-
日志输出到控制台
摘要:日志输出到控制台 对于一个控制台应用,比如采用控制台应用作为宿主的ASP.NET Core应用,我们可以将记录的日志直接输出到控制台上。针对控制台的Logger是一个类型为ConsoleLogger的对象,ConsoleLogger对应的LoggerProvider类型为ConsoleLoggerP 阅读全文
-
Asp.net Core 缓存 MemoryCache 和 Redis
摘要:Asp.net Core 缓存 MemoryCache 和 Redis 目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 经过 N 久反复的尝试,翻阅了网上无数的资料,GitHub上下载了十几个源码参考, Memory 和 Redis 终于写出一个 简陋 的 封装,为了统一和 阅读全文
-
服务器
摘要:服务器 原文:Servers作者:Steve Smith翻译:谢炀(Kiler)校对:许登洋(Seay)、姚阿勇(Dr.Yao) ASP.NET Core 已完全从承载应用程序的 Web 服务器环境中分离。ASP.NET Core 可以承载于 IIS 和 IIS Express ,以及使用 Kest 阅读全文
-
TagHelper
摘要:TagHelper是怎么实现的 众所周知,在asp.net core中编写Razor视图的时候,用了一种新的写法--TagHelper 那这个TagHelper是怎么回事呢? 首先来看看TagHelper的项目位置,它是位于Microsoft.AspNetCore.Mvc.TagHelpers。 如 阅读全文
-
Docker容器环境下ASP.NET Core Web API
摘要:Docker容器环境下ASP.NET Core Web API应用程序的调试 本文主要介绍通过Visual Studio 2015 Tools for Docker – Preview插件,在Docker容器环境下,对ASP.NET Core Web API应用程序进行调试。在自己做实验的过程中也碰 阅读全文
-
Docker for Windows
摘要:Docker for Windows使用简介 在上一篇文章中,通过演练指导的方式,介绍了在Docker中运行ASP.NET Core Web API应用程序的过程。本文将介绍Docker for Windows的使用。 先决条件 前两周时间,Docker发布了Docker for Windows的正 阅读全文
-
发布项目到 Linux 上运行 Core 项目
摘要:发布项目到 Linux 上运行 Core 项目 目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux 阅读全文
-
管理应用程序状态
摘要:管理应用程序状态 原文:Managing Application State作者:Steve Smith翻译:姚阿勇(Dr.Yao)校对:高嵩 在 ASP.NET Core 中,有多种途径可以对应用程序的状态进行管理,取决于检索状态的时机和方式。本文简要介绍几种可选的方式,并着重介绍为 ASP.NE 阅读全文
-
配置的同步机制是如何实现的?
摘要:配置的同步机制是如何实现的? 配置的同步涉及到两个方面:第一,对原始的配置文件实施监控并在其发生变化之后从新加载配置;第二,配置重新加载之后及时通知应用程序进而使后者能够使用最新的配置。要了解配置同步机制的实现原理,先得从认识一个名为ConfigurationReloadToken的类型开始。 [ 阅读全文
-
认证管理
摘要:.NET Core中的认证管理解析 .NET Core中的认证管理解析 0x00 问题来源 在新建.NET Core的Web项目时选择“使用个人用户账户”就可以创建一个带有用户和权限管理的项目,已经准备好了用户注册、登录等很多页面,也可以使用AuthorizeAttribute进行各种权限管理,看起 阅读全文
-
托管
摘要:托管 原文:Hosting作者:Steve Smith翻译:娄宇(Lyrics)校对:何镇汐、许登洋(Seay) 为了运行 ASP.NET Core 应用程序,你需要使用 WebHostBuilder 配置和启动一个宿主. 什么是宿主? ASP.NET Core 应用程序需要在宿主中执行。宿主必须实 阅读全文
-
docker中运行ASP.NET Core Web API
摘要:在docker中运行ASP.NET Core Web API应用程序 本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述。对于.NET Core以及docker的基本概念, 阅读全文