在本次主题演讲中,Docker生态发展部部长JohnWillis将为大家讲述Docker公司最近的成长经历,将概述Docker公司最新项目DCUS和CaaS(容器即服务)的内容,以及重点介绍Docker公司不可变基础架构和微服务的概念,以及阐述它们之间是如何协同工作。
在本次主题演讲中,Docker生态发展部部长JohnWillis将为大家讲述Docker公司最近的成长经历,将概述Docker公司最新项目DCUS和CaaS(容器即服务)的内容,以及重点介绍Docker公司不可变基础架构和微服务的概念,以及阐述它们之间是如何协同工作。
MohammedGuller撰写的《Spark大数据分析》(BigDataAnalyticswithSpark)一书针对使用ApacheSpark框架执行批处理、互操作、图表、数据流分析,以及机器学习等不同类型的大数据分析项目提供了实用的学习指南。InfoQ采访了本书以及各种大数据应用程序开发工具的作者MohammedGuller。
本期主要内容:专访吕毅:链家网技术架构的演进之路,专访蘑菇街七公:25倍增长远非极限,优化需要偏执狂,为什么Android开发者应该使用FlatBuffers替代JSON?我为什么选择Angular2?IBM、Google、Oracle三巨头的公有云之殇
InfoQ开设栏目“品味书香”,精选技术书籍的精彩章节,以及分享看完书留下的思考和收获,欢迎大家关注。本文节选自韩陆著《JavaRESTfulWebService实战》中的章节“RESTAPI设计”,介绍REST请求流程等内容。
微软将于2016年1月12日正式停止支持Framework的4.0、4.5和4.5.1版本。用户应该升级到更近的版本,比如稍微有点不兼容的.NET4.5.2。
在我们继续后面的内容之前,有一点应该注意一下,就是这只影响4.x版本系列。对于更老的.NET3.5SP1版本,微软还会继续支持。在这里,支持是指用户可以获得技术支持、安全更新和补丁。
兼容性
在升级到.NET4.5.2时,ASP.NET开发人员可能会遇到兼容性问题。虽然被认为是一个安全风险,但开发人员先前可以通过在应用程序或页面层面将enableViewStateMac置为false来禁用视图状态消息认证码。现在不允许这样做了。
如果要将应用重新编译成.NET4.5.2应用程序,并使用DataObject.GetData读取剪切板,那么也会遇到问题:
对于面向.NETFramework4的应用或者运行在.NETFramework4.5.1及更早版本上的应用,DataObject.GetData会将获取到的HTML格式的数据表示成ASCII字符串。因此,非ASCII字符(那些ASCII码大于0x7F的字符)会表示成两个随机字符。例如,é(0xE9)会表示成é(0xC30xA9)。
对于面向.NETFramework4.5或更高版本的应用或者运行在.NETFramework4.5.2上的应用,DataObject.GetData会将获取到的HTML格式的数据表示成UTF-8,可以正确地表示大于0x7F的字符。
如果选择迁移到.NET4.6,那么破坏性变更就更明显了。详情见.NETFramework4.6应用程序兼容性。
Azure
如果你开启了自动升级,那么WindowsAzureGuestOS将在1月份升级到.NET4.5.2。
查看英文原文:SupportEndingforthe.NETFramework4.0,4.5and4.5.1onTuesday
感谢谢丽对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群
文化&方法UriSarid介绍RAML1.0的发布以及MuleSoftAPI的最新消息
Agile2016:SteveDenning谈大型组织中的敏捷和敏捷中的领导力
扩展团队,培养高效的组织
DevOpsAWS发布了新的负载均衡器ApplicationLoadBalancer
JavaRESTfulWebService实战
UriSarid介绍RAML1.0的发布以及MuleSoftAPI的最新消息
提供反馈错误报告q.com商务合作q.com内容合作q.comMar
推荐:
网友评论 ()条 查看