「拥抱开源, 又见 .NET」系列第三次线下活动简报
「擁抱開源, 又見 .NET」
隨著 .NET Core的發布和開源,.NET又重新回到人們的視野。自2016年 .NET Core 1.0 發布以來,其強大的生命力讓越來越多技術愛好者對她的未來滿懷憧憬,越來越多的平臺、框架熱衷于為.NET Core不斷更新的版本提供最有力的支持,如基于.NET Core開源API網關開發庫 Ocelot,基于.NET Standard的ABP框架。2019年4月20日 .NET西安社區第三次線下分享交流會如期舉行并取得圓滿成功;以下是活動本次活動的精彩內容。
?活動全家福
?
? ? ? ? ??
? ? ? ? ??
明星講師
?
?劉毅
曾長期參與財務管理系統的架構設計和開發,擁有多年.NET開發經驗,擅長分析解決軟件系統的性能問題,對DDD有自己的理解,持續關注和改進軟件開發中的最佳實踐。
?
王健?
熱愛技術的90后大叔, .NET西安社區聯系人,有著多年電商行業開發經驗,熱衷于研究學習優秀開源項目。
?
張思楚
海外業務部,大型團隊 TechnicalPrinciple, 擁有超過10年軟件開發及項目管理經驗,多項Web專利技術發明人,暢銷Web產品SpreadWeb架構師。
?
話題簡介
話題一:深入淺出 ABP Framework
分享人:劉毅
話題簡介:ASP.NET Boilerplate(ABP)是一個開源且文檔齊全的應用程序框架。它不僅僅是一個框架,它還提供了一個基于領域驅動設計的強大架構模型,并考慮了所有最佳實踐。本話題圍繞ABP為ABP.NET Web開發者帶來的便捷強大的開箱即用功能展開,并以其中幾個feature切入來詳細講解其中的工作原理。
?
話題二:基于Ocelot + IdentityServer4構建.NET Core微服務網關
分享人:王健
話題簡介:網關作為微服務間交互的中間人,它承載著服務的統一認證授權,請求限流,路由轉發等重要職責。Ocelot是基于.NET Core實現的輕量級開源網關實現,它具有非常強的易用性和擴展性,能夠很容易的實現定制化需求。本次我將結合IdentityServer4來實現網關的統一認證服務。
?
話題三:Verifying Microservice by Contract Test in .NET Core PACT
分享人:張思楚
話題簡介:微服務架構的系統中,存在著大量的服務,每個服務開放出接口(作為provider),接口可以被很多其他服務調用(consume)。接口API是服務提供者和服務消費者之間的契約,理論上,只要測試了雙方的實現都完全符合API,就可以保證它們能夠正常的集成到一起;但在現實場景中,對API難以給出非常精確的定義,覆蓋測試完整API的工作量也會非常巨大,再加上隨著API的演進,要驗證兼容性更是很麻煩。消費者驅動契約(Consumer Driven Contract)測試試圖解決這個問題。它從接口的消費者出發,記錄下消費者使用接口的各種場景,以此作為契約,驗證接口的提供者是否符合。本次話題將剖析契約測試在微服務中起到的API質量保障功效,比較單元測試,集成測試,E2E測試,找出使用場景和痛點,并在.NET Core下實踐落地契約測試。
?
活動反饋
整體滿意度
話題一:深入淺出 ABP Framework
?
話題二:基于Ocelot + IdentityServer4構建.NET Core微服務網關
?
話題三:Verifying Microservice by Contract Test in .NET Core PACT
?
了解到了新技術,ABP框架等 ;學習到了看待問題的新思想,業務拆分、code邏輯分層設計 ;
結識一群好伙伴
學習到了abp 網關 授權 測試等方面的知識
新的測試方法,abp框架更深入的細節流程,深入理解 .net core網
?
特別鳴謝
?
感謝劉毅、王健和張思楚三位講師
感謝Marketing & Admin對「擁抱開源, 又見 .NET」第三次線下分享交流活動的大力支持
感謝張思楚、張陽、羅磊、李胤龍和王健組織本次活動
感謝阿布、何疆樂、劉文龍、董磊、楊婕、龐抗等志愿者協助社區布置活動現場,維護活動內外場秩序。
非常感謝大家的鼎力支持,是你們的支持和付出,促成了 .NET西安社區的成立,也促成了西安地區第三次 .NET線下分享交流會的圓滿成功!
原文地址:https://www.cnblogs.com/xiandnc/p/10765346.html
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總?http://www.csharpkit.com?
總結
以上是生活随笔為你收集整理的「拥抱开源, 又见 .NET」系列第三次线下活动简报的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eShopOnContainers 是一
- 下一篇: 请给你的短信验证码接口加上SSL双向验证