https://www.cnblogs.com/JulianHuang/p/17642511.html
https://www.cnblogs.com/hnzhengfy/p/DatetimeInCS.html
在日常開發中,日期值當然是不可或缺的,能夠清晰的在腦海中梳理出最快捷的實現也非常重要,那麼今天就來彙總一下。
https://www.cnblogs.com/kimiliucn/p/17637533.html
最近在公司要求使用Windows服務作為訊息佇列的消費者,所以自行研究了一下C#中Windows服務如何建立以及如何使用,以及部署的方式。我是西瓜程式猿,此篇記錄一下供大家參考學習。
https://www.cnblogs.com/xbotter/p/17637416.html
- 企業微信訊息長度限制為2048個位元組,字元長度不等於位元組長度
- 使用位元組拆分,會導致中文字元被截斷
- 使用文字+位元組拆分,無法處理emoji表情
- 使用unicode字元拆分,即可解決以上問題
先前在做企業微信的應用接入ChatGPT時遇到一個問題,就是企業微信的訊息長度限制為2048個位元組,所以遇到超長文字的時候需要拆分成多條訊息傳送。
https://www.cnblogs.com/jevonsflash/p/17631233.html
.NET MAUI 中提供了拖放(drag-drop)手勢識別器,允許使用者通過拖動手勢來移動控制元件。在這篇文章中,我們將學習如何使用拖放手勢識別器來實現可拖拽排序列表。在本例中,列表中顯示不同大小的磁貼(Tile)並且可以拖拽排序。
https://www.cnblogs.com/hejiale010426/p/17631103.html
下面將介紹如何通過LiteDB
將自己的程式進行加密,首先介紹一下LiteDB
。
https://www.cnblogs.com/fengjq/p/17630386.html
模組化是一種分治思想,不僅可以分離複雜的業務邏輯,還可以進行不同任務的分工。模組與模組之間相互獨立,從而構建一種鬆耦合的應用程式,便於開發和維護。
https://www.cnblogs.com/known/p/17630332.html
Known是基於C#和Blazor開發的前後端分離快速開發框架,開箱即用,跨平臺,一處程式碼,多處執行。
基於C#和Blazor實現的快速開發框架,前後端分離,開箱即用。
跨平臺,單頁應用,混合桌面應用,Web和桌面共用一處程式碼。
包含模組、字典、組織、角色、使用者、紀錄檔、訊息、工作流、定時任務等功能。
程式碼簡潔、易擴充套件,讓開發更簡單、更快捷!
https://www.cnblogs.com/edisonchou/p/dotnet_multithread_learning_notes_chap5.html
去年換工作時系統複習了一下.NET Core多執行緒相關專題,學習了一線碼農老哥的《.NET 5多執行緒程式設計實戰》課程,我將複習的知識進行了總結形成本專題。
本篇,我們來繼續複習一下多執行緒效能問題的相關知識點,預計閱讀時間10分鐘。
首先,我們可以明確一下,多執行緒場景下的常見問題一般為:高CPU佔用。
https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-7/
https://devblogs.microsoft.com/nuget/announcing-nuget-6-7-keeping-you-secure/
https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-now-available/
https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-7/
https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-7/
https://devblogs.microsoft.com/dotnet/august-2023-updates/
https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-8-preview-1-has-arrived/
https://github.com/moq/moq/issues/1372
https://timdeschryver.dev/blog/a-cheat-sheet-to-migrate-from-moq-to-nsubstitute
https://zenn.dev/shinta0806/articles/cswin32-separation
https://dev.to/giannoudis/structured-aspnet-localization-35bo
https://medium.com/net-under-the-hood/hidden-workings-of-execution-context-in-net-43b491726c65
https://devblogs.microsoft.com/visualstudio/multi-branch-graph-available-for-general-audiences/
https://medium.com/@kostash23lena/load-testing-http-api-on-c-with-nbomber-96939511bdab
https://qiita.com/skitoy4321/items/c6b0873a37fe649f9ca6
https://qiita.com/mitsu_at3/items/438b4c4252947b467ef2
https://andrewlock.net/exploring-the-dotnet-8-preview-keyed-services-dependency-injection-support/
https://devblogs.microsoft.com/visualstudio/my-favorite-features-in-visual-studio-17-7/
https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-performance-enhancements/
https://qiita.com/mxProject/items/41f75c057c855c49efd0
https://zenn.dev/microsoft/articles/blazor-server-on-net8-pre6
https://cezarypiatek.github.io/post/memory-dump-on-kubernetes/
https://www.jimmybogard.com/tales-from-the-net-migration-trenches/
https://www.stevejgordon.co.uk/introducing-the-new-ihostedlifecycleservice-interface-in-dotnet-8
https://khalidabuhakmeh.com/dotnet-8-interceptors
https://qiita.com/YouKnow/items/93b4b978ecb113616fae
https://pvs-studio.com/en/blog/posts/csharp/1060/
https://devblogs.microsoft.com/visualstudio/lets-co-create-your-voice-matters/
https://itnext.io/how-to-migrate-from-moq-to-nsubstitute-cdb6a80404d
https://minidump.net/suppressgctransition-b9a8a774edbd
ImmutableArray<T>
內部陣列來加速https://zenn.dev/benutomo/articles/54083312afca95
https://visualstudiomagazine.com/articles/2023/08/14/intellitest-preview.aspx?m=1
https://zenn.dev/masakura/articles/9b97948a11b40d
https://zenn.dev/microsoft/articles/blazor-server-on-net8-pre6?redirected=1
https://zenn.dev/shimat/articles/3d319d50b3f0c3
https://blog.jetbrains.com/dotnet/2023/08/07/net-annotated-monthly-august-2023/
https://www.meziantou.net/polyfills-in-dotnet-to-ease-multi-targeting.htm
https://steven-giesel.com/blogPost/59cfb6f8-8b87-4707-a99e-e372541b696a
https://chnasarre.medium.com/net-gcdump-internals-fcce5d327be7
https://annulusgames.com/blog/understanding-struct/
https://github.com/Giannoudis/TimePeriodLibrary
https://gitlab.com/power-rule/power-rule
https://github.com/le-nn/memento
https://andrewlock.net/asp-dotnet-core-in-action-third-edition-is-now-in-print/
由於筆者沒有那麼多時間對國內的一些文章進行整理,歡迎大家為《.NET週刊-國內文章》板塊進行貢獻,需要推廣自己的文章或者框架、開源專案可以下方的專案地址提交Issue或者在我的微信公眾號私信。
格式如下:
https://github.com/InCerryGit/.NET-Weekly
相信大家在開發中經常會遇到一些效能問題,苦於沒有有效的工具去發現效能瓶頸,或者是發現瓶頸以後不知道該如何優化。之前一直有讀者朋友詢問有沒有技術交流群,但是由於各種原因一直都沒建立,現在很高興的在這裡宣佈,我建立了一個專門交流.NET效能優化經驗的群組,主題包括但不限於:
希望能有更多志同道合朋友加入,分享一些工作中遇到的.NET效能問題和寶貴的效能分析優化經驗。目前一群已滿,現在開放二群。
如果提示已經達到200人,可以加我微信,我拉你進群: ls1075
另外也建立了QQ群,群號: 687779078,歡迎大家加入。
感謝大家對我公眾號的支援與陪伴!為慶祝公眾號一週年,抽獎送出一些書籍,請大家關注公眾號後續推文!