随笔分类 -  NET Core

摘要:ASP.NET Core中使用GraphQL "ASP.NET Core中使用GraphQL 第一章 Hello World" "ASP.NET Core中使用GraphQL 第二章 中间件" "ASP.NET Core中使用GraphQL 第三章 依赖注入" GraphiQL是一款内置在浏览器中的 阅读全文
posted @ 2018-11-07 20:47 LamondLu 阅读(2727) 评论(5) 推荐(4) 编辑
摘要:ASP.NET Core中使用GraphQL "ASP.NET Core中使用GraphQL 第一章 Hello World" "ASP.NET Core中使用GraphQL 第二章 中间件" SOLID原则中的D表示依赖倒置原则。这个原则的内容是: 上层模块不应该直接依赖底层模块,而应该依赖其抽象 阅读全文
posted @ 2018-11-06 22:18 LamondLu 阅读(2778) 评论(5) 推荐(4) 编辑
摘要:前文: "ASP.NET Core中使用GraphQL 第一章 Hello World" 中间件 如果你熟悉ASP.NET Core的中间件,你可能会注意到之前的博客中我们已经使用了一个中间件, 这个中间件负责输出了当前查询的结果。 中间件的定义: 中间件是装载在应用程序管道中的组件,负责处理请求和 阅读全文
posted @ 2018-11-05 19:25 LamondLu 阅读(3719) 评论(6) 推荐(6) 编辑
摘要:前言 你是否已经厌倦了REST风格的API? 让我们来聊一下GraphQL。 GraphQL提供了一种声明式的方式从服务器拉取数据。你可以从GraphQL官网中了解到GraphQL的所有优点。在这一系列博客中,我将展示如何在ASP.NET Core中集成GraphQL, 并使用GraphQL作为你的 阅读全文
posted @ 2018-11-05 07:38 LamondLu 阅读(7696) 评论(21) 推荐(15) 编辑
摘要:什么是流式传输? 流式传输是这一种以稳定持续流的形式传输数据的技术。 流式传输的使用场景 有些场景中,服务器返回的数据量较大,等待时间较长,客户端不得不等待服务器返回所有数据后,再进行相应的操作。这时候使用流式传输,可以将服务器数据碎片化,当每个数据碎片读取完成之后,就只传输完成的部分,而不需要等待 阅读全文
posted @ 2018-10-23 21:23 LamondLu 阅读(3766) 评论(11) 推荐(28) 编辑
摘要:"dotnet-script"是github上一个开源的.net core global tool。使用它,开发人员可以获得在命令行直接运行C#脚本文件的能力, 且不需要创建任何项目文件。 阅读全文
posted @ 2018-10-20 06:34 LamondLu 阅读(4922) 评论(10) 推荐(9) 编辑
摘要:原文地址: "https://www.strathweb.com/2018/10/convert null valued results to 404 in asp net core mvc/" 作者: Filip W. 译者: Lamond Lu .NET Core MVC在如何返回操作结果方面非 阅读全文
posted @ 2018-10-16 22:16 LamondLu 阅读(4003) 评论(11) 推荐(16) 编辑
摘要:ASP.NET Core中提供了一些本地化服务和中间件,可将网站本地化为不同的语言文化。 ASP.NET Core中我们可以使用 Microsoft.AspNetCore.Localization 库来实现本地化。 在.NET Core 2.0以上版本, Microsoft.AspNetCore.L 阅读全文
posted @ 2018-10-10 23:12 LamondLu 阅读(4984) 评论(14) 推荐(43) 编辑
摘要:原文链接: "API Versioning in .Net Core" 作者: "Neel Bhatt" 简介 Api的版本控制是Api开发中经常遇到的问题, 在大部分中大型项目都需要使用到Api的版本控制 在本篇博客中,我们将说明一下如何在.Net Core Api项目中使用Api版本控制。 本篇 阅读全文
posted @ 2018-10-06 14:55 LamondLu 阅读(9699) 评论(45) 推荐(91) 编辑
摘要:背景介绍 依赖注入(Dependency Injection), 是面向对象编程中的一种设计原则,可以用来减低代码之间的耦合度。在.NET Core MVC中 我们可以在Startup.cs文件的ConfigureService方法中使用服务容器IServiceCollection注册接口及其实现类 阅读全文
posted @ 2018-10-02 10:25 LamondLu 阅读(2313) 评论(10) 推荐(16) 编辑
摘要:原文地址: "PREVENTING INSECURE OBJECT REFERENCES IN ASP.NET CORE 2.0" 作者: "Tahir Naushad" 背景介绍 在 OWASP(开放式 Web 应用程序安全项目) 2013 年发布的报告中,将不安全的直接对象引用(Insecure 阅读全文
posted @ 2018-09-29 21:20 LamondLu 阅读(3897) 评论(40) 推荐(39) 编辑
摘要:原文链接: "Deep dive into .NET Core primitives: deps.json, runtimeconfig.json, and dll's" 作者: "Nate McMaster" C 编译器(The C Compiler) C 的编译器可以将cs文件转换为dll文件, 阅读全文
posted @ 2018-09-27 07:00 LamondLu 阅读(14948) 评论(15) 推荐(34) 编辑
摘要:背景介绍 在我们的日常开发中,有时候需要记录数据库表中值的变化, 这时候我们通常会使用触发器或者使用关系型数据库中临时表(Temporal Table)或数据变更捕获(Change Data Capture)特性来记录数据库表中字段的值变化。原文的作者Gérald Barré讲解了如何使用Entit 阅读全文
posted @ 2018-09-23 22:33 LamondLu 阅读(2181) 评论(6) 推荐(10) 编辑
摘要:简介 日志组件 ,作为程序员使用频率最高的组件,给程序员开发调试程序提供了必要的信息。ASP.NET Core中内置了一个通用日志接口ILogger,并实现了多种内置的日志提供器,例如 Console Debug EventSource EventLog TraceSource Azure App 阅读全文
posted @ 2018-09-21 21:42 LamondLu 阅读(19318) 评论(18) 推荐(46) 编辑
摘要:背景介绍 之前一篇博客中,我们讲解 ".NET Core中的CSV解析库" ,在文章的最后,作者使用了性能基准测试工具BenchmarkDotNet测试了2个不同CSV解析库的性能,本篇我们来详细介绍一下BenchmarkDotNet。 原文链接:https://dotnetcoretutorial 阅读全文
posted @ 2018-09-18 21:39 LamondLu 阅读(5643) 评论(37) 推荐(65) 编辑
摘要:背景介绍 上周给大家分享了 "Nancy in .NET Core学习笔记 路由" 之后, 就一直在考虑.NET Core能否实现和Nancy中一样的路由约束, 最近查阅了一下MSDN及一些国外博客, 发现.NET Core中已经实现了相同的功能,所以这里给大家分享一下。 路由约束 路由约束是路由中 阅读全文
posted @ 2018-09-15 14:19 LamondLu 阅读(5047) 评论(14) 推荐(30) 编辑
摘要:感谢 本篇首先特别感谢 "从此启程" 兄的 "《.NetCore外国一些高质量博客分享》" , 发现很多国外的.NET Core技术博客资源, 我会不定期从中选择一些有意思的文章翻译总结一下。 .NET Core中的CSV解析库 本篇博客来源于.NET Core Totorials的 "《CSV P 阅读全文
posted @ 2018-09-13 11:24 LamondLu 阅读(6890) 评论(12) 推荐(16) 编辑
摘要:"前文" 中我们介绍了 "Nancy中的路由" ,这一篇我们来介绍一下Nancy中的视图引擎。 Nancy中如何返回一个视图(View) 在ASP.NET Mvc中,我们使用ViewResult类来返回一个视图。Nancy中也提供了类似的功能, 在NancyModule类中,Nancy提供了一个Vi 阅读全文
posted @ 2018-09-11 17:56 LamondLu 阅读(1431) 评论(2) 推荐(6) 编辑
摘要:"前文中" ,我介绍了Nancy的来源和优点,并创建了一个 "简单的Nancy应用" ,在网页中输出了一个"Hello World",本篇我来总结一下Nancy中的路由 Nancy中的路由的定义 Nancy中的路由是定义在每个Module的构造函数中的。 为了创建一个路由,你需要定义如下4个部分 H 阅读全文
posted @ 2018-09-08 00:19 LamondLu 阅读(2148) 评论(8) 推荐(12) 编辑
摘要:前言 去年11月份参加了青岛MVP线下活动,会上老MVP衣明志介绍了Nancy, 一直没有系统的学习一下,最近正好有空,就结合.NET Core学习总结了一下。 注: 本文中大部分内容都是对官网文档的翻译和总结。 简介 Nancy是一个的轻量级Http的服务框架, 全名NancyFx, Nancy框 阅读全文
posted @ 2018-09-05 18:02 LamondLu 阅读(4051) 评论(17) 推荐(9) 编辑

点击右上角即可分享
微信分享提示
主题色彩