BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Languages Content on InfoQ

  • Studio 3T: SQL Exploration for MongoDB

    Studio 3T offers an SQL-based user interface for MongoDB. This includes in-place data editing, query performance information, and a SQL to code converter for JavaScript (node.JS), Java, Python, and C#.

  • VS2017 15.8 Preview 2 Improves CPU Profiling, F# Support

    Microsoft's second preview of Visual Studio 2017 15.8 debuts enhancements to the CPU Profiler in the Debugging tools. Several important changes were made in its support for F#-- including faster IntelliSense and several bug fixes.

  • Build 2018: The Future of C#

    Number one on the list of future C# features is Nullable Reference Types. But also on the table are enhancements to pattern matching, array slicing, asynchronous iterators, default interface methods, and possibly even records.

  • New Features in C# 7.3

    Though a comparatively minor release, C# 7.3 addresses some long outstanding complaints from C# 1 and 2 such as overload resolution and generic constraints that work with enums and delegates.

  • F# Web Development with the SAFE Stack

    The SAFE stack is a set of F# libraries used together to create web applications. Tomasz Heimowski recently presented the stack at F# eXchange 2018 in a live coding session. He demonstrated the whole experience by creating and deploying a rating application for his talk.

  • Visual Studio 15.6 Preview 4 Sharpens F# Functionality

    Microsoft continues to make evolutionary changes in Visual Studio 15.6. The 4th preview of the IDE has been released, and with it comes a primary focus on improving F# support.

  • Using C# to Target GPUs

    The new Hybridizer technology provides C# developers with a way to target the CUDA platform and take advantage of GPUs for increased performance. Thanks to Hybridizer, developers are not forced to use C or C++ to write high-performance GPU code.

  • F# 2017 Retrospective

    During 2017 F# reached version 4.1 and grew its user community, mostly in coincidence with the release of .NET Core 2.0, while getting stronger tooling and wider conference presence, writes Microsoft program manager Phillip Carter.

  • 5th Update to Visual Studio 2017 Expands Debugging Tools

    The fifth update to Visual Studio 2017 has reached general availability and brings another batch of improvements to Microsoft's popular developer tool. Version 15.5 focuses on improvements to the debugger tools, faster C#/VB solution loading times, and expanded C++17 support.

  • Visual Studio 2017 15.5 Preview Adds F# Core & Standard Support

    Microsoft has supported F# since .NET Core 1.0 was released, but tooling availability has varied in comparison to fellow .NET Core languages C# and VB.NET. With the release of Visual Studio 2017 15.5 Preview 4, F# projects can now target .NET Core and .NET Standard.

  • Realm Extends its .NET Stack Support with Realm .NET

    After introducing support for .NET Core last summer to build mobile applications using C#, Realm announced Realm .NET, a set of new components that allow developers a better integration with their .NET stack.

  • Microsoft Previews Nullable Reference Types in C# 8

    Microsoft has made available Nullable Reference Types as preview for developers who want to try the new feature and provide feedback.

  • Catching up with C# 7.1 and C# 7.2

    Back in August, C# 7.1 was quietly released along with Visual Studio 15.3, but it’s not quite ready. In this report we’ll look at a subtle compiler bug and what’s next in store for the soon to be released C# 7.2.

  • ASP.NET Core and F# with Giraffe

    Giraffe is an F# micro web framework for building web applications. It sits on ASP.NET Core, providing an F# API to the web framework. Giraffe is intended for developers who want to build web applications in F# while retaining access to the features of ASP.NET Core and its ecosystem.

  • Fable 1.2 Announced along with First FableConf

    Three months after its first stable release, community-driven F# to JavaScript compiler Fable has reached version 1.2, just in time for FableConf 2017, the first conference dedicated to web development in F# using Fable.

BT