Blog

技术文章

这里收录站点的文章正文,覆盖 .NET、桌面开发、工程实践与通用开发话题。

First Visit

新用户起步路线

Unexpected Finds

随机发现

随机发现

碼坊“文章標題url別名生成器”上線

碼坊是站長新開的一個提供網頁在線工具、跨平台桌面和手機應用的開源項目。站長將終致力於為你帶來更高效、更便捷的使用體驗。今天,站長榮幸地推出“文章標題url別名生成器”,幫助你輕鬆創建文章標題的url別名,提升seo效果和用戶體驗。快來碼坊,探索更多實用工具吧!

Blazor
随机发现

wpf:數據虛擬化

這篇文章不錯,本來藉助谷歌翻譯,站長想再人工檢查一遍,發現裡面專業術語挺多的,個人英語也太渣,直接原文照搬了,希望你的英文可以的。

WPF
(29/30)大家一起學blazor:blazor單元測試

(29/30)大家一起學blazor:blazor單元測試

開發一個系統最無聊的過程大概就是解決bug了,尤其是那種嘗試對null 對象取值的錯誤(`object reference not set to an instance of an object.`),這應該是大部分人剛踏入編程領域最常碰到的問題,為了從枯燥的解決bug過程解脫,這篇就來居間`單元測試`。

2021/12/25 StrayaWorker Blazor
支持.net6! ef core中批量執行更新、刪除、插入數據的框架zack.efcore.batch

支持.net6! ef core中批量執行更新、刪除、插入數據的框架zack.efcore.batch

在`ef core`中`批量`執行`更新`、`刪除`、`插入`數據的框架`zack.efcore.batch`已經發布新版,新版增加了對`.net 6`的支持,數據批量插入的時候支持`valueconverter`,徹底解決了`“更新數據的時候,當兩列的表達式等價時候出現的the count of columns should be even異常”`。

2021/12/25 杨中科 EF Core
(28/30)大家一起學blazor:policy-based authorization

(28/30)大家一起學blazor:policy-based authorization

之前有說到`asp.net core identity` 使用的是基於`claim` 的驗證,其實`asp.net core identity` 有不同類型的授權方式,最簡單的`登錄授權`、`角色授權`、`claim 授權`,但上述幾種都是以一種方式實現:原則授權(`policy-based authorization`)。

2021/12/25 StrayaWorker Blazor
c# 腳本

c# 腳本

有些情況下,需要在程式運行期間動態執行c#代碼,比如,將某些經常改變的算法保存在配置文件中,在運行期間從配置文件中讀取並執行運算。這時可以使用c#腳本來完成這些工作。

2021/12/24 寻找无名的特质 .NET
(24/30)大家一起學blazor:<AuthorizeRouteView>運用

(24/30)大家一起學blazor:<AuthorizeRouteView>運用

前天有在`blog.razor`加入通過驗證及未通過的顯示內容,但如果系統要呈現的未通過驗證內容都一樣,在每個component 都這樣寫就太浪費時間了,可以利用`app.razor`幫我們做統一呈現的事。

2021/12/23 StrayaWorker Blazor