日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET架构小技巧(7)——做好小的项目

發布時間:2023/12/4 asp.net 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET架构小技巧(7)——做好小的项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一屋不掃,何以掃天下。再說也沒有那么多天下(大系統)可掃,更多的是一個個自己居住的小屋(手邊的小項目,子模塊),所以認真的開始掃自己的小屋。

在visual studio中,解決方案(Solution)下可以創建多個項目(Project),很多復雜的系統會包括各類型項目,web ui的,web api的,app(不同手機平臺的),小程序公眾號的(不同廠商的),desktop的(不同操作系統的),甚至還有嵌入式的,其實,再大的系統,也會拆分來開發,更何況現在的微服務思想,也是建議把一個單體的大應用,變更功能獨立的微服務,所以,做好小項目很重要。

小項目(模塊)也是需要架構的,大項目一般有統一的要求,比如ORM,日志,監控埋點,小項目基本是就是靠個人發揮了(當然有的團隊也會給公司的項目作個標準要求)。

我想從幾個方面分享一下自己的經驗,僅供參考:

  • 業務模塊

    開發:根據需求確定項目架構,選型框架:是不是一個公眾號就能解決,或一個desktop就可以;很多時候框架是用戶或上級確定好的,基本是照做實現,那就要把重心放在需求的分析,模塊架構分層,ORM選型;還有就是要重視一些三方模塊的license,畢竟尊重別人也是尊重自己

    數據庫:很多項目是解決一類事務的,事務的結果就會變成數據,以供后期使用,匯總,選擇適合的數據庫很關鍵;分析項目數據的規模,訪問量,來選擇合適的數據庫;再就是數據庫設計,該符合的范式都符合,其實有時實體數據庫不失為一好的選擇。

  • 日志

    一定要幫自己上個好的日志框架,因為自己肯定會寫出bug的;同時一定要寫好日志,出問題時,不僅能定位問題,還能解決問題,能在適當的地方,適當的時候,記錄下適當的日志,這是個技術活,需要通過經驗總結和完善。

  • 監控報警

    如果你做的是web,或后臺任務類的項目,長期在線,那一定要加上監控報警,要不你總是在最后知道系統塌了,然后就會……

  • 架構的話題太廣,架構技巧也林林總總,雖然做的是小項目,也要認真做好業務架構,做好分層;數據庫設計,符合范式,擁抱實體庫;千萬加上日志,千萬;監控報警能用就有。

    掃好小屋,等待天下!

    總結

    以上是生活随笔為你收集整理的.NET架构小技巧(7)——做好小的项目的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。