Microsoft's New Visual Studio 2017 RC

by Tech Mainstream Staff


December 6, 2016


Microsoft's New Visual Studio 2017 RC


Microsoft recently released Visual Studio 2017 RC development IDE. Approximately twenty-seven general new features and improvements have been introduced in this edition. Visual Studio 2017 RC is faster than ever in initial start-up and project/solution load time: "The very first launch of Visual Studio is at least 50% faster." Also many known issues have been resolved in this RC release. These fixes can be found at the Developer Community Portal .

One of the new features of the VS 2017 RC is a "new installer experience." Besides installing more quickly (this is a plus if you ever installed earlier releases of VS) and uninstalling more easily and cleanly, you can install only the features you need. A therefore a smaller VS footprint is imprinted on your system.

VS 2017 features a more interactive IDE so "you can now search, follow, vote and get the latest updates on all feedback that you have provided via Visual Studio IDE’s Report a Problem feature." The feature also incorporates a web portal for a "complete end-to-end feedback solution."

Among VS 2017's many enhanced aspects include: "A revamped start page with new open and create facilities, improved code navigation, EditorConfig support, new extensibility format, modify extensions in bulk, Ngen support, install files outside of extension directory, roaming extension manager, sign in and identity improvements, lightweight solution load, syntax colorization, autocomplete, snippet, and 'navigate to' search support for a broader set of languages, getting started with project overview pages, connecting to services using service capabilities, service capabilities, wizard for connecting to Azure App Service Mobile App and in-product acquisition of tools and features."

VS 2017 now offers live architecture dependency validation. When dependency validation diagrams are used, "real-time notifications of violations of architectural dependency rules" are displayed "as you type code in the code editor."

Live unit testing, another new feature of VS 2017, is available only for the enterprise edition. Three test frameworks of MSTest, xUnit, and NUnit are supported for C#/VB projects.

Developer command prompt scripts have been changed to assimilate the new VS 2017 installation process. Command line arguments can be used to configure developer command prompt scripts. Also, the developer command prompt shortcut is backwards compatible with previous VS versions.

A number of mostly new debugging and diagnostics features have been introduced in VS 2017. They are the following: "Run to click (Simply click the icon next to a line of code while debugging to run to that line [no more inserting breakpoints]), attach to process filter, reattach to process, the new exception helper, add conditions to exception settings, debugger accessibility improvements, IntelliTrace events for .NET Core, diagnostic tools window updates, performance profiler updates, CPU usage tool updates and Chrome debugging support."

Numerous Visual C++ improvements have been made, exactly "250 bugs and reported issues" have been corrected in the compiler and tools. Other changes are included in the VS 2017 C++ environment: "C++ Code Analysis, C++ Compiler, C++ Libraries, C++ IDE, C++ Installation Workloads and Clang/C2 Platform Toolset updates."

C# and Visual Basic improvements have been introduced including VS 2017 IDE experience and productivity and language extensions and analyzers. Among the C# and Visual Basic highlights are "the ability to organize source code with one action, improvements to IntelliSense that will make you more productive when working in a large solution or an unfamiliar codebase, added/updated style analyzers to help you customize and enforce coding conventions on your team and new language extensions...for the next versions of C# and Visual Basic." This release also includes F#, Python, R, and JavaScript and TypeScript modifications and updates

VS 2017 Tools for XAML Apps include new features and bug fixes for XAML Diagnostics, XAML Edit & Continue, XAML Editor Productivity Enhancements and XAML Performance Improvements.

Additional Tools for Universal Windows App Development have been integrated in VS 2017. They include "updated .NET Native Toolchain, 5.2.2 Microsoft.NETCore.UniversalWindowsPlatform package, Windows 10 Anniversary update SDK and emulator, manifest designer capability for creating visual assets and UI analysis." Also included in the Visual Studio 2017 edition are the following Apache Cordova Visual Studio Tools: Cordova simulate, support for iOS 10 & XCode 8, error colorization, in-product acquisition and fast, reliable builds."

Other advancements in VS 2017 involve changes or introduction of features in Xamarin (Preview), NuGet, Developer Analytics Tools, Team Explorer, SQL Server Data Tools, Office Developer Tools for Visual Studio, Visual Studio Software Developer Kit, Azure SDK for .NET, Node.js Tools for Visual Studio, Visual Studio Tools for Unity and.NET Core and Docker (Preview)."

For a complete list of VS 2017 updates and features go to Visual Studio 2017 RC.

TECH IN A SECOND     

  • 05-26-19 IBM Research Announces First-Ever Room Temperature All-Optical Transistor
  • 05-26-19 Open Source Analytics Platform Grafana Gets Update
  • 05-26-19 Peru, Colombia, Ecuador and Bolivia denounce decision on Amazon domain
  • 05-26-19 5 Ways to Gain Business Competitiveness Using Data Analytics
  • 05-26-19 Edge Computing: 5 Design Considerations
  • 05-25-19 Salesforce AppExchange Unveils New Ecosystem Insights–Empowering Customers and Partners to Drive Business Transformation
  • 05-25-19 First American says product defect could have caused customer data exposure
  • 05-24-19 IBM AI and Cloud Technology Helps Agriculture Industry Improve the World's Food and Crop Supply
  • 05-24-19 The 3D-printed customisable food supplements
  • 05-24-19 Global Payments nearing $20 billion deal to buy Total System: source
  • 05-23-19 Musk's leaked email shows Tesla to make record deliveries in second quarter
  • 05-23-19 Self-driving startup Aurora to buy lidar company Blackmore
  • 05-22-19 Artificial Intelligence to Reach Human-Level Intelligence by 2040
  • 05-22-19 How Digital Can Save Brick-And-Mortar Retail with Customer Experience Objectives
  • 05-22-19 Bonobo AI Has Joined the Salesforce Family!
  • 05-22-19 Google Stored G Suite Passwords in Plaintext Since 2005
  • 05-22-19 Uber and Lyft to turn the wheels on car ownership: industry experts
  • 05-22-19 Roku Introduces New Analytics and Planning Tools for OTT Advertisers
  • 05-22-19 IBM, Cera Care to test self-driving car tech in elder homes
  • 05-21-19 Lenovo Unveils Preview of the World’s First Foldable PC in ThinkPad X1 Family
  • 05-21-19 Vestas takes aim at cheaper U.S. wind power with new turbine
  • 05-21-19 Apple expands keyboard repairs to newer models of MacBook
  • 05-21-19 Nokia CEO sees possible benefits from Huawei tensions
  • 05-21-19 Self-driving trucks begin mail delivery test for U.S. Postal Service
  • 05-20-19 The ‘Unprecedented Challenge’ of Cybersecurity in an Age of Burgeoning Threats
  • 05-20-19 Cisco named one of the best companies for flexibility—here’s why
  • 05-20-19 Slack expects to raise about $197 million in direct listing
  • 05-20-19 Chips are down: Huawei U.S. blacklisting knocks semiconductor stocks
  • 05-19-19 Exclusive: Google suspends some business with Huawei after Trump blacklist - source
  • 05-19-19 Sol-Ark 8K Inverter Efficiency Tops Tesla

Read All News...


Upcoming Tech Events

June 3-5, 2019- Gartner Tech Growth & Innovation Conference 2019

June 10-11, 2019- Microsoft Business Applications Summit

June 17-19, 2019- Salesforce Connections 2019

July 15-17, 2019- MozCon

July 16-18, 2019- Marketing Artificial Intelligence Conference

August 12-16, 2019- Visual Studio Live! Microsoft HQ

September 9-11, 2019- Digital Transformation Connect

September 17-19, 2019- Network Virtualization & SDN Americas

September 25-27, 2019- Talent Connect 2019

October 8-11, 2019- Future in Review Conference

October 23-24, 2019- Android Dev Summit

October 29-30, 2019- Training Seminar: SQL Server Live!

November 4-8, 2019- Microsoft Ignite

November 5, 2019- Software Defined Operations

November 4-10, 2019- Cloud & DevOps Security Summit

November 17-22, 2019- Visual Studio Live! Orlando

November 19-22, 2019- Open Data Science Conference


Tech Definitions in the News

Augmented Reality is an enhanced version of reality where live direct or indirect views of physical real-world environments are augmented with superimposed computer-generated images over a user’s view of the real-world, thus enhancing one’s current perception of reality.

Source: https://www.realitytechnologies.com/ augmented-reality/

Chatbot is a piece of software that interacts with users in a conversational way.

Source: https://snatchbot.me/insight/250/ intelligent-chatbots


Deep Learning is a new area of Machine Learning research, which has been introduced with the objective of moving Machine Learning closer to one of its original goals: Artificial Intelligence.

Source: http://deeplearning.net/


DevOps is a set of software development practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives. Different disciplines collaborate, making quality everyone's job.

Source: https://en.wikipedia.org/wiki/DevOps


Hybrid Cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.

Source: https://azure.microsoft.com/en-us/overview/what-is-hybrid-cloud-computing/


Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Source: https://kubernetes.io/blog/



Did You Know?

Duck Duck Go Search Engine has six different themes to choose from for its search interface.


Tech Gallery

LG SIGNATURE OLED TV R9 - 4K HDR Smart TV
Image Credit: LG