【软件周刊第 19 期】20 周年献礼,微软发布 Visual Studio 2017 正式版;Google Chrome 57 正式版首版发布...

终于等到你,最强 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 包,等等。更多更新内容可点击标题查看。

一些相关链接:

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 将采用语义化版本管理发布。

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 来使用。

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

Mozilla Firefox 52.0 正式版发布

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

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

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

其他热门软件更新

本周开源项目推荐

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
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息

转载于:https://my.oschina.net/editorial-story/blog/856955

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值