「擁抱開源, 又見 .NET」系列第三次線下活動簡報

 

「擁抱開源, 又見 .NET」架構

隨着 .NET Core的發佈和開源,.NET又從新回到人們的視野。 自2016年 .NET Core 1.0 發佈以來,其強大的生命力讓愈來愈多技術愛好者對她的將來滿懷憧憬,愈來愈多的平臺、框架熱衷於爲.NET Core不斷更新的版本提供最有力的支持,如基於.NET Core開源API網關開發庫 Ocelot,基於.NET Standard的ABP框架。 2019年4月20日 .NET西安社區第三次線下分享交流會如期舉行並取得圓滿成功;如下是活動本次活動的精彩內容。框架


 活動全家福ide

 

          

          


明星講師微服務

 

 劉毅性能

曾長期參與財務管理系統的架構設計和開發,擁有多年.NET開發經驗,擅長分析解決軟件系統的性能問題,對DDD有本身的理解,持續關注和改進軟件開發中的最佳實踐。單元測試

 

王健
熱愛技術的90後大叔, .NET西安社區聯繫人,有着多年電商行業開發經驗,熱衷於研究學習優秀開源項目。學習

 

張思楚
海外業務部,大型團隊 TechnicalPrinciple, 擁有超過10年軟件開發及項目管理經驗,多項Web專利技術發明人,暢銷Web產品SpreadWeb架構師。測試

 


話題簡介google


話題一:深刻淺出 ABP Frameworkspa

分享人:劉毅
話題簡介: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線下分享交流會的圓滿成功!

 ppt下載:

  深刻淺出ABP FWK

  基於Ocelot和IdentityServer4構建.NETCore微服務網關

最後的最後,期待你們對 .NET西安社區持續關注,更期待你們線上、線下分享,如下是 .NET西安社區公衆號及博客:

                                         

相關文章
相關標籤/搜索