Masa技術團隊在2021年創立,這一年我們團隊發布了我們第一個產品,Masa Blazor,登上了.NET Conf China,我們承諾,開源我們的產品,為開源社區增磚加瓦,一路上識訓技術社區文章類的各種獎項...
2022年,我們在路上...
開年之初,為了鼓勵更多的開發同學參與到專案落地的實踐中,團隊內部舉辦了第一季的黑客松大賽,目前,第一季的獲獎名次已經公布,這個程序中,有哪些專案和亮點,是值得關注的呢?
賽事詳情
結果很重要,程序更重要!
背景
在團隊成立之初,就抱著做產品,要“高標準、嚴要求”的態度,去落地我們的產品,愿景是希望我們的產品,最終可以做到我們slogan說的那樣!“讓變化更簡單”,但產品落地程序中,團隊的緊密協作,也至關重要,共同向著同一個目標,做喜歡的事情,借助團隊的力量,做好每一個產品,最后就是拿結果,而黑客松的形式,可以讓大家在日常的作業中,跳脫出來,集中在一段時間,去更有創造力的完成一個新的專案,程序中的成長,可能比實際識訓的獎勵,更打動人心,
賽事獎勵
任何賽事的舉辦,一定要有好的彩頭去激勵參賽者,本次賽事,團隊創始人們給到參賽者的激勵是,“第一名可以識訓5000元現金獎勵”,以及對應的職級晉升規劃,還有代表榮譽的名次獎杯,運營悄悄地采訪了一下激動的參賽者們!大家都在悄咪咪的講,“萬一第一名是自己呢~對吧”!
賽事期間,能量加油站直接拉滿~



賽程實錄
比賽時間:2022/02/10-2022/02/12 為期三天
參賽團隊、選題:
| 組 | 選題 | 團隊 |
|---|---|---|
| 第一組 | 主控面板,統一登錄(降低為jwt登錄),后臺頁面布局,在線用戶數,訪問日志 | 筷子隊(2人) |
| 第二組 | 用戶管理,組織管理,專案管理,選單管理,角色管理,rbac0 | RBAC(3人) |
| 第三組 | 字典,定時任務(dll和http,包括例子,控制面板,例外通知等),發送郵件,檔案服務(minio) | 拍腦袋(3人) |
| 第四組 | 博客后臺管理 | 運動衛褲隊(3人) |
| 第五組 | 博客前臺 | Blog(2人 |
程序中,會有界面設計師與產品經理全程協作,助力每個團隊,
專業評審團隊嚴謹把關
在賽事發布會時,對于評審團隊的評審標準,以及評審的嚴謹、公平性做出公示,會通過圍繞技術、產品、創新力等多個方面對參賽專案進行評選,最終篩選出了各賽道最具潛力的優質專案,但因為參賽人員,是公司內部開發同學,針對每個開發的實力,評審團隊是非常清楚的,所以對于每個開發的標準,一定是有差異化期待,保證每個參賽團隊都在公平的賽道上發力,
賽事過后,評審時間為期一周,這一周內,每個團隊都會在規定的時間內,針對自己做的專案,進行演示和答辯,評審的程序中,每個團隊都全力以赴,力圖可以在有限時間內,可以很好的演示,以及說出全部專案亮點,評審團隊的問答也是十分的精彩,
各團隊專案亮點
為了給每個團隊,一個獨立發揮的空間,賽事場地臨時征用了公司的各個角落,倉庫都安排上啦 ! 但并不影響大家的發揮呢~
筷子隊:穩扎穩打的同時不乏亮點,像多點登錄互斥、在線人數統計、定時任務、異步消費等,

RBAC:功能規劃豐富,界面簡潔且有一些業務創新,

拍腦袋:引入minio作為檔案存盤,往云原生的道路上前進,

運動衛褲隊:居然支持廣告設定,滿足了“資本大佬”的欲望,

Blog:支持敏感詞檢測,對政策居然研究的如此透徹,
最終第一名團隊是:筷子隊
獲獎原因:比賽正式開始之前,筷子隊就已經把基本的框架拉出來了,整個程序中很積極,同時也在專案里加了一些比較好的功能,比如:同一個賬號同時登錄,會把原登錄的賬號擠掉這些,對實際的業務場景做了支持,包括我們公司未來的產品也會用到這些,演示的程序中,是沒有bug的,所以最終決定這個獎給到了筷子團隊!這個是評審團最終做出的總結!
賽后專案落地的轉化
本次優勝團隊的專案,收錄到了我們的Masa.Admin中, Masa.Admin實作了RBAC(權限管理)、多點登錄互斥、訪問日志功能,技術堆疊用到了我們的 Masa.Framework、Masa.Blazor,代碼持續更新中,感興趣的小伙伴們,可以直接去看代碼
https://github.com/masalabs/MASA.Framework.Admin.git
Masa.Admin專案演示
截圖
面包屑

多頁簽

選單

部門

角色

用戶

用戶組

本次賽事,圓滿落幕,賽事過后,團隊針對賽事做了整體的復盤,好的部分,我們繼續保留,做的沒那么好的部分,下次賽事,我們繼續完善,本次賽事采取了非公開形式,之前通過我們的Masa Blazor等產品,積累了很多的用戶,非常感謝大家的關注,我們也希望,下次賽事,可以和更多的用戶,有更好的互動,可能會采取線上直播的方式等,如果對我們的團隊感興趣,也歡迎大家加入我們!開放的團隊氛圍,一定可以感染每一個你,
我們正在行動,新的框架、新的生態
我們的目標是自由的、易用的、可塑性強的、功能豐富的、健壯的,
所以我們借鑒Building blocks的設計理念,正在做一個新的框架MASA Framework,它有哪些特點呢?
- 原生支持Dapr,且允許將Dapr替換成傳統通信方式
- 架構不限,單體應用、SOA、微服務都支持
- 支持.Net原生框架,降低學習負擔,除特定領域必須引入的概念,堅持不造新輪子
- 豐富的生態支持,除了框架以外還有組件庫、權限中心、配置中心、故障排查中心、報警中心等一系列產品
- 核心代碼庫的單元測驗覆寫率90%+
- 開源、免費、社區驅動
- 還有什么?我們在等你,一起來討論
經過幾個月的生產專案實踐,已完成POC,目前正在把之前的積累重構到新的開源專案中
MASA.BuildingBlocks:https://github.com/masastack/MASA.BuildingBlocks
MASA.Contrib:https://github.com/masastack/MASA.Contrib
MASA.Utils:https://github.com/masastack/MASA.Utils
MASA.EShop:https://github.com/masalabs/MASA.EShop
MASA.Blazor:https://github.com/BlazorComponent/MASA.Blazor
如果你對我們的 MASA Framework 感興趣,無論是star、代碼貢獻、使用、提 Issue,歡迎聯系我們

? ------ END ------
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/454592.html
標籤:C#
