原创 xaf--代碼註冊module
1. 添加module.dll 2. 在程序中添加註冊代碼 3. XApplication的註冊方式 4. Module.cs中的註冊方式
原创 xaf--手動註冊module之WebForm
參考:https://docs.devexpress.com/eXpressAppFramework/118047/application-shell-and-base-infrasctructure/applica
原创 git 學習網站推薦
https://learngitbranching.js.org/
原创 dapper--中使用類似whereif語句
WHERE (@CategoryId IS NULL OR CategoryId = @CategoryId)類似於WhereIf(!string.IsNullOrEmpty(a), A = a);
原创 vs2019--C#代碼規範設置命名規範
Tools-Options-C#-CodeStyle-Naming 下可以自定義自己的命名規則
原创 xamarin開發常見錯誤總結--數據庫被鎖定異常
1.1.1 數據庫鎖定錯誤 SQLite Error 5: 'database is locked' 1.1.1.1 概述 發生這個錯誤常見的一種原因是:數據庫訪問我們使用了多個上下文,並且不同的上下文環境嵌套使用。如下代碼所示: 1
原创 xamarin開發常見錯誤總結--Sqlite本地數據庫使用了保留字段導致語法錯誤
1.1.1 數據表使用了Sqlite並且字段上使用了Sqlite的保留字段 1.1.1.1 概述 如果使用Sqlite作爲本地數據庫,創建表的時候,表裏的字段使用了Sqlite的保留字段。這個時候直接使用Sql語句進行操作數據庫表的時候,
原创 xamarin開發常見錯誤總結--the operation was canceled
1.1.1 操作被取消異常 1.1.1.1 概述 發生的異常信息如下圖所示: 1.1.1.2 原因分析 多數是因爲http請求超時造成的; 1.1.1.3 參考鏈接 https://stackoverflow.com/questions
原创 基礎知識--除數vs被除數
這兩個名字經常搞亂,弄不清楚到底 A➗B=C 這個算式中A是除數,還是被除數。這個問題看上去挺弱智的,但咱不清楚,補習補習也沒啥丟人的。 今天算是搞明白了。這樣記憶:A 是被 B 除的,所以A是被除數,B是除數,當然了C是商。 c÷b,讀作
原创 xamarin--在visual studio中遇到的包還原問題
電腦之前安裝過DevExpress21.1,後來升級到21.2版本,把原來的卸載掉了。這幾天要打開之前做的Xamarin項目,發現項目的包還原失敗,總提示:DevExpress21.1離線安裝包xxxx失敗。 後查看Nuget包管理器發現,
原创 Code First vs. Database First vs. Model First Approach
https://www.c-sharpcorner.com/blogs/code-first-vs-database-first-vs-model-first-approach1
原创 xaf--使用非持久化類(non-persistent)來展示lookuplist和展示樹結構
* https://supportcenter.devexpress.com/ticket/details/t713009/use-non-persistent-objects-as-lookup-list-for-a-property-
原创 VS2019安裝MSDN離線文檔
https://blog.csdn.net/weixin_43833642/article/details/106035267
原创 vs2019--自定義類成員命名規則
我以私有字段命名規則舉例,其它類似: 參考: https://ardalis.com/configure-visual-studio-to-name-private-fields-with-underscore/