<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>New Visual Studio &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/new-visual-studio/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Mon, 12 Oct 2026 07:28:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Microsoft Visual Studio 2017: Refining the Fundamentals</title>
		<link>https://www.bestdevops.com/microsoft-visual-studio-2017-refining-the-fundamentals/</link>
					<comments>https://www.bestdevops.com/microsoft-visual-studio-2017-refining-the-fundamentals/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 16 Mar 2017 15:54:03 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Tools]]></category>
		<category><![CDATA[DevOps Updates]]></category>
		<category><![CDATA[Automation Intelligence]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Visual Studio 2017]]></category>
		<category><![CDATA[New Visual Studio]]></category>
		<category><![CDATA[Software Development Product]]></category>
		<category><![CDATA[Visual Studio 2017]]></category>
		<category><![CDATA[Visual Studio 2017 Fundamentals]]></category>
		<category><![CDATA[Visual Studio New Release]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=956</guid>

					<description><![CDATA[Twenty years after its debut, Visual Studio 2017 doubles down on developer productivity with improved code navigation, smarter IntelliSense, tighter Azure integration, and built-in DevOps tooling.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Original source: forbes.com (March 2017). Quoted statements are attributed to Julia Liuson, Corporate Vice President for Visual Studio at Microsoft.</em></p>



<h2 class="wp-block-heading">Twenty Years of Visual Studio</h2>



<p class="wp-block-paragraph">Microsoft Visual Studio turned 20 years old in 2017. Rather than marking the milestone with a sweeping architectural overhaul, the Visual Studio 2017 release took a more deliberate path: systematically improving the tools developers already depend on every day. The theme, in the words of the team, was <em>refining the fundamentals</em>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;With Visual Studio 2017, we&#8217;ve invested in several key areas &#8211; refining the fundamentals.&#8221;</p><cite>Julia Liuson, Corporate Vice President for Visual Studio, Microsoft</cite></blockquote>



<h2 class="wp-block-heading">Key Improvements in Visual Studio 2017</h2>



<h3 class="wp-block-heading">Code Navigation and Debugging</h3>



<p class="wp-block-paragraph">One of the headline improvements in VS 2017 is enhanced code navigation. Better navigation lets developers move around large codebases more quickly, understand project structure at a glance, and locate the exact symbol, file, or definition they need without breaking their flow. Alongside navigation, Microsoft invested in sharpening code-fix suggestions and debugging tooling&#8212;capabilities that directly affect whether an application runs correctly, stays performant, and avoids security weaknesses or crashes in production.</p>



<h3 class="wp-block-heading">IntelliSense: Context-Aware Code Completion</h3>



<p class="wp-block-paragraph">Microsoft placed significant emphasis on IntelliSense improvements in this release. IntelliSense is Visual Studio&#8217;s context-aware code-completion engine. Think of it as autocomplete for code: as you type, the IDE analyses the surrounding context&#8212;the language, the framework, the classes already in scope&#8212;and surfaces relevant completions, parameter hints, and quick documentation. The practical benefits are twofold:</p>



<ul class="wp-block-list">
<li><strong>Speed:</strong> Developers spend less time typing boilerplate and can accept correct completions with a single keystroke.</li>
<li><strong>Accuracy:</strong> Fewer typos, incorrect method signatures, and undefined-reference errors make it into the codebase in the first place.</li>
</ul>



<h3 class="wp-block-heading">Lightweight, Modular Installation</h3>



<p class="wp-block-paragraph">A persistent complaint about previous Visual Studio releases was that the installer was monolithic and slow. VS 2017 addressed this directly with a brand-new installation experience designed to be lightweight and modular. Developers can select only the workloads they need&#8212;web development, .NET desktop, C++ game development, and so on&#8212;and skip everything else. This reduces disk footprint, speeds up initial setup, and makes the IDE faster to launch on smaller machines.</p>



<h2 class="wp-block-heading">Azure Integration and DevOps Support</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;It is easier than ever to build and deploy applications and services to Azure, directly from the IDE. We also heard loud and clear that Visual Studio needs to be faster and leaner, even as applications and projects get larger&#8230; Visual Studio 2017 also has new features that allow development teams to easily adopt modern DevOps practices and collaborate to react to market changes faster and continuously.&#8221;</p><cite>Julia Liuson, Microsoft blog post</cite></blockquote>



<p class="wp-block-paragraph">Cloud deployment has become a first-class workflow in VS 2017. Publishing to Microsoft Azure&#8212;whether a web app, an Azure Function, a containerised service, or a virtual machine&#8212;can be triggered directly from the IDE without leaving the development environment. This tight loop between code and cloud removes friction from the inner development cycle and aligns with how modern teams actually ship software.</p>



<h3 class="wp-block-heading">What DevOps Means in This Context</h3>



<p class="wp-block-paragraph">DevOps as a practice aims to break down the historical wall between Development and Operations. Traditionally, developers would write code and hand it off to a separate operations team (sysadmins, DBAs, QA engineers) to deploy and maintain. That handoff was often abrupt and poorly documented, leading to reliability problems in production. DevOps replaces that model with shared ownership of the full software lifecycle: planning, coding, testing, deploying, monitoring, and iterating.</p>



<p class="wp-block-paragraph">Visual Studio 2017 supports this through tighter integration with Azure DevOps services (then called Visual Studio Team Services), making it easier for teams to manage work items, run continuous integration pipelines, and review code without switching between disparate tools.</p>



<h2 class="wp-block-heading">Refactoring and Database Tooling</h2>



<p class="wp-block-paragraph">VS 2017 also ships improved refactoring capabilities. Refactoring is the practice of restructuring existing code without changing its external behaviour&#8212;renaming variables for clarity, extracting repeated logic into a method, simplifying conditional expressions. Good refactoring makes a codebase easier to read, easier to test, and cheaper to maintain.</p>



<p class="wp-block-paragraph">Notably, the Enterprise edition of Visual Studio 2017 ships with two tools from Redgate:</p>



<ul class="wp-block-list">
<li><strong>Redgate ReadyRoll:</strong> A migration-based database deployment tool that lets teams version-control schema changes alongside application code and deploy them through standard CI/CD pipelines.</li>
<li><strong>Redgate SQL Prompt:</strong> An IntelliSense-style code-completion and formatting tool for SQL, helping database developers write cleaner, more consistent T-SQL.</li>
</ul>



<p class="wp-block-paragraph">These additions reflect a recognition that database changes are often the riskiest part of an application deployment, and that bringing database workflows into the same IDE and pipeline as application code is a meaningful DevOps improvement. It is worth noting that these tools are included in the Enterprise edition only; Professional edition users would need to license them separately.</p>



<h2 class="wp-block-heading">Cross-Platform: Visual Studio for Mac</h2>



<p class="wp-block-paragraph">Alongside the Windows release, Microsoft also shipped Visual Studio for Mac Preview 4. This is part of a broader strategy to make Visual Studio-family tooling available to developers on macOS&#8212;particularly those working on iOS, Android, and cross-platform mobile apps with Xamarin, or building .NET Core services on a Mac. Expanding the IDE&#8217;s reach across operating systems also draws more developers into Microsoft&#8217;s cloud and platform ecosystem.</p>



<h2 class="wp-block-heading">Reception</h2>



<p class="wp-block-paragraph">For a major Visual Studio release, the reaction from the developer press and community in March 2017 was broadly positive. The focus on performance, installation speed, and practical productivity improvements resonated with developers who had found previous versions bloated or slow. The modular installer in particular was widely praised as a long-overdue change.</p>



<h2 class="wp-block-heading">Summary: What VS 2017 Delivers for DevOps Teams</h2>



<ul class="wp-block-list">
<li>Faster, modular installation that reduces setup time and disk usage</li>
<li>Improved code navigation and enhanced IntelliSense for higher developer productivity</li>
<li>Stronger debugging and code-fix tooling to catch issues earlier</li>
<li>First-class Azure deployment workflows directly from the IDE</li>
<li>Built-in support for continuous integration and DevOps practices via VSTS integration</li>
<li>Enterprise-grade database DevOps via bundled Redgate tools</li>
<li>Cross-platform reach with Visual Studio for Mac</li>
</ul>



<p class="wp-block-paragraph">Visual Studio 2017 did not reinvent the wheel. It made the wheel significantly more reliable, faster, and easier to put on the car&#8212;which, for a tool that millions of developers use daily, is often exactly the right call.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/microsoft-visual-studio-2017-refining-the-fundamentals/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
