Fork me on GitHub
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 54 下一页
摘要: 前端就有了对 headless 浏览器的需求,最多的应用场景有两个UI 自动化测试:摆脱手工浏览点击页面确认功能模式爬虫:解决页面内容异步加载等问题也就有了很多杰出的实现,前端经常使用的莫过于 PhantomJS 和 selenium-webdriver,但两个库有一个共性——难用!环境安装复杂,API 调用不友好,1027 年 Chrome 团队连续放了两个大招 Headless Chrome ... 阅读全文
posted @ 2019-03-09 11:32 张善友 阅读(10986) 评论(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) 编辑
摘要: SuperBenchmarker 是ㄧ个开源的类似于Apache ab的压力测试命令行工具。可以在 .NET 4.52+ 或者 .NET Core 2.0+ 平台上运行。可支持Get、Post、Put、Delete这些调用方式,调用时能指定Concurrent user、Request数、Header template…等。可以从Github、Chocolatey这两种方式获得。Github用户... 阅读全文
posted @ 2019-02-13 17:05 张善友 阅读(2293) 评论(1) 推荐(2) 编辑
摘要: 前言 最近一两年.NET Core的关注度持续上升, 微服务及云原生应用开发上采用.NET Core也越来越多,Ocelot 作为.NET Core平台下一款开源的API 网关开发库越来越得到社区的认可,应用到生产中的案例也有好几百了。春节抽空整理了现有网上公开的Ocelot相关的资源,包括示例项目 阅读全文
posted @ 2019-02-11 22:10 张善友 阅读(27276) 评论(23) 推荐(34) 编辑
摘要: 从2018.8.8 开始创业已经有6个月时间,春节即将结束,马上开工,2019年开始新的征程,这篇博客是一篇英雄帖,我希望在此能够找到志同道合的你,一起打拼和分享未来的天空。 2018年,离开腾讯开始组建团队创业,设定产品方向,解决各种问题,和在腾讯的工作相比,真的是非常的不一样,收获也蛮多的,期间 阅读全文
posted @ 2019-02-09 15:30 张善友 阅读(2769) 评论(5) 推荐(9) 编辑
摘要: 各大公有云都提供了开发者开发的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) 编辑
摘要: Azure Data Studio是一种跨平台数据库工具,适用于在Windows,MacOS和Linux上使用Microsoft系列内部部署和云数据平台的数据专业人员。Azure Data Studio 是从跨平台 Visual Studio Code (VS Code) 与其 mssql 扩展的交集发展而来,并最终形成自己的应用。此外,与 VS Code 一样,Azure Data Studio... 阅读全文
posted @ 2019-01-27 13:21 张善友 阅读(7869) 评论(0) 推荐(2) 编辑
摘要: 在Visual Studio 2013、2015、2017中,使用的是Nuget包管理器对第三方组件进行管理升级的。而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器NuGet.org是一项面向全球用户搭建的服务,不论用户身在何处,NuGet.org都应该有能力提供高性能的服务。2017 年微软针对中国访问Nuget服务的访问慢的问题进行了优化,把Blob存储备份... 阅读全文
posted @ 2019-01-25 16:15 张善友 阅读(1528) 评论(0) 推荐(1) 编辑
摘要: 前几天写了一篇文章 《云时代的.NET》,今天继续这个话题聊下云时代的技能。 无服务器计算,容器化,云原生应用,DevOps,人工智能,机器学习以及混合云和多云解决方案等IT趋势正在成为主流或“新常态”。所有大小企业都在寻找具有许多热门趋势关键技能的云专家。在无服务器架构中,应用程序被分成各种各样的 阅读全文
posted @ 2019-01-05 21:15 张善友 阅读(1882) 评论(4) 推荐(4) 编辑
摘要: 2018年就结束了,马上就要迎来2019年,这一年很不平凡,中美贸易战还在继续,IT互联网发生急剧变化,大量互联网公司开始裁员,微软的市值在不断上升 ,在互联网公司的市值下跌过程中爬到了第一的位置,我们展望2019年,相信前方的坑很多,这里想聊下一个和我们的工作生活息息相关的问题,那就是Oracle 阅读全文
posted @ 2018-12-30 10:46 张善友 阅读(16395) 评论(104) 推荐(55) 编辑
摘要: 编程语言从最初的0101机器码到汇编语言再到面向对象的编程,不断的发展,整个发展趋势呈现高内聚、低耦合、可重用、可理解的特点。最早编程是用机器码,人的大脑不像电脑,无法处理0101;后来汇编语言还是太费解,又出现了高级语言;然后因为我们需要更加接近人类语言的方式描述问题,开始出现结构化编程或者模块化 阅读全文
posted @ 2018-12-26 08:26 张善友 阅读(2249) 评论(2) 推荐(10) 编辑
摘要: 今年的 Connect(); 主题更加聚焦开发者工具生产力、开源,以及无服务器(Serverless)云服务。 Visual Studio 2019 AI 智能加持的 IntelliCode、实时代码协作共享 Live Share,.NET Core 3.0的预览版本附带了大量更新,旨在为云、物联网 阅读全文
posted @ 2018-12-13 21:06 张善友 阅读(1099) 评论(2) 推荐(2) 编辑
摘要: 微软的Microsoft Connect(); 2018年的开发者大会 对Azure和IoT Edge服务进行了大量更新; Windows Presentation Foundation,Windows Forms和Windows UI XAML Library的开源以及.NET 基金会会员模型的扩展。但那些只是冰山一角。微软还联合Docker发布了Cloud Native Application... 阅读全文
posted @ 2018-12-05 11:14 张善友 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 本文是Wei的公众号投稿文章:默认模板之缺在工作学习中,我们经常需要创建一些简单的控制台应用(Console App)去验证某个想法,或者作为小工具交付给其他同事。通常我们的选择是 Visual Studio 自带的 Console App 模板,这个经典模板只有预设好的 csproj 文件和空荡荡的 Main 方法,偶尔还会附送一行 Console.WriteLine("Hello World!... 阅读全文
posted @ 2018-12-04 13:08 张善友 阅读(6195) 评论(1) 推荐(7) 编辑
摘要: 在科技迅速发展的时代,传统行业积极开展数字化转型以在激烈竞争中脱颖而出,新兴行业不停歇地验证业务模式以找准市场定位;软件与传统行业变得密不可分,各行各业如何快速响应软件需求,如何积极拥抱技术变革,已经直接关系到企业核心利益。微软云技术社区联盟(微软云社)与烟台易云网络将定期在烟台合作举办技术活动,推进云计算、大数据、人工智能、商业智能、虚拟现实等各种新兴技术,以期在胶东地区乃至山东地区的新... 阅读全文
posted @ 2018-11-24 20:41 张善友 阅读(821) 评论(1) 推荐(0) 编辑
摘要: .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) 编辑
摘要: 10.24-27 日两场大会Microsoft Tech Summit 2018 和 中国计算机大会CNCC 分别在上海和杭州举办,我 有幸受邀成为这2场大会的讲师。 Microsoft Tech Summit 2018 微软技术暨生态大会将于10月24日至27日在上海世博中心举行,这也会是国内举办 阅读全文
posted @ 2018-10-17 09:03 张善友 阅读(1323) 评论(3) 推荐(3) 编辑
摘要: 2018年10月13日,在 微软广州办公室(广州市天河区太古汇1座28层微软广州办公室) 成功举办了office365的开发者训练营,本活动在微软官网的地址: https://www.microsoft.com/china/events/detail_1707。这次活动得到微软Office 365 总部的市场支持以及中国区Office 365 陈希章和李强的大力支持,微软广州分公司Wilson 的... 阅读全文
posted @ 2018-10-14 11:33 张善友 阅读(1214) 评论(3) 推荐(2) 编辑
摘要: PeachPie在官方博客(https://www.peachpie.io/2018/10/release-0911-visual-studio.html)发布了PeachPie的0.9.11版本 - 用于.NET和.NET Core的PHP编译器和运行时。此更新为项目管理引入了许多新功能,兼容性增 阅读全文
posted @ 2018-10-12 09:46 张善友 阅读(2937) 评论(6) 推荐(1) 编辑
摘要: 接着上次分享的devops历程[Followme Devops实践之路], 大家希望能够出一个step by step手册, 那今天我就来和手把手来一起搭建这么一套环境, 演示整个过程!实验环境需要准备docker /docker compose建议大家使用国外的vps学习, 不需要考虑网络/gwf的问题/方便(本demo搭建在linode上面, 注册可以免费使用2个月)https://www.l... 阅读全文
posted @ 2018-10-09 08:23 张善友 阅读(1027) 评论(0) 推荐(1) 编辑
摘要: .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 张善友 阅读(15073) 评论(24) 推荐(21) 编辑
摘要: 引言 天下武功,唯快不破 想要提高开发团队效率,势必要有一套完整而成熟的开发流程方案,除了sprint迭代开发模式之外,还有近几年流行的devops流程,都是可以大幅度提高开发效率的工具. 我们团队也不断探索、实践,最终形成了现有的一套体系,从最初的手动发布到现有的自动化,从起始的繁琐易乱到当下的简洁明了。我们希望将我们曾经踏过的脚印与大家一起分享,为各位展示一条 我们的devops 的实践之路,... 阅读全文
posted @ 2018-09-22 17:03 张善友 阅读(1433) 评论(5) 推荐(1) 编辑
摘要: 今天早上在微信群里聊天聊到百度的SDK 已经支持.NET Core, 百度已经在3月份就支持了,想起当时还是我在他们的github上提的issue: https://github.com/Baidu-AIP/dotnet-sdk/issues/3。.NET Core生态社区的发展已经四年多时间,日趋完善,我们在这个数字化时代是彼此链接的,我们的需求可以用各类中间件和云服务来实现,很多时候我们有.N... 阅读全文
posted @ 2018-09-17 11:28 张善友 阅读(7939) 评论(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) 编辑
摘要: 早上写的文章《回顾4180天在腾讯使用C#的历程,开启新的征途》是我在腾讯写的最后一篇对过往10年在腾讯使用C#语言的总结,今天收到反馈有人在造谣腾讯开始去.net,我被迫辞职了。这非常的不负责任,我必须写这篇文章来辟谣。 要说腾讯开始去.net, 那么时间点可以追溯到2009年,这个在我的文章的. 阅读全文
posted @ 2018-08-08 15:56 张善友 阅读(5370) 评论(41) 推荐(25) 编辑
摘要: 今天是2018年8月8日,已经和腾讯解除劳动关系,我的公司正式开始运营,虽然还有很多事情需要理清,公司官网也没有做,接下来什么事情都需要自己去完成了,需要一步一个脚印去完善,开启一个新的征途,我将在博客和公众号更新我的动态。 昨天是星期二,我在腾讯这家优秀的公司工作的第4180天,这天我离开了腾讯。 阅读全文
posted @ 2018-08-08 07:01 张善友 阅读(21405) 评论(211) 推荐(273) 编辑
摘要: ML.NET在今年微软在Build 2018 会议上宣布的机器学习框架现已正式推出0.3版本 https://github.com/dotnet/machinelearning/releases/tag/v0.3.0 。Microsoft希望.NET开发人员能够设计自己的ML模型并将其集成到他们的应 阅读全文
posted @ 2018-07-09 08:03 张善友 阅读(3478) 评论(0) 推荐(12) 编辑
摘要: 2018年7月7日一场以.NET Core微服务和机器学习为主题的交流会成功在深圳职业技术学院落下帷幕。这次活动在短短的一周时间内,报名人数超过了170人,除了一些同学临时有事,基本都到现场了,特别感谢深职院的软创工作室对这次活动的支持。上图让你体验下热闹场面,这次活动搬出了当年风靡全国的.net俱乐部旗帜,希望今后这面旗帜在社区能够重新舞动: 本次活动我和马洪喜两位MVP给大家分享了.netco... 阅读全文
posted @ 2018-07-07 21:46 张善友 阅读(3927) 评论(13) 推荐(24) 编辑
摘要: .NET Core 2.1 已于2018年5月30日正式发布,邀请粤港澳大湾区.NET技术专家和从业人员,一起分享与交流.NET技术的发展方向,提高粤港澳大湾区.NET技术交流氛围,挖掘.NET高级人才,为改善.NET生态系统贡献力量,使.NET技术在大湾区被广泛使用,首次走入校园,深职院。 14: 阅读全文
posted @ 2018-06-21 09:09 张善友 阅读(2002) 评论(4) 推荐(2) 编辑
摘要: 微软在Build 2018大会上推出的一款面向.NET开发人员的开源,跨平台机器学习框架ML.NET。 ML.NET将允许.NET开发人员开发他们自己的模型,并将自定义ML集成到他们的应用程序中,而无需事先掌握开发或调整机器学习模型的专业知识。在采用通用机器学习语言(如R和Python)开发的模型,并将它们集成到用C#等语言编写的企业应用程序中需要付出相当大的努力。ML.NET填平了机器学习专家和... 阅读全文
posted @ 2018-06-16 15:56 张善友 阅读(12939) 评论(3) 推荐(6) 编辑
摘要: 当今机器学习是一个非常热门的话题,每个人都在谈论机器学习,并讨论它如何在他们的业务或职业生涯中发挥作用。 机器学习是一种数据分析方法,可以使分析模型建立自动化。它是人工智能的一个分支,其基础是机器应该能够通过经验学习和适应。 有预定义的数据集来训练你的程序 根据 训练数据,程序可以在给出新数据时做出 阅读全文
posted @ 2018-06-16 09:59 张善友 阅读(1973) 评论(0) 推荐(1) 编辑
摘要: Brotli是一种全新的数据格式,可以提供比Zopfli高20-26%的压缩比。据谷歌研究,Brotli压缩速度同zlib的Deflate实现大致相同,而在Canterbury语料库上的压缩密度比LZMA和bzip2略大。 链接:Google开源Brotli压缩算法 微软使用了一种基于谷歌提供的C代 阅读全文
posted @ 2018-06-09 07:41 张善友 阅读(6742) 评论(8) 推荐(18) 编辑
摘要: 前天关于微软要收购 GitHub 的消息传出后,很多人都纷纷讨论,希望 GitHub 能够独立存在,不被任何大厂收购,可是 GitHub 也要生存啊。那又有人说:希望是 Google 来收购 GitHub ,而不是微软,在大家的印象中 Google 是开源世界里的最佳代表,而微软是封闭的代表。昨晚微软官方宣布以75亿美元收购Github,这是微软首席执行官萨提亚·纳德拉(Satya Nadella... 阅读全文
posted @ 2018-06-05 19:04 张善友 阅读(3327) 评论(2) 推荐(6) 编辑
摘要: 欧盟的《通用数据保护条例》(General Data Protection Regulation,以下简称 GDPR)已经于 2018 年 5 月 25 日正式施行。GDPR 涵盖了包括数据泄露发生后 72 小时内向监管机构通报的要求,以及提前告知用户数据用途的要求等等。GDPR 允许监管机构对违反 阅读全文
posted @ 2018-05-29 17:30 张善友 阅读(1702) 评论(1) 推荐(2) 编辑
摘要: 为了支持"首届dnc开源峰会"(dncNew.com)顺利举办,本人《.net core系列课程》进行一波优惠,每个课程优惠在立即购买上方,领取现金券即可。课程地址为腾讯课堂:https://gsw.ke.qq.com/ 1、《asp.net core精要讲解》https://ke.qq.com/course/265696 课程介绍: 本人从.net core beta版开... 阅读全文
posted @ 2018-05-19 21:02 张善友 阅读(4685) 评论(2) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 54 下一页