专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
OSC开源社区  ·  MySQL亿级数据平滑迁移实战 ·  3 天前  
程序猿  ·  Linux 版微信正式官宣,居然选了这个 ... ·  5 天前  
程序员的那些事  ·  趣图:只要你够莽,所有程序都是搞成一行代码 ·  6 天前  
程序员小灰  ·  真的建议赶紧搞个软考证书!(红利期) ·  5 天前  
51好读  ›  专栏  ›  OSC开源社区

20 周年献礼,微软发布 VS 2017 正式版 | 软件周刊

OSC开源社区  · 公众号  · 程序员  · 2017-03-12 08:35

正文

#点击图片,报名参加深圳源创会#

摘要


软件周刊(03.05 — 03.11):本周热门软件更新 — 最强 IDE Visual Studio 2017 正式版发布;Google Chrome 57.0.2987.98 正式版发布;Mozilla Firefox 52.0 正式版发布;IntelliJ IDEA 2016.3.5 发布,Java IDE



1

终于等到你

最强 IDE Visual Studio 2017 正式版发布


该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力。

此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装。多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快 3 倍,解决方案加载时间缩短 2-4倍。

其它方面的改进包括更新 C# 和 VB.NET 版本,部分支持 C++17 特性,支持 CMake 构建脚本,增强 Xamarin 整合,改进 Git  整合,所有版本都提供了 Redgate SQL 搜索,Team Foundation Server 2017 支持 npm 包,等等。更多更新内容可点击标题查看。

更多相关链接请戳“阅读原文”


    2

    ActFramework 1.0 正式发布, Java MVC 框架


    ActFramework 是一个 Java 的非轻量级全栈式 MVC 框架.。和其他框架相比 ActFramework 的主要特点有:

    • 热加载。开发过程(包括新增方法变量)不需要重启系统,随时可以看到最新代码的效果

    • 强大的参数绑定。控制器方法可以绑定任何 Java 类型,包括基本类型,字符串,enum,数组,集合类型,Map 类型和用户自定义的 POJO

    • 灵活的路由配置 - 支持注入和路由表配置

    • 符合 JSR330 标准的依赖注入

    • 内置 CSRF,XSS 防护

    • 内置 CORS,支持 SPA 前后端分离

    • 功能完备的数据库访问层

    • 完整的 RESTFul 服务支持

    • 优秀的运行时性能

    • 支持不同运行环境的配置

    • 支持多种模板引擎

    • 非 Servlet 框架, 容易开发和部署

    • 多种插件,包括 mongodb,Excel输出,OAuth认证,认证/授权/记账等

    这次发布除了 ActFramework 核心框架还包括一些成熟可用的插件

    • actframework 1.0.1 - 核心框架

    • act-ebean 1.0.0 - SQL数据访问

    • act-morphia 1.0.0 - MongoDB访问

    • act-aaa 1.0.0 - 认证/授权/记账

    • act-excel 1.0.0 - Excel输出

    • act-storage 0.8.0 - 上传文件管理引擎

    • act-beetl - beetl模板支持

    • act-freemarker - freemarker模板支持

    • act-mustache - mustache模板支持

    • act-thymeleaf - thymeleaf模板支持

    • act-velocity - velocity模板支持

    ActFramework 将采用语义化版本管理发布。


    3

    iView2 来了,全面支持 Vue.js 2.x

    iView 发布了支持 Vue.js 2.x 的 2.0.0-rc.2 版本。

    该版本以 iView 1.x 为基础进行修改,完全保留了 43 个 UI 组件,针对 Vue 2.x 的特性,对一些 API 进行了调整,比如表单类组件充分利用 v-model 来替代 .sync。整体性能也大幅度提升。

    目前已发布至 npm,2.0 文档还需一段时间,可以结合下面的日志线索和源码的 examples 来使用。


    4

    Google Chrome 57.0.2987.98 正式版发布


    该版本是 Google Chrome 57 版的首个正式版。此次更新带来了诸多新特性及提升,如推出 CSS 网格布局和改进 Add to Home Screen。

    为了不断改善 Chrome 使用的安全性,Google 的工程师在 Chrome 57 更新中,一共纳入了 36 项安全修复,谷歌根据漏洞复杂度给予相应奖励,最高奖励达 $7500。

    感谢 @ejzhang 提供的下载地址:

    Google Chrome 稳定版 官方本地下载地址:

    Google Chrome v57.0.2987.98 无更新功能版 32位
    http://dl.google.com/release2/APuh8rZS-geL/57.0.2987.98_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/APuh8rZS-geL/57.0.2987.98_chrome_installer.exe

    Google Chrome v57.0.2987.98 无更新功能版 64位
    http://dl.google.com/release2/AwAZd3LizTI/57.0.2987.98_chrome_installer.exe
    http://redirector.gvt1.com/edgedl/release2/AwAZd3LizTI/57.0.2987.98_chrome_installer.exe


    5

    Mozilla Firefox 52.0 正式版发布


    此次更新主要增强了 Sync 同步功能中发送标签页的特性,让触屏版更好支持多进程运行。

    之前介绍过的在非 HTTPS 页面上如果出现密码框则会有安全提示在 52 版本中已经部署。

    与此同时,52 版本削减了对一些旧插件的支持,还优化了下载时的体验。可前往官网查看详细更新内容。


    其他热门软件更新


    • IntelliJ IDEA 2016.3.5 发布,Java IDE

    • WordPress 4.7.3 正式版发布

    • Notepad++ V 7.3.3 发布,文本编辑器

    • talent-aio 1.0.2 发布,让天下没有难开发的即时通讯

    • MariaDB 10.0.30 发布,MySQL 分支版本

    • Firefox 53 Beta 引入两个新 “Compact” 主题

    • Github Atom 1.15.0 发布,跨平台文本编辑器


    本周开源项目推荐


    evpp — 基于 libevent 开发的 C++ 11 高性能网络服务器

    evpp 是一个基于 libevent 开发的现代化 C++11 高性能网络服务器,自带 TCP/UDP/HTTP 等协议的异步非阻塞式的服务器和客户端库。

    特性:

    • 现代版的 C++11 接口

    • 非阻塞异步接口都是 C++11 的 functional/bind 形式的回调仿函数(不是 libevent 中的 C 风格的函数指针)

    • 非阻塞纯异步多线程 TCP 服务器/客户端

    • 非阻塞纯异步多线程 HTTP 服务器/客户端

    • 非阻塞纯异步多线程 UDP 服务器

    • 支持多进程模式

    • 优秀的跨平台特性和高性能(继承自 libevent 的优点)

    除此之外,基于该库之上,还提供两个附带的应用层协议库:

    • evmc:一个纯异步非阻塞式的 memcached 的 C++ 客户端库,支持 membase 集群模式。详情请见:evmc readme

    • evnsq: 一个纯异步非阻塞式的 NSQ 的 C++ 客户端库,支持消费者、生产者、服务发现等特性。详情请见:evnsq readme
      将来还会推出 redis 的客户端库。

    原文链接:https://my.oschina.net/editorial-story/blog/856955
    责任编辑:开源中国 – 局长
    转载必须在正文中标注并保留原文链接和作者等信息




    推荐阅读

    3月19日深圳源创会报名正式启动!

    TIOBE 3 月编程语言排行榜:Swift 首次进入前 10

    终于等到你,最强 IDE Visual Studio 2017 正式版发布

    2017 年值得学习的 3 个 CSS 新特性

    以后程序员将无所不能?一个字母就能瘫痪半个互联网!|源资讯 18 期

    点击“阅读原文”查看更多精彩内容