zoukankan      html  css  js  c++  java
  • 「拥抱开源, 又见 .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线下分享交流会的圆满成功!

     ppt下载:

      深入浅出ABP FWK

      基于Ocelot和IdentityServer4构建.NETCore微服务网关

    最后的最后,期待大家对 .NET西安社区持续关注,更期待大家线上、线下分享,以下是 .NET西安社区公众号及博客:

                                              

  • 相关阅读:
    初学node.js,安装nodemon,学习debug模式,安装cpu-stat
    当离开浏览器窗口,提示语title更改
    构建react项目失败解决办法
    vue 安装cli3.0版本,创建项目
    上传js,js修改html
    上传图片
    css3 伸缩百分比的调整
    css3 伸缩布局 display:flex等
    解决HTML5提出的新的元素不被IE6-8识别的解决办法
    web前端,多语言切换,data-localize,
  • 原文地址:https://www.cnblogs.com/xiandnc/p/10765346.html
Copyright © 2011-2022 走看看