Fork me on GitHub

随笔分类 -  dotNETCore

.NET Core是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)下运行,而且 .NET Core也可在不同的操作系统上运行,包括Windows、linux、MacOS,实现了跨平台跨设备。
摘要:很多公司技术支持岗位的工作,如配置域名,部署环境,修改复位配置,服务重启,扩容缩容,梳理和完善监控,根据开发的需要查找日志等工作,需要和开发进行大量的沟通,如什么是外网域名,什么是内网域名、A name、C name,防火墙规则该如何设定,操作系统等基础环境需要什么依赖。因为很多研发不了解运维的术语 阅读全文
posted @ 2019-04-05 10:37 张善友 阅读(4753) 评论(6) 推荐(6) 编辑
摘要:KubeClient是kubernetes 的C#语言客户端简单易用,KubeClient是.NET Core(目标netstandard1.4)的可扩展Kubernetes API客户端, github地址: https://github.com/tintoy/dotnet-kube-client 阅读全文
posted @ 2019-03-31 17:45 张善友 阅读(9198) 评论(6) 推荐(2) 编辑
摘要:.NET基金会是一个独立的组织,支持.NET社区和开源,旨在拓宽和加强.NET生态系统和社区。这可以通过多种方式完成,包括项目指导,指导,法律和营销帮助,技术和财务支持设置等,2014年微软组织成立.NET基金会,微软在成为主要的开源参与者的道路上又前进了一步。 2014年以来已经有众多知名公司加入.NET基金会, 仅在平台项目中,.NET平台上有87%贡献者其实不在Microsoft工作。随着这... 阅读全文
posted @ 2019-03-31 11:15 张善友 阅读(2991) 评论(5) 推荐(4) 编辑
摘要:今晚在余晟的微信公众号看到了一篇文章《 从.NET/C#开发的“后继无人”说起: https://mp.weixin.qq.com/s/rO2d0xZ58Z2syqT7AaNT3w》。 这篇文章以从.NET/C#开发的“后继无人” 引出了推广极客时间的课程 刘超的《趣谈Linux操作系统》,通篇看下 阅读全文
posted @ 2019-03-25 22:04 张善友 阅读(41412) 评论(110) 推荐(116) 编辑
摘要:前端就有了对 headless 浏览器的需求,最多的应用场景有两个UI 自动化测试:摆脱手工浏览点击页面确认功能模式爬虫:解决页面内容异步加载等问题也就有了很多杰出的实现,前端经常使用的莫过于 PhantomJS 和 selenium-webdriver,但两个库有一个共性——难用!环境安装复杂,API 调用不友好,1027 年 Chrome 团队连续放了两个大招 Headless Chrome ... 阅读全文
posted @ 2019-03-09 11:32 张善友 阅读(10989) 评论(2) 推荐(9) 编辑
摘要:.NET Core 3.0 Preview 3已经发布,框架和ASP.NET Core有许多有趣的更新。这是最重要的更新列表。 下载地址 :https://aka.ms/netcore3download 。.NET Core 3.0的更新:C#中对索引和范围的更多支持支持.NET Standard 2.1。以.NET Standard项目文件为目标,并将netstandard2.1指定为目标框架。... 阅读全文
posted @ 2019-03-08 07:47 张善友 阅读(13231) 评论(18) 推荐(21) 编辑
摘要:前言 最近一两年.NET Core的关注度持续上升, 微服务及云原生应用开发上采用.NET Core也越来越多,Ocelot 作为.NET Core平台下一款开源的API 网关开发库越来越得到社区的认可,应用到生产中的案例也有好几百了。春节抽空整理了现有网上公开的Ocelot相关的资源,包括示例项目 阅读全文
posted @ 2019-02-11 22:10 张善友 阅读(27278) 评论(23) 推荐(34) 编辑
摘要:各大公有云都提供了开发者开发的SDK,今天我们来看看华为云对.NET Core的支持情况怎么样? .NET SDK地址 https://developer.huaweicloud.com/sdk#.NET 华为云的.NET SDK相比其他语言少的可伶,而且这几个SDK还不支持.NET Core。 S 阅读全文
posted @ 2019-02-02 13:53 张善友 阅读(2735) 评论(2) 推荐(3) 编辑
摘要:编程语言从最初的0101机器码到汇编语言再到面向对象的编程,不断的发展,整个发展趋势呈现高内聚、低耦合、可重用、可理解的特点。最早编程是用机器码,人的大脑不像电脑,无法处理0101;后来汇编语言还是太费解,又出现了高级语言;然后因为我们需要更加接近人类语言的方式描述问题,开始出现结构化编程或者模块化 阅读全文
posted @ 2018-12-26 08:26 张善友 阅读(2249) 评论(2) 推荐(10) 编辑
摘要:本文是Wei的公众号投稿文章:默认模板之缺在工作学习中,我们经常需要创建一些简单的控制台应用(Console App)去验证某个想法,或者作为小工具交付给其他同事。通常我们的选择是 Visual Studio 自带的 Console App 模板,这个经典模板只有预设好的 csproj 文件和空荡荡的 Main 方法,偶尔还会附送一行 Console.WriteLine("Hello World!... 阅读全文
posted @ 2018-12-04 13:08 张善友 阅读(6196) 评论(1) 推荐(7) 编辑
摘要:.NET Core大大简化了.NET应用程序的开发。它的自动配置和启动依赖大大减少了开始一个应用所需的代码和配置量,本文目的是介绍如何创建更安全的.NET Core应用程序。 1.在生产中使用HTTPS传输层安全性(TLS)是HTTPS的官方名称,你可能听说过它称为SSL(安全套接字层),SSL是已弃用的名称,TLS是一种加密协议,可通过计算机网络提供安全通信。其主要目标是确保计算机应用程序之间的... 阅读全文
posted @ 2018-11-13 15:54 张善友 阅读(6946) 评论(7) 推荐(11) 编辑
摘要:潘正磊在上海的Tech Summit 2018 大会上给我们的.NET Core以及开源情况带来了最新信息。 .Net Core 开源后取得了更加快速的发展,目前越活跃用户高达400万人,每月新增开发者45万,在 GitHub 上的月度增长达到15%。目前有来自超过3,700家企业的1.9万开发者在 阅读全文
posted @ 2018-10-27 22:56 张善友 阅读(16566) 评论(24) 推荐(38) 编辑
摘要:微软.NET开发团队在博客上(https://blogs.msdn.microsoft.com/dotnet/2018/10/15/guidance-for-library-authors/)刚刚发布了.NET Library Guidance的第一个版本。这是一系列全新的文章,指导你为.NET创建高质量代码库。该指南包含我们已确定的适用于大多数公共.NET库的 最佳实践。我们希望帮助.NET开发... 阅读全文
posted @ 2018-10-21 19:18 张善友 阅读(2112) 评论(0) 推荐(7) 编辑
摘要:.NET Core就是专门针对模块化的微服务架构而设计, 在2018年国庆时间展开.NET微服务的使用情况,本次调查我们总计收到了来自378个开发者的调查。从落地现状、架构体系、未来趋势等方面对微服务进行了分析。希望能够为传统企业微服务决策、规划和实施提供依据和解决办法。 1、微服务客户画像:微服务 阅读全文
posted @ 2018-10-05 18:49 张善友 阅读(5320) 评论(6) 推荐(5) 编辑
摘要:2018.9.25 日深圳市友浩达科技有限公司发布基于Orchard Core开发的官网 http://www.weyhd.com/。 本篇文章为你介绍如何基于Orchard Core开发一个公司网站。Orchard Core是一个免费和开源的社区交流项目,致力于在ASP.NET Core平台开发应 阅读全文
posted @ 2018-09-25 16:53 张善友 阅读(15076) 评论(24) 推荐(21) 编辑
摘要:今天早上在微信群里聊天聊到百度的SDK 已经支持.NET Core, 百度已经在3月份就支持了,想起当时还是我在他们的github上提的issue: https://github.com/Baidu-AIP/dotnet-sdk/issues/3。.NET Core生态社区的发展已经四年多时间,日趋完善,我们在这个数字化时代是彼此链接的,我们的需求可以用各类中间件和云服务来实现,很多时候我们有.N... 阅读全文
posted @ 2018-09-17 11:28 张善友 阅读(7940) 评论(43) 推荐(73) 编辑
摘要:概要云应用程序通常都需要使用前端网关,为用户、设备或其他应用程序提供同一个入口点。 在 Service Fabric 中,网关可以是任意无状态服务(如 ASP.NET Core 应用程序) 。本文介绍了如何将Ocelot用作 Service Fabric 应用程序的网关。Ocelot直接与 Service Fabric 集成,以便可以使用一组丰富的路由规则向后端 Service Fabric 服务... 阅读全文
posted @ 2018-09-14 12:12 张善友 阅读(3559) 评论(1) 推荐(4) 编辑
摘要:Miguel de Icaza、Scott Hunter、Mads Torgersen三位大咖给大家带来了 .NET Core ,C# 以及 Xamarin的精彩内容:6月份已经发布了.NET Core 2.1, 大会上Scott Hunter 一开始花了大量的篇幅回顾.NET Core 2.1的发布,社区的参与度已经非常高,.NET将无处不在。.NET Core 2.0的开发者增加了100万.N... 阅读全文
posted @ 2018-09-13 08:57 张善友 阅读(1343) 评论(0) 推荐(2) 编辑
摘要:当你打开一个.net core的项目,Visual Studio 可能无法打开,提示如下错误:D:\workshop\Github\Ocelot\src\Ocelot\Ocelot.csproj : error : Project file is incomplete. Expected imports are missing.D:\workshop\Github\Ocelot\test\Oce... 阅读全文
posted @ 2018-09-11 12:13 张善友 阅读(1671) 评论(0) 推荐(0) 编辑
摘要:Build 2018 主旨演讲的主题是 Azure 云和 AI、物联网、AR等技术,以及开发者相关内容的宣布。在今天的Build大会上,微软宣布目前已有超过7亿台设备运行Windows 10系统。去年这个数字为5亿。Office 365目前每个月有1.35亿活跃的商业用户,去年为1.2亿。 微软今年 阅读全文
posted @ 2018-05-08 07:44 张善友 阅读(4279) 评论(38) 推荐(40) 编辑