网站实时动态码友网--专注C#&.NET/.NET Core的中文技术网站

最近20条动态(数据无延迟、实时推送)

  • 匿名 浏览文章(40.77.167.***)

    C#6.0新特性之自动属性初始化

    在C#6.0之前的版本中,我们初始化属性的值是不能像初始化一个字段值那样一步到位的,具体实现如下:public class Student{ private string _name="Sharper"; public string Name {get;set;} public Person() {...

  • 匿名 浏览资讯(85.208.96.***)

    ASP.NET Core ResponseCaching:基于 VaryByHeader 定制缓存 Key

    ASP.NET Core ResponseCaching:基于 VaryByHeader 定制缓存 KeyASP.NET Core ResponseCaching提供了缓存http响应内容的能力,通过它可以在本地内存中直接缓存http响应内容,这是速度最快的服务端缓存,省却了网络传输与生成响应内容的开销,是 Memcached 或 Redis 等分布式缓存的有效补充。欲更多了解 ResponseC...

  • 匿名 浏览资讯(216.73.216.***)

    Blazor Components: How to Split Template and C# Code

    In the Blazor Introductionand specifically in the article about How to Create a Blazor Component, we’ve seen how simple it is to write C# code for our components.It’s not the only way to write C# code for our components, though. Instead of having the C# code below the template in the component file,...

  • 匿名 浏览文章(101.47.14.**)

    C#List或者string[]使用Linq Distinct的忽略大小写的去重方法与技巧实例

    C#的开发中,在没有使用Linq时对List<string>的去重方法是很繁锁的,本文用一些实例来列举一下C#中使用Linq的Distinct对List<string>去重方法。首先,在去重前,需要把字符串的首尾空格去掉:var source = new[] {" disti...

  • 匿名 浏览资讯(101.47.14.***)

    C# 管道式编程

    受 F# 中的管道运算符和 C# 中的 LINQ 语法,管道式编程为 C# 提供了更加灵活性的功能性编程。通过使用 扩展函数 可以将多个功能连接起来构建成一个管道。

  • 匿名 浏览资讯(101.47.13.**)

    ReactiveUI - ReactiveUI On The Web with Blazor

    I hope by now people are starting to learn about the existence of the ReactiveUI.Blazor package. Blazor means "writing Single Page Apps like Angular or Vue in C#" and it has all the potential in the world. And ReactiveUI supports it. The official samples are here but I don't feel that they really sell the reason why you'd want to do web work with ReactiveUI, and I should know, I wrote them.

  • 匿名 浏览资讯(101.47.14.***)

    开箱即用~基于.NET Core的统一应用逻辑分层框架设计

    目前公司系统多个应用分层结构各不相同,给运维和未来的开发带来了巨大的成本,分层架构看似很简单,但保证整个研发中心都使用统一的分层架构就不容易了。那么如何保证整个研发中心都使用统一的分层架构,以达到提高编写代码效率、保证工程统一性的目的?这里给出个人的规划设计,希望对你有所启发。

  • 匿名 浏览资讯(101.47.15.***)

    EntityFramework Core如何映射动态模型?

    本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋,本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理照搬),由于会用到内置APi,因版本不同可能比如构造函数需略微进行调整即可。注:虽为示例代码,但我将其作为实际项目皆已进行封装,基本完全通用。本文略长,请耐心。

  • 匿名 浏览资讯(101.47.15.***)

    Why use MediatR? 3 reasons why and 1 reason not

    The MediatR library by Jimmy Bogard has become increasingly popular over recent years, and deservedly so. By its own definition, it’s a simple, unambitious mediator implementation in .NET. Why are so many developers using it? Why should you use MediatR? Here are 3 reasons why you should at least consider using it and one reason why shouldn’t.

  • 匿名 浏览问题(40.77.167.***)

    C#&.NET 5/.NET Core等应用程序中如何打开Windows资源管理器并选中指定的一个或多个指定文件(文件夹)呢?

    在C#&.NET 5/.NET Core的应用程序中,现需要打开在资源管理器中打开一个文件夹并选中一个或多个指定的文件(文件夹),使用C#语言应该如何实现呢?。

  • 匿名 浏览文章(101.47.14.***)

    微软发布Visual Studio Code(VS Code) 2017年2月更新(版本号1.10)

    美国时间2017年02月28日,微软发布了Visual Studio Code(以下简称VS Code)的每月更新(版本号v1.10),新版本中包括了像Minimap这样令人期待的新功能外,也修正了部分已知BUG并优化和改进了部分功能。以下为新版VS Code的更新摘要:Minimap(预览版):支...

  • 匿名 浏览资讯(101.47.13.**)

    Using HttpCompletionOption to Improve HttpClient Performance in .NET

    In this blog post, I want to get back to an area I genuinely enjoy, exploring the use of HttpClient within your .NET applications. I’ll explain how you can optimise the performance of HttpClient when handling data such as JSON payloads on the HttpResponseMessage.Making HTTP Requests Using HttpClient...

  • 匿名 浏览问题(219.133.101.***)

    .NET Core应用程序如何在AuthrizationHandler实例中获取请求参数?

    在.NET Core应用程序编程开发中,自定义了一个基于AuthorizationHandler的权限验证类,现在需要在这个类中获取来自当前请求上下文控制器中的参数,在ASP.NET MVC中我们可以使用如下的方式获取: var event...

  • 匿名 浏览文章(49.67.89.*)

    Carter--模块化组织和管理.NET 6 Minimal API应用程序接口服务的利器!!!

    概述亲爱的.NET开发者们,大家好!!!我还是你们的老朋友,码友网的创建者和维护者—Rector。今天我为大家分享的是.NET 6 Minimal APIs应用程序开发中模块化服务接口的轻量组件—Carter。早在.NET 6发布预览版的时候,我就发布过一篇关于《创建API服务最小只要4行代码!!!...

  • 匿名 浏览资讯(216.73.216.***)

    迄今为止 .Net 平台功能最强大,性能最佳的 JSON 序列化和反序列化库

    Swifter.Json这是迄今为止 .Net 平台功能最强大,性能最佳的 JSON 序列化和反序列化库。Github : https://github.com/Dogwei/Swifter.Json之所以说强大,因为这些功能其他框架没有!(1): 支持深度复杂的对象结构且易于使用。(2): 用 $ref 表示重复和循环引用的序列化和反序列化。(3): 目前唯一支持 ref 属性的 JSON 库。...

  • 匿名 浏览问题(101.47.14.***)

    [.NET Core].NET Core/.NET 5应用程序编程中如何在控制器的Action中获取动态JSON数据对象呢?

    ASP.NET Core Web API的项目中,有一个控制器的Action方法需要接受一个JSON表单作为输入,并且这个JSON数据的属性是动态的,比如: [HttpPost] public IActionResult Initializ...

  • 匿名 浏览资讯(114.132.16.***)

    git 的合并原理(递归三路合并算法)

    如果 git 只是一行行比较,然后把不同的行报成冲突,那么你在合并的时候可能会遇到大量的冲突;这显然不是一个好的版本管理工具。 本文介绍 git 合并分支的原理。

  • 匿名 浏览文章(85.208.96.***)

    Bootstrap 3 日期时间插件--Bootstrap 3 Datepicker

    使用Bootstrap 3做界面开发,很多时候少不了的功能就是选择日期或者时间。对于日期时间插件,基于jQuery的已经很多了,网上可谓到处都是。当然,基于Bootstrap 3+jQuery的也有,本文就给大家分享一个Bootstrap 3 Datepicker日期时间插件。Bootstrap 3...

  • 匿名 浏览资讯(101.47.14.***)

    .NET Core 3.0 构建和部署

    Default Executables 默认可执行文件 Default Executables 默认可执行文件 在 dotnet build 或 dotnet publish 期间,将创建一个与你使用的 SDK 的环境和平台相匹配的可执行文件。 和其他本机可执行文件一样,可以使用这些可执行文件执行相 ...

  • 匿名 浏览资讯(101.47.15.***)

    一个基于 .NET Core 2.0 开发的简单易用的快速开发框架

    LinFx一个基于 .NET Core 2.0 开发的简单易用的快速开发框架,遵循领域驱动设计(DDD)规范约束,提供实现事件驱动、事件回溯、响应式等特性的基础设施。让开发者享受到正真意义的面向对象设计模式来带的美感。LinFx.ExtensionsCaching、DapperExtensions、Elasticsearch、EventBus、Metrics、Mongo、RabbitMQ ...