Loading

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要: 什么是Azure Blob Stoage Azure Blob Stoage 是微软Azure的对象存储服务。国内的云一般叫OSS,是一种用来存储非结构化数据的服务,比如音频,视频,图片,文本等等。用户可以通过http在全球任意地方访问这些资源。这些资源可以公开访问,也可以私有访问。看到这些描述立马 阅读全文
posted @ 2020-07-27 09:15 Agile.Zhou 阅读(883) 评论(0) 推荐(6)
摘要: 上次介绍了Azure Application Insights,实现了.net core程序的监控功能。这次让我们来看看Azure DevOps Pipeline功能。Azure DevOps Pipeline 是Azure DevOps里面的一个组件,对于12个月试用账号同样永久免费。 持续集成C 阅读全文
posted @ 2020-07-20 00:51 Agile.Zhou 阅读(1070) 评论(4) 推荐(6)
摘要: Application Insignhts是微软开发的一套监控程序。他可以对线上的应用程序进行全方位的监控,比如监控每秒的请求数,失败的请求,追踪异常,对每个请求进行监控,从http的耗时,到SQL查询的耗时,完完整整的被记录下来。当对程序进行优化跟排错时非常好使。它原来是visualstudio 阅读全文
posted @ 2020-07-13 19:56 Agile.Zhou 阅读(811) 评论(4) 推荐(5)
摘要: Azure是微软提供的一个云服务平台。是全球除了AWS外最大的云服务提供商。Azure是微软除了windows之外另外一个王牌,微软错过了移动端,还好抓住了云服务。这里的Azure是Azure国际不是Azure中国哈。Azure为全球提供服务,最近Azure推出了免费试用12个月的活动(也不算最近, 阅读全文
posted @ 2020-07-06 17:28 Agile.Zhou 阅读(49857) 评论(7) 推荐(13)
摘要: 微服务确实是行业的一个趋势,我自己也在把一些项目往微服务架构迁移。玩微服务架构配置中心是一个绕不过去的东西,有很多大牌的可以选,比如spring-cloud-config,apoll,disconf等等。而我为什么还要造一个轮子呢?一来这些都不是.net实现的,我就想试试用.net core实现一个 阅读全文
posted @ 2020-06-29 16:02 Agile.Zhou 阅读(9050) 评论(86) 推荐(61)
摘要: Blazor支持渐进式应用开发也就是PWA。使用PWA模式可以使得web应用有原生应用般的体验。 什么是PWA PWA应用是指那些使用指定技术和标准模式来开发的web应用,这将同时赋予它们web应用和原生应用的特性。 例如,web应用更加易于发现——相比于安装应用,访问一个网站显然更加容易和迅速,并 阅读全文
posted @ 2020-06-24 17:55 Agile.Zhou 阅读(3501) 评论(5) 推荐(8)
摘要: 单元测试对我们的代码质量非常重要。很多同学都会对业务逻辑或者工具方法写测试用例,但是往往忽略了对Controller层写单元测试。我所在的公司没见过一个对Controller写过测试的。今天来演示下如果对Controller进行单元测试。以下内容默认您对单元测试有所了解,比如如何mock一个接口。在 阅读全文
posted @ 2020-06-18 17:14 Agile.Zhou 阅读(1718) 评论(3) 推荐(12)
摘要: Blazor WebAssembly可以在浏览器上跑C#代码,但是很多时候显然还是需要跟JavaScript打交道。比如操作dom,当然跟angular、vue一样不提倡直接操作dom;比如浏览器的后退导航。反之JavaScript也有可能需要调用C#代码来实现一些功能,毕竟客户的需求是千变万化的, 阅读全文
posted @ 2020-06-12 14:37 Agile.Zhou 阅读(2117) 评论(3) 推荐(11)
摘要: 上一篇写数据绑定的文章,写到最后留了一个坑。当子组件绑定父组件的一个字段,并且子组件修改它的时候父组件不能实时进行同步更新UI的问题,最近终于在Blazui作者的指导下搞定了。 UserInfo类要实现INotifyPropertyChanged接口 public class UserInfo: I 阅读全文
posted @ 2020-06-11 19:19 Agile.Zhou 阅读(1062) 评论(1) 推荐(1)
摘要: web最精妙的设计就是通过url把多个页面串联起来,并且可以互相跳转。我们开发系统的时候总是需要使用路由来实现页面间的跳转。传统的web开发主要是使用a标签或者是服务端redirect来跳转。那今天来看看Blazor是如何进行路由的。 使用@page指定组件的路由path 我们可以在Blazor里给 阅读全文
posted @ 2020-06-05 01:04 Agile.Zhou 阅读(2596) 评论(8) 推荐(9)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页