InfoQ Homepage .NET Content on InfoQ
-
Visual Studio 2017 RC3 Adds .NET Core, Delays Python Support
Microsoft has released their third Release Candidate of Visual Studio 2017. Notable in this release is full support for .NET Core & ASP.NET Core while Python support is delayed. Several bug fixes have also been made as VS2017 nears full release.
-
Image Libraries for .NET Core
.NET Core does not have image processing APIs as part of its standard libraries. The broader community has stepped in to provide several different options for developers to consider for use.
-
F# 4.1 Brings Improvements and Interoperation with C# 7
F# 4.1 brings improvements to the language. It is distributed through the Microsoft tools for F#, which are stated to ship later this year. This version enables support for struct tuples, interoperation with C# 7 and by-ref returns.
-
Microsoft Open Sources Visual Studio Test
Microsoft has open sourced their Visual Studio Test Platform (VS Test) used to run tests in many languages, collect diagnostic data and report the results.
-
Putting EditorConfig to Work in Visual Studio
Visual Studio 2017 RC adds support for the EditorConfig file format for maintaining code styles across different code editors. See how it can make applying styles and code rules easier under VS2017.
-
Testimonial on Using F# by Microsoft's Project Springfield Team
Project Springfield is a fuzz testing service for finding security critical bugs in software. William Blum, principal software engineering manager on the Springfield team at Microsoft Research, explains how adopting F# helped the team build the cloud service.
-
NET Core 2.0 Planned for Spring 2017
Microsoft Project Manager Immo Landwerth has announced details for the forthcoming .NET Core 2 release, slated for Spring 2017.
-
Scripting in F# Using Fake and Paket
Scripting in F# is usually done using .fsx files and F# Interactive (Fsi). For scripts that will be reused, Paket and Fake bring several features to handle different uses cases. Fake can be used to structure complex scripts, while Paket brings dependency management.
-
Visual Studio Marketplace (mostly) Replaces VS Gallery
Visual Studio has a new website for extensions. Known as Visual Studio Marketplace, this site aggregates extensions for the Visual Studio, Visual Studio Code, and Visual Studio Team Services.
-
Developer Panel Discusses Microservices, Containers and Serverless at Microsoft Connect
A developer panel was held at Microsoft Connect() following the multiple annoucements of new features and releases. Microservices and containers are in the center of the discussion, along with Azure, serverless architecture and developer tooling.
-
.NET Core Tools Switch to MSBuild
The release of .NET Core saw the debut of a new project system that differed from that used by Visual Studio. In the latest Core Tools preview, the project.json format is being replaced with the more common MSBuild format.
-
Compiling on Windows without Visual Studio
Microsoft has previously offered two different build tools for those needing to compile code without installing Visual Studio. The new Visual Studio Build Tools package combines these into a single tool.
-
.NET Standard 2.0: Setting Expectations Straight
Following last .NET Connect 2016, a few Microsoft MVPs have published their views on what .NET Standard is and where it is headed.
-
JetBrains Rider: A New .NET IDE Based on IntelliJ and ReSharper
JetBrains Rider was introduced in January of this year but spent the most part of the year in private Early Access Preview, not yet ready for the public. Now the EAP has been made available to everyone who wants to see what it is like to develop for .NET on the IntelliJ platform. There are some issues to be fixed before it becomes generally available but the tool is quite stable.
-
Visual Studio 2017 RC Released
Microsoft has formally announced Visual Studio 2017, the successor to VS2015. The latest preview, now at the Release Candidate stage, provides developers with a way to try the software under a go-live license.