May 10, 2017
.NET, .NET Core 1.0, .NET Core 1.0.1, .NET Framework, ASP.NET, ASP.NET Core 1.0, ASP.NET Core 1.0.1, ASP.NET MVC, Mac OSX, MacOS Sierra, Microsoft, Mobile-Development, SignalR, Visual Studio for Mac, VisualStudio, Web API v2.0, Xamarin, Xamarin Studio
Microsoft has released Visual Studio for Mac, a revamped and renamed version of Xamarin Studio with little bit look and feel changes to make it look like Visual Studio product line has been released.
With Visual Studio for Mac, you should be able to develop .NET/C#/ASP.NET based apps and XAMARIN Native and Forms based apps in Mac OS environment.
Visual Studio for Mac comes with different editions like as in Visual Studio 2017/Xamarin Studio such as Community, Professional and Enterprise.
- Visual Studio Community for Mac – Free, fully-featured IDE for students, open-source and individual developers.
- Visual Studio Professional for Mac – Professional developer tools, services, and subscription benefits for small teams.
- Visual Studio Enterprise for Mac – End-to-end solution to meet demanding quality and scale needs of teams of all sizes.
Go through Release Notes here for more details.
May 3, 2017
.NET, .NET 4.7, .NET Framework, .NET Framework 4.7, ASP.NET, ASP.NET MVC, C#.NET, Caching, Cryptography, Extensions, Microsoft, Performance, Security, Visual Studio 2013, Visual Studio 2015, Visual Studio 2017, VisualStudio, VS2012, VS2013, VS2015, WCF, Web API, Web API v2.0, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, WinForms, WPF
Microsoft has released next version of .NET Framework (do not get confused with .NET Core) . Though the .NET Framework 4.7 was released as part of Windows 10 Creators Update a month ago. You can now install the .NET Framework 4.7 on other versions of Windows
Download the: .NET Framework 4.7 – Web installer | Offline Installer
.NET Framework 4.7 Developer Pack In order to add support for .NET Framework 4.7 in Visual Studio 2012 or later we need to install Developer Pack.
Windows Versions and Support:
The .NET Framework 4.7 is supported on the following Windows versions:
- Windows 10 Creators Update (included in-box)
- Windows 10 Anniversary Update
- Windows 8.1
- Windows 7 SP1
The .NET Framework 4.7 is supported on the following Windows Server versions:
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 SP1
New Features in .NET Framework 4.7:
On a high-level below are the set of new features introduced in following areas:
Networking Default operating system support for TLS protocols*
- Object Cache Extensibility (plug in new implementations of an object cache for an ASP.NET application by using the new ICacheStoreProvider interface. )
- Memory monitoring (Developers can now write their own memory monitors to replace the default by using the ApplicationMonitors.MemoryMonitor property.)
- Memory Limit Reactions. (Developers can now replace or supplement the default behavior by subscribing IObserver implementations to the application’s memory monitor.
Windows Communication Foundation (WCF)
- Ability to configure the default message security settings to TLS 1.1 or TLS 1.2
- Improved reliability of WCF applications and WCF serialization
Windows Forms – High DPI support
Windows Presentation Foundation (WPF)
- Support for a touch/stylus stack based on Windows WM_POINTER messages
- New implementation for WPF printing APIs
Also improvements in :
- High DPI support for Windows Forms applications on Windows 10
- Touch support for WPF applications on Windows 10
- Enhanced cryptography support
- Support for C# 7 and VB 15, including ValueTuple
- Support for .NET Standard 1.6
- Performance and reliability improvements
April 5, 2017
.NET, .NET 4.7, .NET Core 1.0, .NET Framework, .NET Framework 4.5.2, .NET Framework 4.6, .NET Framework 4.7, ASP.NET, ASP.NET Core 1.0, ASP.NET MVC, C#.NET, Microsoft, Troubleshooting, Visual Studio 2017, VisualStudio, VS2017, WCF, Windows, Windows 10
I was frustrated by this error when I am trying to reinstall Visual Studio 2017 after my visual studio got corrupted/failed during upgrade to 15.1 ( or after a previous installation failed due to low disk space).
There is a file called ‘state.json’ , in below mentioned path, which is creating this particular issue.
- Delete/rename the folder as is or rename ‘state.json’ file to ‘something.json’ .
Found from : https://developercommunity.visualstudio.com/content/problem/2877/install-error-0x80131500-failed-to-deserialize-pac.html
April 2, 2017
.NET, .NET Framework, Add-In's, App Service, Azure, Azure SDK, Azure SDK Tools, Cloud Services, General, Microsoft, Microsoft SDKs, Visual Studio 2013, Visual Studio 2015, Visual Studio 2017, VS2013, VS2015, VS2017, Windows 10, Windows 7, Windows 8.1, Windows Azure, Windows Azure Development, Windowz Azure
Windows Azure SDK for .NET, which include SDKs, basic tools, and extended tools for Visual Studio development for Azure Cloud enabled applications. Microsoft has released latest Azure SDK for .NET along with Visual Studio 2017 (RTW). The new version v3.0 will support only Visual Studio 2015/2017, if you are using Visual Studio 2013 you can use Azure SDK for .NET v2.9.6.
You can have both the version side by side, by uninstalling earlier version first for Visual Studio 2013 and installing latest version to support newer visual studio.
There is not much major changes included in this release:
- All the tools you need to do Azure development will be part of Visual Studio 2017 going forward.
- For Visual Studio 2015 the SDK will still be available through WebPI.
- Microsoft have discontinued Azure SDK for .NET releases for Visual Studio 2013 now that Visual Studio 2017 has been released.
Download: Azure SDK for .NET 3.0 – VS 2015 | VS 2013 (v2.9.6 ) | All Versions (including Java/Node.JS)
In my earlier article, I shared the details to download various Visual Studio Editions. This is an online installer which would require associated packages to be downloaded from online Microsoft sources. Means Microsoft is not providing an Offline ISO as a download like in Visual Studio 2015. This would be a time consuming process depending of the packages you have selected to install and your internet bandwidth provided by your ISP.
With this few steps I am going to walk you through necessary steps to download all necessary packages to create an offline installer. Depending on the modules you select, package size may grow up to ~23GB.
First Step: you would need to download associated installer bootstrapped file.
||Setup File Name
|Visual Studio Enterprise
||vs_enterprise.exe –layout c:\vs2017offline –lang en-US
|Visual Studio Professional
||vs_professional.exe –layout c:\vs2017offline –lang en-US
|Visual Studio Community
||vs_community.exe –layout c:\vs2017offline –lang en-US
Second Step: Go to the folder where you have saved the associated exe. Open Command Prompt(CMD.EXE) and execute the associated command for the related executable for the edition you want to create offline setup for.
It would take a while to complete the download of all packages.
Final Step: Once the above step is completed, without errors, you can find that you yourself has created an offline installer. Take a back to external USB for later use or copy to other machines as necessary.
Now go to “c:\vs2017offline “ and run the associated exe and select the options you would need to install. It would get installed faster, and you can reuse the same installer multiple times without the need of downloading every time.
You can learn more about additional switches to download only what is needed here
March 7, 2017
.NET, .NET Core 1.0, .NET Core 1.0.1, .NET Framework, .NET Framework 4.6, ASP.NET, ASP.NET 4.5, ASP.NET AJAX, ASP.NET Core 1.0, ASP.NET Core 1.0.1, Azure Tools, C#.NET, KnowledgeBase, Microsoft, SignalR, Visual Studio 2017, VisualStudio, VS2017, Web API, Web API v2.0, Windows, Windows 10
Microsoft has released today the latest version of Visual Studio.
The new Visual Studio 2017 will help you develop apps for Android, iOS, Windows, Web, and Cloud. It will also help you use version management, be agile, and collaborate effectively.
Includes support for Xcode 8.3, iOS 10.3, watchOS 3.2, and tvOS 10.2 tools and APIs in the Xamarin.VS Extension for Visual Studio 2017..
To know more about all the features included, please go through What’s New in Visual Studio 2017