随笔分类 - [27]NET8
-
Core管道中的处理流程3
摘要:通过重建Hosting系统理解HTTP请求在ASP.NET Core管道中的处理流程[下]:管道是如何构建起来的? 在《中篇》中,我们对管道的构成以及它对请求的处理流程进行了详细介绍,接下来我们需要了解的是这样一个管道是如何被构建起来的。总的来说,管道由一个服务器和一个HttpApplication 阅读全文
-
管道
摘要:管道如何处理请求 从上面的内容我们知道ASP.NET Core请求处理管道由一个服务器和一组中间件构成,所以从总体设计来讲是非常简单的。但是就具体的实现来说,由于其中涉及很多对象的交互,很少人能够地把它弄清楚。如果想非常深刻地认识ASP.NET Core的请求处理管道,我觉得可以分两个步骤来进行:首 阅读全文
-
集成测试
摘要:集成测试 原文: Integration Testing作者: Steve Smith翻译: 王健校对: 孟帅洋(书缘) 集成测试确保应用程序的组件组装在一起时正常工作。 ASP.NET Core支持使用单元测试框架和可用于处理没有网络开销请求的内置测试的网络主机集成测试。 章节: 集成测试介绍 A 阅读全文
-
采用管道处理请求
摘要:采用管道处理请求 之所以称ASP.NET Core是一个Web开发平台,而不是一个单纯的开发框架,源于它具有一个极具扩展性的请求处理管道,我们可以通过对这个管道的定制来满足各种场景下的HTTP处理需求。ASP. NET Core应用的很多特性,比如路由、认证、会话、缓存等,都是通过对管道的定制来实现 阅读全文
-
Areas(区域)
摘要:Areas(区域) 原文:Areas作者:Dhananjay Kumar 和 Rick Anderson翻译:耿晓亮(Blue)校对:许登洋(Seay) Areas 是 ASP.NET MVC 用来将相关功能组织成一组单独命名空间(路由)和文件夹结构(视图)的功能。使用 Areas 创建层次结构的路 阅读全文
-
NET SqlClient
摘要:NET SqlClient的使用与常见问题 阅读目录 一、简介 二、使用ADO.NET 三、常见问题 阅读目录 一、简介 二、使用ADO.NET 三、常见问题 回到目录 一、简介 在很多要求性能的项目中,我们都要使用传统的ADO.NET的方式来完成我们日常的工作;目前有一些网友问有关于.NET Co 阅读全文
-
Razor模板引擎
摘要:Razor模板引擎 阅读目录 一、简介 二、非Mvc中使用Razor 三、总结 阅读目录 一、简介 二、非Mvc中使用Razor 三、总结 回到目录 一、简介 在MVC以外的场景中,我们往往需要完成一些模板引擎生成代码或页面的工作;在以前我们一般常用的有Razor、NVeocity、VTemplat 阅读全文
-
依赖注入和控制器
摘要:依赖注入和控制器 原文: Dependency Injection and Controllers作者: Steve Smith翻译: 刘浩杨校对: 孟帅洋(书缘) ASP.NET Core MVC 控制器应通过它们的构造器明确的请求它们的依赖关系。在某些情况下,单个控制器的操作可能需要一个服务,在 阅读全文
-
过滤器
摘要:过滤器 原文:Filters作者:Steve Smith翻译:刘怡(AlexLEWIS)校对:何镇汐 ASP.NET MVC 过滤器 可在执行管道的前后特定阶段执行代码。过滤器可以配置为全局有效、仅对控制器有效或是仅对 Action 有效。 查看或下载演示代码. 过滤器如何工作? 不同的过滤器类型会 阅读全文
-
Net Core Docker
摘要:Net Core Docker轻量级的web框架 .net core现在已经有了大的发展,虽然笔者现在已经从事python开发,但是一直在关注.net的发展,在逛博客园的时候,发现有大家都会提到Nancy这个框架,在简单的使用之后,发现竟然是如此的简单而优雅 1 2 3 4 5 6 7 public 阅读全文
-
NET Core 整合Autofac和Castle
摘要:NET Core 整合Autofac和Castle 阅读目录 前言: 1.ASP.NET Core中的Autofac 2.整合Castle的DynamicProxy 3.注意事项 回到目录 前言: 除了ASP.NETCore自带的IOC容器外,我们还可以使用其他成熟的DI框架,如Autofac,St 阅读全文
-
Controllers, Actions 和 Action Results
摘要:Controllers, Actions 和 Action Results 原文:Controllers, Actions, and Action Results作者:Steve Smith翻译:姚阿勇(Dr.Yao)校对:许登洋(Seay) Action 和 action result 是开发者使 阅读全文
-
云盘
摘要:“云盘” FileProvider构建了一个抽象文件系统,作为它的两个具体实现,PhysicalFileProvider和EmbeddedFileProvider则分别为我们构建了一个物理文件系统和程序集内嵌文件系统。总的来说,它们针对的都是“本地”文件,接下来我们通过自定义FileProvider 阅读全文
-
CoreProfiler/NanoProfiler
摘要:使用CoreProfiler/NanoProfiler实现跨平台&应用的整合性能调试 摘要 NanoProfiler是一个开源.NET性能调试类库,CoreProfiler是其.NET Core版本的实现。在之前的一些文章中,我曾介绍过NanoProfiler的主要使用方式,以及如何为生产环境,基于 阅读全文
-
BenchmarkDotNet
摘要:.NET Core性能测试组件BenchmarkDotNet 支持.NET Framework Mono .NET Core 超强性能测试组件BenchmarkDotNet 支持Full .NET Framework, .NET Core (RTM), Mono。 BenchmarkDotNet支持 阅读全文
-
net Core 通过 Ef Core 访问、管理Mysql
摘要:net Core 通过 Ef Core 访问、管理Mysql 本文地址:http://www.cnblogs.com/likeli/p/5910524.html 环境 dotnet Core版本:1.0.0-preview2-003131 本文分为Window环境和Mac Os X环境。 相关资源下 阅读全文
-
NET Core+Code First+Docker
摘要:NET Core+Code First+Docker背景介绍 本文将会示范如何在Windows系统下基于ASP.NET Core构建跨平台服务,并通过Docker容器运行发布。 首先说一下为什么选择这一套组合: 我本人和我们Code4Thought团队关注一切具备生产力的技术和工具,话说有所了解才有 阅读全文
-
NET Core站点部署到Linux服务器
摘要:.NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上 今天下午我们将生产环境中一个单台服务器 QPS(每秒请求数)在100左右的 ASP.NET Core 站点部署到了 Linux 服务器上,这是我们解决了在 .NET Core 上使用 EnyimMemca 阅读全文
-
视图组件
摘要:视图组件 作者: Rick Anderson翻译: 娄宇(Lyrics)校对: 高嵩 章节: 介绍视图组件 创建视图组件 调用视图组件 演练:创建一个简单的视图组件 附加的资源 查看或下载示例代码 介绍视图组件 视图组件是 ASP.NET Core MVC 中的新特性,与局部视图相似,但是它们更加的 阅读全文
-
局部视图(partial)
摘要:局部视图(partial) 原文:Partial Views作者:Steve Smith翻译:张海龙(jiechen)、刘怡(AlexLEWIS)校对:许登洋(Seay)、何镇汐、魏美娟(初见) ASP.NET Core MVC 支持局部视图,当你需要在多个不同视图间重用同一个页面部件时会显得特别有 阅读全文