Updates To Visual Studio 2017

Posted on: Tuesday, October 17, 2017

Earlier this month, Microsoft announced an updated version of Visual Studio. For those of you unfamiliar with the platform, Visual Studio allows users to create apps for different operating systems, including the cloud. Personalized extensions and code can be added into the Studio as well. There are 10 big changes that have been released in this update.

First, some of the new app building features include the following: live architectural validation, code navigation, and refactoring. These will allow users to access the system more easily and make changes when needed.

Second, Visual Studio has improved their debugging testing for more immediate results.

Next, the platform is now compatible to connect with the cloud, meaning information can be accessed across different applications.

Visual Studio has also made it easier to work in team settings. Now, managers can type in any group code to access what’s going on within a specific team in their division.

Fifth, the actual process of building apps in Studio has become more sophisticated and advanced. A wider variety of tools are now available to users.

Sixth, more programming languages have been added. The platform even supports third-party languages, as well as the more common C#, C++, and F#.

There have been many more performance enhancements added since the last update as well. This includes items such as better startup time, lower amount of battery power and memory used, and the system being more responsive to a user’s commands.

Eighth, the Integrated Development Environment boasts various enhancements that include conflict resolution, generating overrides, creating new arguments, and removing unused variables.

The customized software can be sent to any platform of the user’s choice. It also allows you to tests apps on almost any physical platform before making them live.

Finally, the new update provides users with free training and software programs from partners. These will be available to both Enterprise and Professional clients.

To learn more, check out: https://www.visualstudio.com/vs/whatsnew/ and https://docs.microsoft.com/en-us/visualstudio/ide/whats-new-in-visual-studio


Facebook Launches Yarn, a New Package Manager for Javascript

Posted on: Tuesday, October 11, 2016

Just today, Facebook launched its new Javascript manager called Yarn, in collaboration with Google, Exponent and Tilde. As the size of Facebook’s codebase continues to grow, they were experiencing issues with their consistency, security and performance. Many engineers have used the npm package manager to find and reuse existing code when working with Javascript or Node.js. After realizing that npm was not working well for Facebook due to performance limitations, Yarn was created with the purpose of being a fast, reliable and secure alternative npm client.

Yarn is a new package manager that has its own workflow for the npm client and other package managers while still being compatible with the npm registry. Yarn allows engineers to be more efficient when using shared code by enabling them to focus on building new products and features. Facebook’s engineers can install packages more quickly and manage dependencies in  secure offline environments. Yarn’s performance was tested on every major JS framework and for additional non-Facebook uses.

Some of the benefits that Yarn provides are:

  • it caches files locally and more efficiently than npm
  • it is able to parallelize some of its operations which speeds up the install process for new modules
  • it removed the npm feature that allowed developers to execute other code that is needed as part of the install process (which is more secure)

Yarn is currently being used at Facebook, and is receiving positive responses. It powers the dependency and package management for many of their Javascript projects. Workflow has been more efficient due to engineers being able to build offline.

Yarn is now available on Github.

 


Share This Site

Our Services



Recent Posts

Categories