可扩展标记语言(XML)于 1998 年 2 月 10 日成为 W3C 的推荐标准.昨天,2018 年 2 月 10 日恰好是 W3C 推出的 XML 标准发布 20 周年纪念日.可点此查看原始的新闻稿,以及最新的 XML 标准. 下面我们不妨看看 XML 的发展历程. 正如原来的规范文本所表述的: 可扩展标记语言(XML)是本文档中完整描述的 SGML 的一个子集.它的目标是使通用的 SGML 能够通过 HTML 现在可行的方式在 Web 上被提供.接收和处理.XML 旨在简化 SGML 和…
Visual Studio 2017正式版已如期发布(点击这里查看发布全记录)!自去年 11 月正式宣布 Visual Studio 项目之后,微软终于正式推出了“宇宙最强集成开发环境(IDE)”的最新版本,且恰逢 Visual Studio 诞生 20 周年. 不出所料的是,微软声称这是迄今为止最具生产力 的 Visual Studio 版本:“云与移动开发是我司打造 Visual Studio 2017 时的第一要务,而为简化云开发,其内建工具整合了 .NET Core.Azure 应用程序…
Visual Studio 2017正式版已如期发布(点击这里查看发布全记录)!自去年 11 月正式宣布 Visual Studio 项目之后,微软终于正式推出了“宇宙最强集成开发环境(IDE)”的最新版本,且恰逢 Visual Studio 诞生 20 周年. 不出所料的是,微软声称这是迄今为止最具生产力 的 Visual Studio 版本:“云与移动开发是我司打造 Visual Studio 2017 时的第一要务,而为简化云开发,其内建工具整合了 .NET Core.Azure 应用程序…
20年来,我们见证了超过上千万.NET 开发员,当前有600万.NET 开发者正在使用.NET技术构建各类解决方案.今天,IT市场对.NET 开发人员的需求达到了前所未有的程度,特别是在中国,各大公司对.NET 程序员的需求用火爆来形容都不为过,这两天经常在微信群看到这类需求信息,年薪百万找.NET 架构师这样的事情以前是很少见到的. 我是.NET,今年我20岁了.<礼记>云 "二十弱冠".在接受这古老的成人礼之时,我首先要感谢我亲爱的开发者们让我为这个世界的精彩锦上添花.…
原文  http://www.iteye.com/news/31076   C++ 之父 Bjarne Stroustrup 在 cfront 诞生 30 周年的访谈. 整整30年前,CFront 1.0 连同第一版的<C++编程语言>发布.这两个东西在同一天发布,有什么重要意义吗? 其实倒没有刻意的重要意义,但我觉得同时发布是个不错的主意.因为 AT&T(美国电话电报公司,也是贝尔实验室当时的母公司)和 Addison-Wesley(著名科技书籍出版公司)当时都问我选哪天合适,我就跟…
本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2015/06/Building-Distributed-Systems 今年6月12日.Jetty项目公布了旗舰性开源嵌入式应用server的9.3版,同一时候这一天也是该项目的20周年纪念日.此次公布的主要特性包含添加了对HTTP/2服务端(与client)支持.系统最低要求Java 8.以及很多其它的NIO集成与全然重构的调度器. 此外.该版本号还移除了SPDY网络支持.并修复了…
近日,开源编解码库项目FFmpeg迎来20周年生日. 2000.12.20-2020.12.20 可能很多人对于FFmpeg不是特别了解,那么以下几个名字是否大家或多或少都用过呢? 暴风影音.PotPlayer.KMPlayer.WinxDvd 这些播放器是不是让大家想起年轻时候看小电影的情景呢? FFmpeg是一个和视频处理相关的开源项目,包含了丰富的多媒体解码库,这些大家常用的熟识的播放器,有良好的功能体验,是源自几乎每款都使用了FFmpeg的源代码,所以,大家明白了吧,我们能看到那么多好看…
从2000年微软启动.NET战略时,我还是一位大学生,当年著名的黑客Miguel de Icaza , Miguel 为了寻找GNOME项目开发框架经过充分的调研启动了一个志存高远的项目:Mono,一个Microsoft .NET Framework的自由GNU/Linux实现,我在国外的Linux论坛上 循着Miguel的指引踏上了.net开发之路, 我开始接触.NET Framework的时候还是beta阶段,2002年2月13日微软发布了.NET 1.0 , 我也毕业工作半年时间,开始使用…
从2002年开始,.net让开发人员能快速构建和部署应用程序,便捷的开发windows和web服务器应用,同时著名的hacker Miguel de Icaza ,Miguel 为了GNOME项目启动了另一存志高远的项目:Mono,一个Microsoft .NET Framework的自由GNU/Linux实现,我是循着Miguel的指引踏上了.net开发之路,一路陪伴Visual Studio 走过15年的软件开发历程,在这Visual Studio 20周年之际,有感而发写下这些感想,期待将…
今天在代码里面看见一串非常奇怪的推断语句 if (c < 0x9 || c > 0x9 && c < 0xA || c > 0xA && c < 0xD || c > 0xD && c   < 0x20 || c > 0xD7FF && c < 0xE000 || c > 0xFFFD) 于是用0xE000和0xFFFD 搜索了一下,发现原来xml还有这些限制. 依据xml spec…