C # package files to Zip

In view of the fact that many blogs about C# packaging Zip are relatively wordy and have no comments, which is not suitable for Xiaobai to watch, this close-up is about it Paste the code first and create one directly Net Core console can run using System; using System.Collections.Generic; using System.IO; using System.IO.Compression; namespac ...

Posted by Nothadoth on Sun, 22 May 2022 16:51:23 +0300

. net core how to batch insert data into elasticsearch -- 2

In the last article, we talked about how to create indexes and insert data into elastic search( https://www.cnblogs.com/zpy1993-09/p/13380197.html) Today, we are making an extension. Last time, we talked about inserting data in a single line. If the amount of data is small, it is OK. If it is large, the single line insertion can not meet the de ...

Posted by LukeO on Sun, 22 May 2022 13:36:13 +0300

Thread class of multithreading series

In the last article Multithreading Foundation , in this article, let's learn the Thread class in C# inside. The Thread class is in net framework1. API introduced in version 0. If you are not clear about the concept of Thread, please read my last article: Multithreading series (I), multithreading Foundation In this article, the method code of st ...

Posted by TAViX on Sun, 22 May 2022 10:09:00 +0300

efcore tips - there may be tips you don't know

foreword The .net environment has been developing steadily in recent years. In the process of development, dealing with the database is essential. The early developers all started with DbHelper, and now various ORM frameworks are popular. No one can tell which is better and which is worse. This is what Wen Wu No. 1 and Wu Wu No. 2 say. Nothing ...

Posted by mbh23 on Fri, 20 May 2022 14:43:01 +0300

Using ElasticSearch under .NET Core

Quick start Getting Started with Elasticsearch ElasticSearch It is an open source search engine based on Apache Lucene™, a full-text search engine library. Lucene can be said to be the most advanced, high-performance, full-featured search engine library, whether open source or private. But Lucene is just a library. To take full advantage ...

Posted by rationalrabbit on Mon, 16 May 2022 18:21:18 +0300

. NET performance optimization - splicing strings using ValueStringBuilder

preface The Tips I share with you this time are used in string splicing scenarios. We often encounter many scenarios where short strings need to be spliced. String is not recommended in this scenario Concat means using the + = operator. At present, the most recommended solution is to use StringBuilder to build these strings. Is there any faster ...

Posted by pythian on Wed, 11 May 2022 04:29:27 +0300

Using Quartz.Net in. Net Core Net

Using Quartz.Net in. Net Core Net (original address) https://www.cnblogs.com/MicroHeart/p/9402731.html) 1, Introduction   Quartz.Net is C# rewritten from Java's quartz. The latest version is 3.0.6. The source code is in https://github.com/quartznet/quartznet . The main function is to do some periodic work or regular work. For example, the ...

Posted by ShogunWarrior on Sun, 08 May 2022 12:29:09 +0300

[.Net Core 3.0+/.Net 5] System. Text. Time formatting in JSON

brief introduction Net Core 3.0 has launched a new system called system Text. JSON's JSON parsing library is used to serialize and deserialize JSON. This library is designed to replace JSON Net(Newtonsoft.Json) Insufficient time formatting System. Text. Let's not talk about the advantages of Jason. Let's talk about the imperfections. After all, ...

Posted by beselabios on Sat, 07 May 2022 21:10:51 +0300

Everything about Span: explore new NET star: 1 what is Span < T >?

Everything about Span: explore new NET star https://docs.microsoft.com/en-us/archive/msdn-magazine/2018/january/csharp-all-about-span-exploring-a-new-net-mainstay Imagine that it is processing data in memory. You will want to publish an array, get an array parameter, and provide the implementation of operation T [] on the array. This is especia ...

Posted by creativeimpact on Fri, 06 May 2022 13:09:10 +0300

ASP.NET Core pipeline [4]: middleware delegation chain

ASP. The default request processing pipeline of net core application is composed of registered IServer object and HostingApplication object. The latter uses a RequestDelegate object provided during creation to process the requests distributed to it by IServer object. The RequestDelegate object is actually created by all middleware according to ...

Posted by KEFE on Thu, 05 May 2022 11:16:08 +0300