6大奖项!首届 .NET 黑客松大赛圆满收官!
.NET Conf China 2021 是面向開發人員的社區峰會,基于 .NET Conf 2021,慶祝 .NET 6 的發布和回顧過去一年來 .NET 在中國的發展。峰會由來自北京、上海、蘇州、深圳、武漢、廣州、青島、煙臺、杭州等各地區的 .NET 技術社區共同發起舉辦,由微軟Reactor , 微軟 MVP & RD項目, 盛派,友浩達,米立科技,51源碼服務專家,Fire UG社區,dotNET課堂聯合協辦,微軟 Azure 白金贊助支持,NewLife 星牌贊助支持 , 目的是用中文傳播 .NET 相關技術和經驗。
作為承載 .NET 中國社區“開源共建、開放創新、開發賦能”生態愿景的首次黑客松活動試水,我們已然感受到了中國開發者對于“賦能 .NET 技術應用”高漲的熱情。
自大賽決定舉辦之初,就收到了來自各界的廣泛關注與討論;來自北京,上海,蘇州,廣州,武漢等地社區帶頭人,紛紛申請加入進來,積極策劃區域承辦與各地聯動、落實大賽舉辦落地;大賽報名通道開啟的短短一周內,來自國內各行各業、近百名 .NET 技術愛好者踴躍報名;由于疫情防控等原因影響,最終報送進入決賽的參賽者共計 30 位。他們組成 8 個參賽隊,在 9 位 .NET 資深專家的現場指導下,進行著為時 2天的現場 Coding ,共同角逐冠軍寶座和 2 萬元現金大獎。
點擊查看👇 總決賽參賽陣容
作為 2021 年中國 .NET 開發者大會的一個重要環節。本次大賽以“ .NET 開源技術”為切入點,結合 .NET 應用業務的難點、痛點和提升場景,開展團隊極限競技。與大會“開源共建、開放創新、開發賦能”的主題相呼應。大賽全程采用現場直播的形式,在多個平臺,48 h 實時直播。共計 46952 人在線圍觀,其中 CSDN 43561人次,B站 3391 人次。值得一提的是:凌晨 2 點直播間竟然還有數萬人在線云監工!場面可謂壯觀。
本次黑客松大賽令人驚喜的,不僅是參與者的數量,更是項目的質量。結合 .NET 使用場景與現階段疫情實際,期望多元創新,從命題到項目交付,細微之處見嚴謹!
選題是項目創作的第一步,本次大賽共設置六大課題。其中包括——【微服務化的創新Web 應用 】、【微服務化的智能Web AI應用 】、【開發具有完整功能的 API網關 】、【基于微信實現疫情人員管理系統 】、【基于微信實現疫苗接種人員管理系統】、【極限挑戰:項目集成】。為公平起見,避免參賽者提前準備,大賽選題詳情解析于大賽正式開幕后方由組委會統一公布。8個團隊,6大選題,同題異構的競爭并沒有為參賽者們帶來創作上的困境,反而激起了他們的斗志。短短2天時間內,開發者們持續涌現的新靈感與基于 .NET 技術生態創造的新價值,令在場導師無不高呼 Amazing!
大賽開幕前一晚,線上宣講會如約而至。來自 .NET 中國社區各地的資深專家、命題人,根據大賽課題及評分標準作針對性講解,幫助參賽者們快速了解 .NET 開源技術和相關開發工具,從而可以更好地基于.NET 6.0 最新技術,進行更為高效的項目開發。
為期 2 天的大賽 Coding 現場,將開源精神發揮到極致。作為蘇州賽區導師的蘇震巍老師更是毫不藏私,向全國參賽團隊/選手公開展示 .NET 開源項目——?NCF(NeuCharFramework)框架的一系列實施技巧,并針對疑問,進行一對一地詳細說明與解析,助力參賽者更快更好的掌握 NCF 開源框架的使用,合理避坑、節約開發時間。值得一提的是:凌晨 3 點,蘇震巍老師還在幫其他城市的選手遠程指導和調試項目。手動點贊!
大賽分為 “?線上預選賽報名、線下初賽選拔、線上路演答辯、獲獎評審?” 四個階段,為公平起見,獲獎評審采用“專家評審打分+網絡線上投票”的方式,最終票選出“大賽冠軍”以及“創新之星、產品之星、技術之星、實現之星、人氣之星”等一系列獎項。
決賽路演環節,除網絡票選外,大賽組委會更是邀請?“ 張善友、蘇震巍、周國慶、劉海峰、肖偉宇、劉騰飛”?等多位來自 .NET 生態不同領域的專家,組成本次大賽全國評委團。從“創新點、產品思想、技術合理性、實現完整性、觀眾緣”等多個方面,根據 8 支參賽隊伍的綜合表現從多個維度進行考核與打分,在去掉最高分、最低分的基礎上,最終評選出獲獎項目名單并頒發獎勵。
值得祝賀的是:來自蘇州賽區的【GWX】團隊在【?基于微信實現疫苗接種人員管理系統?】課題中脫穎而出,喜摘首屆 .NET Conf China Hackathon大賽冠軍獎項!獲得由微軟提供的 2 萬元現金獎勵!
蘇州賽區【GWX】戰隊? 喜摘冠軍獎項
一個個來自國內各個領域,互不相識的 .NET 技術愛好者,通過報名、臨時組隊、參賽,加入進來,在為時 2 天的極限挑戰中,積極融合、有效溝通、收獲友誼、凝聚團隊,為 .NET 技術生態發展,提供了一個個切實可行、具備可擴展性的的解決方案。并最終獲得可喜獎項。獲獎名單如下,讓我們一起來圍觀~(*以下名單不分先后,按首字母排序*)
黑客松大賽冠軍
蘇州賽區——” GWX “戰隊
參賽項目:基于微信實現疫苗接種人員管理系統?
隊長:伏允坤
成員:伏允坤、顧家偉、王鵬澤、張智秋
口號:極限48,成就非凡。
顏色:0527AF
推薦語:
GWX 所有成員都為后端崗位,臨時組建的團隊快速完成了產品、前端、后端等各職能的分工,并提出了比題目要求更深入的功能規劃,戰隊的選題從實用場景出發,完成了比賽中最復雜且完整的業務邏輯的實現,幾乎每個人都挑戰了日常工作以外的新職能。
2 天時間內隊員們通過快速學習了基于 .NET 6 的最新版本的NeuCharFramework(NCF)框架,基于 NCF 提供的 DDD 和模塊化架構,戰隊在業務上對領域模型的實現做了精準的輸出,借助 Senparc.CO2NET.WebApi(WebApioEngine) 快速搭建了兼容單體或 Dapr 等微服務架構環境的 WebApi,最后借助 Senparc.Weixin SDK 在 3 個小時內就完成了微信層面的對接和線上測試。項目使用 DevOps 實現完整的CI/CD 流程,并在設計之初就規劃了單元測試、集成測試、系統測試、契約測試等測試點位,幫助項目實現更高質量地交付。此外,團隊大部分成員的代碼注釋量、編碼規范等方面的表現也非常突出。
創新之星
上海賽區——” QQL “ 戰隊
參賽項目:項目集成 | 疫苗供需采購管理
隊長:揭強
成員:揭強、宋強、趙成麟
口號:不吃飯,不睡覺,打起精神擼代碼
顏色:#03fcf0
推薦語:業務先進,敢于爭先
QQL 團隊的成員之前并不相識,因為黑客松而相聚。并從賽題的方向上發揮了創意 ,打造了一個疫苗供應商與接種點之間供需采購平臺。在比賽期間從 0 開始學習了 blazor, dapr,yarp 并在項目中成功應用。兩天一夜之后,我看到隊友之間濃濃的基情。
產品之星
深圳賽區——”大灣隊“戰隊
課題:微服務化的創新Web 應用
隊名:大灣隊
隊長:鄭子銘
成員:陳城、彭志勇、易紫云、鄭子銘
口號:灣區灣區,勇奪第一
顏色:00 99 ff
推薦語:在兩天的時間里,大灣區的大灣隊,展示了挑戰極限的極客精神,在參與黑客松之前,大家并不認識,因為黑客松迅速組建了團隊。在整個過程中,在 48 小時有限的時間內一步一步將充滿挑戰的基于 Dapr 的微服務落地,發現問題解決問題,最終完成了使用 .NET 6 、Dapr 和 k8s 實現 了后端服務 和 前端使用的 blazor 和微信小程序創新性 Web 應用。
技術之星
上海賽區——”LemonSharp “戰隊
參賽項目:微服務化的創新應用
隊長:黃凱華
成員:董伊洛、黃凱華、李衛涵?
口號:人生苦短,我用C#
顏色:#ffff00
推薦語:配合默契,精準分工,硬核技術
該團隊充分運用了.NET 領域的新技術? blazor,dapr, c 端 UI 采用 VUE, 后臺 UI 采用 Blazor。devops 建設比較全面和完善, 具備完善的 CICD 功能,可自動發布至 K8S。監控數據 Prometheus + grafana 。?采用比較前沿的架構方案:使用用 DDD 界限上下文進行微服務劃分,并增加對用戶端和站點端增加了 BFF 層。
實現之星
北京賽區——”戰至終章“戰隊
項目:極限挑戰:項目集成
隊長:陳鋒
成員:陳鋒、孫銘、辛智
口號:生而無畏,戰至終章
顏色:#aec4ba
推薦語:極限挑戰 項目集成
在短短的兩天時間里,團隊學習并掌握了基于 .NET 技術的 NCF 模塊化框架的原理和使用技巧,基于框架的強大支持能力和 .NET 的巨人支撐,完成了疫情人員管理和疫苗接種管理兩套系統。展現了團隊的高效協作能力和技術研發能力。
人氣之星
杭州賽區——”FireUG “戰隊
參賽項目:開發具有完整功能的 API 網關
隊長:連海龍
成員:李夢杰、李慶濤、連海龍、張曉煉、鄭豪睿
口號:代碼鑄城,無所不能
顏色:#ff0000
推薦語:
聚是一團火,散是滿天星,兩天的時間,杭州 FireUG 隊,展示了熱情、專業的極客精神,為社區貢獻了一個有實用價值的網關項目。這個網關項目支持可視化的配置界面,具備路由配置功能,并且具備日志、熔斷、限流等擴展能力,能夠在傳統分布式服務和云原生 kubernetes 環境中應用,在未來的時間里,可以基于該項目快速發展為一個支持生產環境應用的網關系統。
票選名次公布后,為鼓勵社區小伙伴們繼續深挖 .NET 開源項目展示的優秀成果,關注中國 .NET 應用生態、共同推動中國開源社區的發展,盛派開發者社區決定為大賽其他所有獎項提供 1 萬元的現金獎勵。
再次恭喜以上獲獎團隊,也感謝每一位參賽者的熱情參與!這次沒有獲獎的小伙伴也不要氣餒,為期 2 天時間內,高強度的密集思考就是對 .NET 最大的支持。技術之路永無止境,讓我們一起期待下一次的思想碰撞,一同期待未來 .NET 生態的更多可能!
在感謝所有參賽者的同時,我們更要感謝每一位幕后工作人員和志愿者們的大力支持。
為了更好地給參賽者們提供便利,免去后顧之憂。大賽組委會工作人員及志愿者們如影隨形,物料設計、宣傳報道、賽場布置、志愿引導、接待服務、餐飲休息、后勤保障、網絡監控、賽程指引等各方面同步進行,井然有序,銜接完美!大賽線上直播監控中心工作人員,2天1夜,實時監控,發現異常情況及時調整!確保線上直播平穩運行!為他們點贊!……感謝你們的熱情參與和傾心付出,沒有你們,就沒有這次大賽的圓滿舉辦。
為了確保所有參賽項目評選的的公平、公正、公開,以及最大化對社區的貢獻,所有項目采用 MIT 協議開源,100%開源!開源地址:https://gitee.com/dotNETHackthon
2021年首屆 .NET Conf China Hackathon 自此圓滿畫上句號。這些優秀的團隊與項目不僅與 .NET 底層技術緊密相連,更與.NET 中國社區結下了深厚友誼。
未來,我們期待,越來越多的開發者能夠在 .NET 現有生態基礎上,抽新芽、散枝葉、結碩果,將自身的應用實踐與 .NET 底層技術極致融合,進一步豐富 .NET 及其生態應用,為 .NET 技術生態的可持續發展——添磚加瓦。
.NET 開源以來越來越多的開發者和企業開始加入到 .NET 的生態。.NET 6是.NET Framework, ?.NET Core和Mono三個平臺完成融合的第一個長期支持版本,無論你是開發云原生應用,還是IOT應用,移動端,桌面應用,.NET 6在各個業務場景都有完整的支持。作為.NET 技術生態的參與者和建設者,為了幫助更多的開發者順滑的使用 .NET, ?.NET Conf China 大會組委會,特別發起黑客松大賽。
對于 .NET 生態來說,一個開發者友好、擁有眾多的社區開源項目生態、 云原生友好的底層基礎設施已經蓄勢待發,能夠成為發展云原生生態項目的天然土壤。通向未來世界的入口已打開,.NET Conf China 大會組委會誠邀全國的開發者,未來,共同攜手參與,共同創造未來世界新生態!
大賽支持
總結
以上是生活随笔為你收集整理的6大奖项!首届 .NET 黑客松大赛圆满收官!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Blog.Core开源】快速预览Adm
- 下一篇: .NET 运行时设置