12 热度

ASP.NET Core Road to Microservices Part 01: Building the Views

In this article I will show how to create a basic e-commerce application flow using ASP.NET Core, with the help of Visual Studio. This article is the first of a series of articles demonstrating various practices, patterns, technologies and frameworks that can be implemented in an ASP.NET Core e-commerce application, while we gradually approach the final goal of building a microservices solution.

收录时间: 2019-04-21
分类: ASP.NET Core
贡献者: Rector
22 热度

asp.net core重新加载应用配置

asp.net core重新加载应用配置Intro我把配置放在了数据库或者是Redis里,配置需要修改的时候我要直接修改数据库,然后调用一个接口去重新加载应用配置,于是就尝试写一个运行时重新加载配置的接口。Configuration 重新加载实现重新加载配置的接口其实很简单,经过看 Configuration 的源码可以知道,如果想要重新加载应用配置,需要一个 IConfigurationRo...

收录时间: 2019-04-20
分类: ASP.NET Core
贡献者: Rector
85 热度

ASP.NET Core开发者成长路线图

ASP.NET Core开发者路线图RoadMap来源: MoienTajik/AspNetCore-Developer-Roadmap.2019年ASP.NET Core开发者指南:你可以在下面找到一张图,该图展示了你可以选取的路径及你想学习的库,从而成为一名 ASP.NET Core 开发者。“作为 ASP.NET Core 开发者,我接下来应该学习什么?”,我把这张图作为建议给每...

收录时间: 2019-04-19
分类: ASP.NET Core
贡献者: Rector
41 热度

DevExpress ASP.NET Core Controls 2019发展蓝图(No.2)

本文主要为大家介绍DevExpress ASP.NET Core Controls 2019年的官方发展蓝图,更多精彩内容欢迎持续收藏关注哦~【DevExpress ASP.NET Controls 下载】HTML/Markdown编辑器Multiline工具栏(v19.1)目前,Toolbar项隐藏在小屏幕上的下拉菜单中。如果项目数量很大(就像在HtmlEditor中那样),菜单会变得太长并...

收录时间: 2019-04-18
分类: ASP.NET Core
贡献者: Rector
15 热度

Getting Started with GraphQL in ASP.NET Core

In this article, we are going to learn how to set up GraphQL in ASP.NET Core application. We are going to use different third-party libraries to make this integration easier and will explain in detail how to use GraphQL elements (Type, Query, and Schema) to complete the integration process of GraphQL in ASP.NET Core.

收录时间: 2019-04-17
分类: ASP.NET Core
贡献者: Rector
16 热度

从壹开始前后端分离 42 ║支持多种数据库 & 快速数据库生成

哈喽大家周三好,休息了一段时间,打算准备找工作了,有亲故帮忙内推么,翻翻面试题,所以平时的更新学习就停滞了,不过群里的问题,我还是尽量一直在回答的。。。今天的内容很简单,不是一个技术文章,仅仅是一个项目更新文档,给正在使用这个框架的小伙伴一个时间线,不然的话下次再 pull code 的时候,一看,又是更新一片,而且也不知道更新了啥。如果你是铁粉读者的话(至少读完第一个系列吧),肯定...

收录时间: 2019-04-17
分类: ASP.NET Core
贡献者: Rector
AD 友情赞助
31 热度

ASP.NET Core 使用 Google 验证码(Google reCAPTCHA)

ASP.NET Core 使用 Google 验证码(Google reCAPTCHA)一. 前言验证码在我们实际的生活场景中非常常见,可以防止恶意破解密码、刷票、论坛灌水、刷注册等等。现在的网站基本都有使用验证码来对用户的行为进行验证。从简单的文字验证码、图片验证码、滑动验证码、图片选择验证码等,验证码一直在进化,在和“黑恶势力”做斗争。Google 验证码是 Google 提供的一项免费的验...

收录时间: 2019-04-16
分类: ASP.NET Core
贡献者: Rector
25 热度

【译】.NET Core 3.0 Preview 3中关于ASP.NET Core的更新内容

运行时编译Worker服务模板gRPC模板Angular模板已更新为Angular 7SPA认证 SignalR与Endpoint路由集成SignalR Java客户端支持长轮询其他详细信息和已知问题,请参阅发行说明。开始要在.NET Core 3.0 Preview 3中开始使用ASP.NET Core,请安装.NET Core 3.0 Preview 3 SDK如果您使用的是Visua...

收录时间: 2019-04-16
分类: ASP.NET Core
贡献者: Rector
36 热度

File uploads in ASP.NET Core integration tests

Writing integration tests for ASP.NET Core controller actions used for file uploads is not a rare need. It is fully supported by ASP.NET Core integration tests system. This post shows how to write integration tests for single and multiple file uploads.

收录时间: 2019-04-15
分类: ASP.NET Core
贡献者: Rector
50 热度

基于Jenkins Pipeline的ASP.NET Core持续集成实践

最近在公司实践持续集成,使用到了Jenkins的Pipeline来提高团队基于ASP.NET Core API服务的集成与部署,因此这里总结一下。一、关于持续集成与Jenkins Pipeline1.1 持续集成相关概念互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称 CI) 。 持续集成指的是,频繁地 (...

收录时间: 2019-04-15
分类: ASP.NET Core
贡献者: Rector
46 热度

asp.net core系列 51 Identity 授权(下)

asp.net core系列 51 Identity 授权(下)1.6 基于资源的授权前面二篇中,熟悉了五种授权方式(对于上篇讲的策略授权,还有IAuthorizationPolicyProvider的自定义授权策略提供程序没有讲,后面再补充)。本篇讲的授权方式不是一种全新的授权方式,而是授权应用场景的灵活控制。基于资源的授权是控制在 razor pages处理程序或mvc的action之中。...

收录时间: 2019-04-09
分类: ASP.NET Core
贡献者: Rector
52 热度

ASP.NET Core使用Jaeger实现分布式追踪

原文:ASP.NET Core使用Jaeger实现分布式追踪前言最近我们公司的部分.NET Core的项目接入了Jaeger,也算是稍微完善了一下.NET团队的技术栈。至于为什么选择Jaeger而不是Skywalking,这个问题我只能回答,大佬们说了算。前段时间也在CSharpCorner写过一篇类似的介绍Exploring Distributed Tracing Using ASP.N...

收录时间: 2019-04-08
分类: ASP.NET Core
贡献者: Rector
67 热度

Asp.Net Core WebAPI使用Swagger时API隐藏与分组

1、前言为什么我们要隐藏部分接口?因为我们在用swagger代替接口的时候,难免有些接口会直观的暴露出来,比如我们结合Consul一起使用的时候,会将健康检查接口以及报警通知接口暴露出来,这些接口有时候会出于方便考虑,没有进行加密,这个时候我们就需要把接口隐藏起来,只有内部的开发者知道。为什么要分组?通常当我们写前后端分离的项目的时候,难免会遇到编写很多接口供前端页面进行调用,当接口达...

收录时间: 2019-04-04
分类: ASP.NET Core
贡献者: Rector
32 热度

Choosing the right ASP.NET Core technology

.NET Core 3.0 doesn’t make it easier to choose the correct Web technology creating .NET applications. Some more options have been added to select from, e.g. ASP.NET Razor Components. Did you already know when the best options would be Razor Pages instead of MVC? Now there’s also the option gRPC. What is this good for? In this article I try to explain the features of the different templates creating ASP.NET Core applications, and with which requirements you should select which option.

收录时间: 2019-04-04
分类: ASP.NET Core
贡献者: Rector
33 热度

How to implement health checks in ASP.Net Core

Health checks are used to determine if the application is responding to requests normally. ASP.Net Core provides support for health checks for reporting the health of an application using health check middleware, which was introduced in ASP.Net Core 2.2.

收录时间: 2019-04-02
分类: ASP.NET Core
贡献者: Rector
AD 友情赞助
49 热度

你所不知道的ASP.NET Core MVC/WebApi基础系列(二)

你所不知道的ASP.NET Core MVC/WebApi基础系列(二)前言好久没冒泡了,算起来估计有快半年没更新博客了,估计是我第一次停更如此之久,人总有懒惰的时候,时间越长越懒惰,但是呢,不学又不行,持续的惰性是不行dei,要不然会被时光所抛弃,技术所淘汰,好吧,进入今天的主题,本节内容,我们来讲讲.NET Core当中的模型绑定系统、模型绑定原理、自定义模型绑定、混合绑定、ApiContro...

收录时间: 2019-04-01
分类: ASP.NET Core
贡献者: Rector
42 热度

Re-reading ASP.Net Core request bodies with EnableBuffering()

In some scenarios there’s a need to read the request body multiple times. Some examples includeLogging the raw requests to replay in load test environmentMiddleware that read the request body multip...

收录时间: 2019-03-28
分类: ASP.NET Core
贡献者: Rector
42 热度

Logging in ASP.NET Core

This is the twelfth of a series of posts on ASP .NET Core in 2019. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2019, titled A-Z of ASP .NET Core! You could write a fully functional ASP .NET Core web application without any logging. But in the real world, you should use some form of logging. This blog post provides an overview of how you can use the built-in logging functionality in ASP .NET Core web apps. While we won’t go deep into 3rd-party logging solutions such as Serilog in this article (stay tuned for a future article on that topic), you should definitely consider a robust semantic/structured logging solution for your projects.

收录时间: 2019-03-27
分类: ASP.NET Core
贡献者: Rector
47 热度

GraphQL on unstructured data context

In this article, we will introduce GraphQL and we will show an example of implementation in a context with unstructured data. We will show how to implement GraphQL standard in a context of CMS Headless, like RawCMS, where implementation stack uses ASP.NET Core and MongoDB.

收录时间: 2019-03-26
分类: ASP.NET Core
贡献者: Rector
41 热度

Push Notifications in ASP.NET Core Angular Applications

You certainly know what push notifications are — you have encountered them in the wild more than once. Yes, they can be misused, but used properly they can expand your reach to users and enrich their experience. In this post, we are going to create an Angular-powered ASP.NET Core web application with push notifications. We will go step-by-step so you can code along, but if you prefer to go through the entire thing and download a ready-to-use application, that's also an option. Along the way, I'll try to provide general information on push notifications, so you can understand them better.

收录时间: 2019-03-26
分类: ASP.NET Core
贡献者: Rector
AD 友情赞助