专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
OSC开源社区  ·  2024: 大模型背景下知识图谱的理性回归 ·  2 天前  
OSC开源社区  ·  升级到Svelte ... ·  3 天前  
OSC开源社区  ·  李彦宏:DeepSeek让我们明白要将最优秀 ... ·  4 天前  
程序猿  ·  问问DeepSeek,你和ChatGPT谁厉 ... ·  3 天前  
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 的优点)

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







请到「今天看啥」查看全文