Our Blogs

Visual Studio 2017 15.5 Preview Gets Better With F# Core And Standard Support

November 24, 2017
Microsoft has released Visual Studio 2017 15.5 Preview version. The main highlight of the preview edition is the integration of F# Core coupled with standard support. With Visual Studio 2017 15.5 Preview, the F# projects will be able to target .NET Core and .NET Standard.

The preview edition has added one or more of the .NET Core workloads such as .NET Core, ASP.NET and Azure in Visual Studio setup. Moreover, a wide range of new project templates will be made available for developers. 

The new version is developed in such a way that smaller project files that don't have to be unloaded are to be edited. VS 2017 will automatically react to the changes as soon as edits are saved. Furthermore, the dependency node of the project is capable of organizing all the project and SDK references including NuGet dependencies. The F# web projects will be automatically recognized as soon as the IDE is opened.

It is to be noted that the F# applications can be configured in such a way that it makes use of the continuous delivery services through Visual Studio Team Services or Azure Web Services. The main purpose of adopting this technique to simplify the overall deployment process. 

Microsoft disclosed that support for F# interactive on .NET Core is in the infancy stage and we don't have an estimated time frame for the release of the software bits. The product team has marked cross-platform debugging for future deployment. Initially, the compilation order for the files is not displayed correctly after they are added to the project.

You should create command line projects for the F# Web APIs, Web, and MVC projects with " dotnet new" before opening them in Visual Studio. The Visual Studio 2017 15.5 Preview 4 is currently available for download either from Microsoft or via the Visual Studio Installer if you have already installed the preview build.