Fork me on GitHub
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 54 下一页
摘要: 在容器、Kubernetes、DevOps,以及微服务等技术的推动下,2020年云原生势不可挡。 .NET Core 也非常契合 云原生对应用运行时的不同需求,.NET Core和kubernetes 同年诞生发展, 2018年kubernetes 已经奠定了在容器编排领域的王者地位,2019年越来 阅读全文
posted @ 2020-01-17 21:05 张善友 阅读(4063) 评论(7) 推荐(13) 编辑
摘要: .NET 生态系统是一个不断变化的生态圈,我相信它正在朝着一个伟大的方向发展。有了开源和跨平台这两个关键优先事项,我们就可以放心了。云原生对应用运行时的不同需求,说明一个.NET Core 在云原生时代所完成的蜕变: 体积更小:对于微服务分布式架构而言,更小的体积意味着更少的下载带宽,更快的分发下载 阅读全文
posted @ 2020-01-15 20:53 张善友 阅读(4307) 评论(15) 推荐(27) 编辑
摘要: 随着.NET Core 3.1的发布,国内2019 中国.NET开发者峰会在上海的成功举办。从技术采用生命周期的角度来说,随着.NET Core 3.1的发布,有越来越多的厂商开始采用.NET Core, .NET Core 正在跨越技术鸿沟。.NET Core 正是顺应应用程序现代化,应用程序容器化的浪潮而生长,随着基于kubernetes 平台的采用率的不断提升,.NET Core非常契合云原... 阅读全文
posted @ 2019-12-29 20:25 张善友 阅读(3412) 评论(19) 推荐(10) 编辑
摘要: 在编写Dockerfile构建docker镜像时,常遇到以下问题: 为了解决上述问题,从17.05版本开始Docker在构建镜像时增加了新特性:多阶段构建(multi-stage builds),将构建过程分为多个阶段,每个阶段都可以指定一个基础镜像,这样在一个Dockerfile就能将多个镜像的特 阅读全文
posted @ 2019-12-23 21:55 张善友 阅读(6366) 评论(1) 推荐(4) 编辑
摘要: 2019 年,注定会是 .NET Core 社区发展的关键一年,诸多重大事件在这一年发生!正如大家所期待的那样,刷新中国 .NET 社区的年度盛会——2019 中国 .NET 开发者峰会(.NET Conf China 2019)于 2019 年 11 月 9 日在上海中谷小南国花园酒店拉开帷幕,微 阅读全文
posted @ 2019-12-16 21:45 张善友 阅读(10287) 评论(38) 推荐(94) 编辑
摘要: Microsoft Ignite The Tour 是一年一度微软为全球开发者、IT专家、安全专家以及数据专家提供的为期两天,包含众多核心产品的实践性技术培训。2019.12.10-2019.12.11 已经在北京国家会议中心胜利闭幕,我作为一名Speaker 参与了两门课程的分享,但是我发现了一个问题就是参与课程学习的各位并不是按照官方的良好愿望--按照学习路径规划学习内容,就拿我的两个课程都是... 阅读全文
posted @ 2019-12-16 10:18 张善友 阅读(1441) 评论(4) 推荐(4) 编辑
摘要: 今天在中国七城联动,全球134场的AI BootCamp胜利落幕,广州由卢建晖老师组织,我参与分享了一个主题《ML.NET 机器学习指南和Azure Kinect .NET SDK概要》,活动虽然只有短短的2天时间的宣传,报名70人,到场40多人。下面我和你分享一下我对ML.NET 机器学习的一些内容。作为一个.NET开发者的你,可能很难立即进入机器学习。主要原因之一就是我们无法启动Visual ... 阅读全文
posted @ 2019-12-14 22:08 张善友 阅读(2089) 评论(3) 推荐(8) 编辑
摘要: 微服务架构已成为构建云原生应用程序的标准,微服务架构提供了令人信服的好处,包括可伸缩性,松散的服务耦合和独立部署,但是这种方法的成本很高,需要了解和熟练掌握分布式系统。为了使用所有开发人员能够使用任何语言和任何框架轻松地构建便携式微服务应用程序,无论是开发新项目还是迁移现有代码 Dapr 介绍 Gi 阅读全文
posted @ 2019-11-16 20:50 张善友 阅读(27961) 评论(4) 推荐(13) 编辑
摘要: 我们今天要聊的内容主要桌面开发四个方面:Windows平台、.NET Core 3 平台上的WPF,Winform, 应用打包解决方案 MSIX 和 XAML 群岛访问原来UWP的控件,让我们的应用程序迅速现代化。 Windows平台上的应用开发,我们通常会选择以下三个技术: Windows For 阅读全文
posted @ 2019-11-01 06:43 张善友 阅读(15375) 评论(1) 推荐(2) 编辑
摘要: China .NET Conf 2019中国 .NET 开发者峰会即将在上海召开,这次大会是一届完全由社区组织举办的中国.NET 开发者盛会,我们筹备大会之初就定下了大会的主题是“开源、共享、创新”。 这次完全由中国.NET社区自发组织的大会,我们希望通过这次大会汇聚中国.NET社区的能量,.NET 阅读全文
posted @ 2019-10-28 08:47 张善友 阅读(2093) 评论(13) 推荐(16) 编辑
摘要: 2019年10月24日,组委会正式发布了China .NET Conf 2019中国 .NET 开发者峰会的主题内容。2014年微软组织并成立.NET基金会,微软在成为主要的开源参与者的道路上又前进了一步。2014年以来已经有众多知名公司加入.NET基金会,Google,微软,AWS三大云厂商已经齐聚.NET基金会,在平台项目中,.NET平台上有87%贡献者其实并不在Microsoft工作。为了将... 阅读全文
posted @ 2019-10-24 06:45 张善友 阅读(4487) 评论(23) 推荐(16) 编辑
摘要: 2019.11.9 的中国.NET开发者峰会将在上海举办,到目前为止,大会的主题基本确定,这两天就会和大家会面,很多社区的同学基于对社区的信任在我们议题没有确定的情况下已经购票超过了300张,而且分享的主题都来自于社区,来自于生产实践之中的经验分享,内容之中有一点非常值得分享-基于k8s的微服务实践 阅读全文
posted @ 2019-10-23 13:19 张善友 阅读(2288) 评论(10) 推荐(26) 编辑
摘要: 这篇内容主要来自Microsoft .NET团队程序经理Sourabh Shirhatti的博客文章:https://grpc.io/blog/grpc-on-dotnetcore/, .NET Core 3.0现已提供grpc的.NET 托管实现 grpc-dotnet, gRpc 取代WCF成为 阅读全文
posted @ 2019-10-17 08:52 张善友 阅读(7039) 评论(12) 推荐(27) 编辑
摘要: 微软在比尔·盖茨手中创立并崛起, 成为PC互联网时代的霸主,很多70,80后都有MVP Ediwang的体验: 当时的微软对我来说就是神的存在。因为我认识电脑到使用电脑的一切几乎都离不开这家伟大的公司,它就像上帝一样开天辟地,创造万物:Windows、Office、IE这些当年几乎是唯一的主流产品。 阅读全文
posted @ 2019-10-14 12:30 张善友 阅读(6368) 评论(41) 推荐(66) 编辑
摘要: 本文是MVP Ediwang写的回忆一个80后的拖控件的感悟,与君共勉:每一代人都有记忆里的味道。煤球炉、黑白电视机是属于父母的记忆。而“拖控件”式编程,启蒙了无数像我这样的80后(嗯,89也算80后)。 阅读全文
posted @ 2019-10-13 09:09 张善友 阅读(3707) 评论(27) 推荐(33) 编辑
摘要: 2014年微软组织并成立.NET基金会,微软在成为主要的开源参与者的道路上又前进了一步。2014年以来已经有众多知名公司加入.NET基金会,Google,微软,AWS三大云厂商已经齐聚.NET基金会,在平台项目中,.NET平台上有87%贡献者其实并不在Microsoft工作。为了将.NET基金会变成一个更加多样化和成员驱动的组织,微软把.NET 的发展真正交给社区,为了让OSS真正蓬勃发展。在中国... 阅读全文
posted @ 2019-10-11 08:56 张善友 阅读(6304) 评论(47) 推荐(43) 编辑
摘要: 很多的.NET开发者在接触.Net Core之前,对于linux系统一点也不了解,也未曾有过主动去学习的念头。在接触了.Net Core之后才会慢慢学习linux相关知识,很多同学想转Java,这个很扎心,你有很好的条件转向.NET Core为啥要转Java,据说目前市场上Java多如牛毛,两年以内 阅读全文
posted @ 2019-10-07 13:58 张善友 阅读(18347) 评论(48) 推荐(45) 编辑
摘要: .NET Core 3.0视频系列中宣布了80多个新的免费视频,这些视频同时放在Microsoft的Channel 9 和youtube上面。 在线观看由于跨洋网络效果不太好,下载到机器上慢慢上是最好的了。 所以Scott Hanselman 特别制作了一个页面 http://dot.net/vid 阅读全文
posted @ 2019-10-02 21:38 张善友 阅读(10054) 评论(20) 推荐(47) 编辑
摘要: 最近注意到一些媒体故意抹黑C# 工资垫底,参见 https://www.toutiao.com/i6741889572931633668/: 通过搜索引擎搜索《编程语言薪酬排行:Python薪资最高,Java第二,C# 垫底》: 早在2018年就出现这样的标题内容,还是CSDN公众号转载:https 阅读全文
posted @ 2019-09-29 20:58 张善友 阅读(2456) 评论(6) 推荐(7) 编辑
摘要: .NET 走向开源,MIT许可协议。 微软为了推动.NET开源社区的发展,2014年联合社区成立了.NET基金会。.NET基金会是一个独立的组织,支持.NET社区和开源,旨在拓宽和加强.NET生态系统和社区。这可以通过多种方式完成,包括项目指导,指导,法律和营销帮助,技术和财务支持设置等. 2014年以来已经有众多知名公司加入.NET基金会, 仅在平台项目中,.NET平台上有87%贡献者其实不在M... 阅读全文
posted @ 2019-09-26 07:15 张善友 阅读(1951) 评论(9) 推荐(23) 编辑
摘要: 北京时间今天凌晨如期在.NET Conf 上发布.NET Core 3.0,Keynotes 由Scott Hunter 主演,主要围绕.NET Core 3.0的新特性和社区展开。多功能性是.Net Core 成为我们的生活一部分的最好解释。如果您是Web开发人员还是想开发桌面或移动应用程序,如果您是游戏开发人员或想要从事机器学习,.NET Core就在您身边。Xamarin 使得我们使用Mi... 阅读全文
posted @ 2019-09-24 07:54 张善友 阅读(8473) 评论(152) 推荐(53) 编辑
摘要: 你一定看过这篇文章 《进击的 Java ,云原生时代的蜕变》, 本篇文章的灵感来自于这篇文章。北京时间9.24 就将正式发布.NET Core 3.0, 所以写下这篇文章让大家全面认识.NET Core。.NET 生态系统是一个不断变化的生态圈,我相信它正在朝着一个伟大的方向发展。正好 最近 InfoQ 上发布了一篇文章《.NET 生态系统概览》,有了开源和跨平台这两个关键优先事项,我们就可以放... 阅读全文
posted @ 2019-09-22 11:56 张善友 阅读(6890) 评论(30) 推荐(53) 编辑
摘要: 2019.9.17 微软 宣布推出.NET Core 3.0 Release Candidate 1。就像Preview 9一样,主要专注于为 .NET Core 3.0 发布最终版本 。现在变得非常非常接近。 将在9.23日的.NET Conf上发布最终版本。.NET Core 3.0 是从仅支持Windows传统的 .NET框架向更现代化的开源实现过渡的重要里程碑。明年,所有内容都将整合到一个... 阅读全文
posted @ 2019-09-17 20:30 张善友 阅读(2288) 评论(5) 推荐(11) 编辑
摘要: ML.NET 是面向.NET开发人员的开源和跨平台机器学习框架。 ML.NET 还包括Model Builder (一个简单的UI工具)和 CLI ,使用自动机器学习(AutoML)构建自定义机器学习(ML)模型变得非常容易。 .NET 开发人员使用 ML.NET,可以利用他们现有的工具和技能,为情 阅读全文
posted @ 2019-09-10 22:23 张善友 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: 我发现基准游戏(https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/csharp.html)是一套非常好的基准测试。基准测试经过深思熟虑,涵盖了经典的单线程计算到多线程IO数据处理。显然,在这种基准游戏中,诸如网络性 阅读全文
posted @ 2019-09-02 07:02 张善友 阅读(13031) 评论(92) 推荐(35) 编辑
摘要: 最近,微软发布了开发社区当前采用.NET Standard的最新信息。.NET Standard是API的正式规范,现有.NET实现在不同平台的是通用的(从而允许跨平台开发)。当前规范(版本2.0)在两年前发布,在.NET Core 2.0和.NET Framework 4.6.1平台(以及其他平台 阅读全文
posted @ 2019-09-01 17:55 张善友 阅读(2425) 评论(9) 推荐(4) 编辑
摘要: 看到一篇公众号文章《2020年什么编程语言最受欢迎,待遇最高?》,其中对C#的描述如下:点击阅读原文,看到这是一篇翻译文章:https://codinginfinite.com/top-programming-languages-2020-stats-surveys/这篇文章里列出的那些语言之中,明显的Go 是属于Google 这个特定供应商的语言, Java 也是属于Oracle 这个特定供应商... 阅读全文
posted @ 2019-08-21 22:45 张善友 阅读(7456) 评论(134) 推荐(68) 编辑
摘要: 运行docker容器异常中止,使用docker logs CONTAINER_ID查看异常信息如下:standard_init_linux.go:207: exec user process caused "no such file or directory" 这是dos字符与unix字符的问题,我 阅读全文
posted @ 2019-08-11 20:18 张善友 阅读(4477) 评论(2) 推荐(0) 编辑
摘要: 2018年8月8日,我决定离开腾讯的光环,辞职开始创业。《回顾4180天在腾讯使用C#的历程,开启新的征途》记录了我所说的拥有七龙珠,去召唤神龙,今天正好历时一年时间,非常有必要来回顾过去一年的创业历程。 迎接.NET Core新时代 这一年的所有创业活动都是围绕哲.NET Core展开,.NET 阅读全文
posted @ 2019-08-08 07:04 张善友 阅读(3799) 评论(20) 推荐(15) 编辑
摘要: 无服务器框架是一个云提供商无关的工具包,旨在帮助构建,管理和部署无服务器组件的操作,以实现完整的无服务器架构或不同功能即服务(FaaS)。无服务器框架的主要目标是为开发人员提供一个界面,该界面抽象出云供应商特定的API和配置,同时提供额外的工具以轻松实现测试和部署功能,非常适合快速迭代或能够集成到C 阅读全文
posted @ 2019-08-03 07:29 张善友 阅读(1965) 评论(2) 推荐(1) 编辑
摘要: 调查背景 Kubernetes 越来越多地在生产环境中使用,围绕 Kubernetes 的整个生态系统在不断演进,新的工具和解决方案也在持续发布。云原生计算的发展驱动着各个企业转向遵循云原生原则(启动速度快、内存占用低)的平台, .NET Core正是在云原生背景下发展起来的平台,.NET Core 阅读全文
posted @ 2019-07-30 17:13 张善友 阅读(8292) 评论(82) 推荐(68) 编辑
摘要: 继阿里巴巴开源镜像站(https://opsx.alibaba.com/)、华为云镜像站点(https://mirrors.huaweicloud.com/ )之后,腾讯也已于近日上线了类似的服务,官方名称为腾讯云软件源(Tencent Open Source Mirror Site),为国内开发者 阅读全文
posted @ 2019-07-29 07:40 张善友 阅读(3658) 评论(3) 推荐(5) 编辑
摘要: 微软和社区已经做了大量艰苦的工作,使.Net Core成为市场上具有竞争力的框架,帮助开发人员快速开发具有最佳性能和可扩展性的强大应用程序。做的最棒的事情是.Net Framework开发人员不需要任何新知识来处理.Net Core。这也是开发人员在很短的时间内采用.Net Core的原因之一。对于 阅读全文
posted @ 2019-07-21 09:03 张善友 阅读(17685) 评论(135) 推荐(67) 编辑
摘要: 想写这篇文章缘起于公众号文章里的一条留言:对于一个现代化的开发平台,建立一种让开发者创建,分享与使用可复用代码的机制是十分必要的。这种“可复用代码”被打包后的文件通常被称作“包”(package),对于.NET(包括 .NET Core)平台来说这个机制的实现就是NuGet平台。NuGet包的本质是一个以nupkg为后缀的zip压缩文件(你可以将后缀改为.zip后解压查看里面的内容),其中包含了编... 阅读全文
posted @ 2019-07-06 09:13 张善友 阅读(2098) 评论(4) 推荐(3) 编辑
摘要: 从命令行启动仿真器,可以查看其输出。Microsoft Windows [版本 10.0.18362.145](c) 2019 Microsoft Corporation。保留所有权利。C:\Users\geffzhang>msinfo32C:\Users\geffzhang>sc query intelhaxmSERVICE_NAME: intelhaxm TYPE ... 阅读全文
posted @ 2019-06-09 22:51 张善友 阅读(3317) 评论(0) 推荐(0) 编辑
摘要: 长期以来在wcf客户端库 https://github.com/dotnet/wcf 里反应最强烈的就是.NET Core的服务端支持 https://github.com/dotnet/wcf/issues/2695 ,在build 2019 大会上微软明确说明在将WinForms,WPF和Entity Framework 6添加到.NET Core 3.0后,不打算再将.NET Framewo... 阅读全文
posted @ 2019-06-09 09:43 张善友 阅读(7709) 评论(4) 推荐(3) 编辑
摘要: 大家好,今天给大家分享.NET 蓝图之下的Mono和.NET Core 话题,微软在Build 2019 大会上给.NET 做了一个五年规划,所以分享的主题就是《Mono和.NET Core 比翼双飞》,将在完成这个五年规划的时候合体。 在开始这个主题之前,我先做下自我介绍,我叫张善友,连续13年被 阅读全文
posted @ 2019-06-03 20:59 张善友 阅读(8448) 评论(5) 推荐(3) 编辑
摘要: 今天下午在腾讯云+社区社区分享了《基于Kubernetes 构建.NET Core技术中台》,下面是演讲内容的文字实录。 我们为什么需要中台 我们现在处于企业信息化的新时代。为什么这样说呢? 过去企业信息化的主流重心是企业内部信息化。但现在以及未来的企业信息化的主流重心是企业外部信息化。 中国互联网 阅读全文
posted @ 2019-05-24 21:24 张善友 阅读(7440) 评论(6) 推荐(12) 编辑
摘要: 随着谷歌,Facebook发布他们的工具机器学习工具Tensorflow 2和PyTorch ,微软的CNTK 2.7之后不再继续更新(https://docs.microsoft.com/zh-cn/cognitive-toolkit/releasenotes/cntk_2_7_release_notes),Build 2019 微软也发布了ML.NET 1.0 ,这是一个面向机器学习开发者的新... 阅读全文
posted @ 2019-05-19 21:35 张善友 阅读(14255) 评论(4) 推荐(10) 编辑
摘要: 微软近日开源了一个新平台——Try .NET,该平台可以让开发者在线上编写并运行 .NET 代码。微软介绍,Try .NET 是一个可嵌入的代码运行器,不仅可以直接在线上对自己或者他人的代码进行编辑、测试与运行,还可以将代码以片段的形式嵌入到博客或者文档中,以支持在线和离线的交互式文档。官网链接:https://dotnet.microsoft.com/platform/try-dotnetGit... 阅读全文
posted @ 2019-05-19 10:01 张善友 阅读(1983) 评论(2) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 54 下一页