InfoQ Homepage .NET Content on InfoQ
-
Interview with Henrik Feldt on Suave 1.0
Suave 1.0 was recently released after several years of active development. InfoQ reached out to Henrik Feldt, maintainer of Suave and CEO of qvitoo, to learn more about its capabilities and development history.
-
Release 1.0 of Suave, a Web Server and Development Library for F#
Suave 1.0 was recently released, bringing a new web development library to .NET. Suave packs a light, fully async web server and a semantic model to describe HTTP processing pipelines. Suave runs on multiple platforms and operating systems, including Windows, OSX, Linux, .NET and Mono. While it could be used from any .NET language, Suave combinators and types are designed to be used from F#.
-
IL Generation in .NET with Sigil
Sigil is a library for generating Common Intermediate Language (CIL). It wraps ILGenerator in a finer-grained interface, automates some optimizations and provides validations for the generated IL. InfoQ reached out with Sigil's creator Kevin Montrose, team lead at StackOverflow, to get a better understanding of ILGenerator and Sigil.
-
Json.NET 8 Introduces ArrayPools for Performance Gains
Json.NET’s latest release adds new techniques (including Array Pools) for increased performance and includes over 2 dozen bug fixes.
-
.NET Core - Terminology you Need to Know
In an effort to dramatically reduce confusion, ASP.NET 5.0 and Entity Framework 7.0 have been renamed to ASP.NET Core 1.0 and Entity Framework Core 1.0.
-
Introducing Paket, a Package Manager for .NET
Paket is a package manager for .NET languages, intended to be an alternative for the popular NuGet. InfoQ reached out with Steffen Forkmann, co-creator of the project, to learn more about Paket's origin and features.
-
Support Ending for the .NET Framework 4.0, 4.5 and 4.5.1 on Tuesday
In less than a week Microsoft will formally end support for versions 4.0, 4.5, and 4.5.1 of the .NET Framework. Users should upgrade to a later version such as the slightly incompatible .NET 4.5.2.
-
Rico Mariani on Why Visual Studio Isn’t 64-bit
For a long time now developers have been asking why Visual Studio hasn’t made to switch to 64-bit. Rather than effort or opportunity cost, the primary reason is performance. Rico Mariani of Microsoft explains.
-
Introducing XPlot, a Chart Generation Library for F#
XPlot is a cross-platform data visualization package for F# powered by JavaScript charting libraries Google Charts and Plotly. The XPlot library can be used interactively from F# Interactive, but charts can also be embedded in F# applications and in HTML reports.
-
Data Science in F# using FsLab: Interview with Tomas Petricek
FsLab, a collection of F# ooen source libraries for doing Data Science, was released earlier this year, InfoQ reached out with Tomas Petricek, creator of the project, to get more details.
-
Powering F# Development on Visual Studio Code with Ionide
Visual Studio Code has lagged behind its support for F# development, but the Ionide project changes that by adding support for VS Code. The project was formerly Atom-only but now both platforms can benefit.
-
Microsoft Open Sources Live Writer
Microsoft has turned the Live Writer source code to the .NET Foundation inviting the community to contribute to the project now that it is in their hands.
-
NUnit 3 Brings Extensibility and Parallel Execution: Interview with Charlie Poole
NUnit 3 was recently released, bringing parallel execution and extensibility to the .NET testing framework. InfoQ reached out with Charlie Poole, maintainer of NUnit for over 10 years, to learn more about this release.
-
ASP.NET 5 and .NET Core RC Ready for Production
Microsoft recently released .NET Core and ASP.NET 5 Release Candidate, supported on Windows, OS X and Linux. Microsoft states this release is ready for production and will support it. Both release candidates are considered feature complete on Windows, OS X and Linux, although minor features may still be added until the final release.
-
Visual Studio 2015 Update 1 Adds C# Scripting and New Language Support
The first update to Visual Studio 2015 has been released, and it brings with it a raft of changes. A number of new languages are now supported in the VS editor, and a C# scripting API and REPL was added. Other additions include .NET Famework 4.6.1 and Parallel Test Support which takes advantage of multi-core development machines.