原创 NET問答: 爲什麼 String.IndexOf 在 .net5 和 netcore3 中返回值不一樣?

諮詢區 Farhad Zamani: 當我在 .NET Core 3.1 中運行下面代碼的時候,程序會返回 6。     class Program    {        static void Main(st

原创 天壤之別,這些廠.NET薪資高的嚇人!

統計了下,當下正在招.NET的大廠有騰訊、京東、唯品會、阿里、百度、華爲、小米、網易、特斯拉等。進大廠、拿高薪、享福利,應該是.NET程序員普世夢想了。金九銀十將至,還不趕緊刷題準備?即使等金三銀四,下面這些筆面試題也值得刷一刷,查漏補

原创 爲什麼 Linux 上的 Asp.NET 5 需要 Kestrel ?

諮詢區 Freeman Helmuth: 當我在 Linux 上部署 ASP.NET 5 時,我試着瞭解整個 Web應用程序框架,所有的文檔我都看過,包括這篇 http://docs.asp.net/en/lat

原创 爲什麼我的 Func<> 如此之慢?

諮詢區 Ricky G: 我正在給項目做性能和代碼優化,比如將重複的代碼提煉成到一個可重用的方法中,爲了能夠達到可重用目的,我用 Func<T> 作爲方法參數。     public int Calculate(

原创 高效線上問題排查——套路化和工具化

作者簡介  豐富,攜程高級技術專家,在性能優化、問題排查方面有較多的研究。 一、前言 線上問題排查相比於coding,是一個低頻的工作,很多人不會經常遇到。一旦需要進行問題排查的時候,往往是

原创 小鵬汽車開招.NET,40K+年終和小米造車搶人!

        一直以來,客戶端開發在.NET人眼裏,都有點不夠技術含量,然而今年刷屏的招聘消息可能會讓你大喫一驚:小米20~40k * 14薪招WPF;小鵬25~40k+年終招WPF/.NET/PLC;特斯拉16~25k * 15薪招

原创 MongoDB C# Driver 快速入門

MongoDB的官方C#驅動可以通過這個鏈接得到。鏈接提供了.msi和.zip兩種方式獲取驅動dll文件。C#驅動的基本數據庫連接,增刪改查操作。在使用C#驅動的時候,要在工程中添加"MongoDB.Bson.dll"和"MongoDB

原创 如何入門.NET Core ? 推薦這10個優秀的開源項目!

.NET 5馬上就要發佈了,還不知道這些.NET Core開源項目? 只推薦乾貨!當然這些開源項目都是個人或組織開發的。 1.Ant Design Blazor .NET進行客戶端Web開發又一利器。 微軟官方認可,微軟Buil

原创 如何讓 dotnetcore 在 Linux 上後臺運行?

諮詢區 jjmcc: 我遇到了幾個奇怪的問題不知道如何去解決,場景是這樣的,我的開發環境是 windows,每次發佈代碼時我會使用 vs 的 publish 發佈代碼,然後將代碼copy到 AWS EC2 上,然

原创 如何在 loop 中使用 await 做到並行執行 ?

諮詢區 Satish: 我建了一個 Console 程序想用異步的方式處理集合,我做了兩個版本。 使用 parallel 方式遍歷集合。 使用 async,await 遍歷集合。 測試下來,我發現

原创 Reactive模式在Trip.com消息推送平臺上的實踐

作者簡介  KevinTen,攜程後端開發工程師,關注Reactive和RPC領域,深度參與開源社區,對Reactive技術有濃厚興趣。 Pin,攜程技術專家,Apache Dubbo貢獻者,關注RPC、Service

原创 三分鐘總覽微軟任務並行庫TPL

點擊上方藍字進行關注 有小夥伴問我每天忽悠的TPL是什麼? ☹️ 這次站位高一點,嚴肅講一講。 引言 俗話說,不想開飛機的程序員不是一名好爸爸;作爲微軟技術棧的老鳥,一直將代碼整潔之道奉爲經

原创 using 和 await using 有什麼不同?

諮詢區 Justin Lessard: 我注意到在某些情況下,visual studio 經常推薦我這麼做。 await using var disposable = new Disposable();// Do

原创 推薦一款.NET Core開源爬蟲神器:DotnetSpider

沒有爬蟲就沒有互聯網! 爬蟲的意義在於採集大批量數據,然後基於此進行加工/分析,做更有意義的事情。谷歌,百度,今日頭條,天眼查都離不開爬蟲。 去開源中國和Github查詢C#的爬蟲項目,僅有幾個非常簡單或是幾年沒有更新的項目。 而單純性

原创 爲啥 .NET 自帶的 JsonSerializer 無法序列化 Field ?

諮詢區 Theyouthis: 最近我將項目升級到 .NET Core 3 之後,我發現自帶的 System.Text.Json.JsonSerializer 序列化器有一個奇葩的問題,它不支持對 類字段 的序列