Microsoft becomes a dream platform for every developer: announces the general availability of .NET Core 2.0 and new accessibility features in Visual Studio 2017 By CIOReview Team

Microsoft becomes a dream platform for every developer: announces the general availability of .NET Core 2.0 and new accessibility features in Visual Studio 2017

CIOReview Team | Monday, 21 August 2017, 09:13 IST

  •  No Image

As applications become central to digital transformation for any business in any industry, developer teams must be equipped to create modern web apps, microservices, libraries and console applications quickly, that run everywhere, across any device. Addressing this critical need, Microsoft built a blazing fast, cross-platform, open source, and modular development platform for creating applications that run on Windows, Linux and Mac..NET Core provides developers a light weight development model with the flexibility to work with their favorite development tools. This release focuses on performance improvements and expanding the set of APIs available.

There are also 1,700 new accessibility improvements in Visual Studio 2017 which further enables ANY developer to use these development tools. For those using Visual Studio 2017 in a low-vision or no-vision mode, a lot has improved. Debugging is much more accessible. Debugger windows like the Call Stack, Locals, Autos, and Watch windows were inaccessible to screen readers. That’s now fixed. The editor’s text adornments let developers know about features available at particular points on a line of code, such as breakpoints, lightbulbs, and error and warning "squiggles". Developers can now discover and navigate between these adornments via the new "Show Line Annotations" command set, which are on the editor context menu.

Numerous tooling features in Visual Studio available for .NET Core 2.0 applications like simplified and portable project files, will make it easy to move projects between Visual Studio, Visual Studio Code and Visual Studio for Mac, code navigation improvements, a significant number of new refactoring/quick fix commands, code style enforcement, and live unit testing.

With .NET Core 2.0, Live Unit Testing can be used for .NET Standard, .NET Core, and ASP.NET Core projects. Support for containerizing ASP.NET Core apps as Windows Nano images has been added and one can now select Nano as the container platform. ASP.NET Core web framework now supports Razor Pages, a lightweight syntax for embedding server based code into web pages. Visual Studio for Mac supports building .NET Core 2.0 applications, including libraries, console apps, as well as web applications and services with ASP.NET Core.

Microsoft has also built an extensive, innovative community around. NET, acquiring Xamarin to bring .NET to any platform and device, and more tightly aligning .NET to Azure, to unlock new development experiences leveraging micro-services and containers.

CIO Viewpoint

Put Your Customer First When Doing Your Digital...

By Thomas Saueressig, Chief Information Officer, SAP SE

Superposition Between Cloud and Quantum Computing

By Saju Sankarankutty, CTO, UST Global

Why Enterprise Content Management Systems...

By Ankush Tiwari, CTO, Mobiliya Technologies

CXO Insights

Is IT The Real Game Changer?

By John Quirk, Vice President of Network Operations, IAT Insurance Group & Manny Landron, Chief Information Security Officer, IAT Insurance Group

A 3-Pronged Framework To Ensure Smooth...

By Deepak Arora, VP - Technology, Publicis Sapient

The Benefits Of Cloud Email Security

By Murali URS, Country Manager - India, Barracuda Networks