BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Content on InfoQ

  • True Windows File System Access with AlphaFS 2.0

    A major limitation of the .NET framework is its inability to truly work with the Windows file system. Even seemingly basic operations such as working file paths longer than 260 characters long is beyond the capabilities of System.IO. This is where AlphaFS comes into play.

  • AutoMapper and Working with Cross-Platform Assemblies

    With the creation of CoreCLR and the increasing popularity of Xamarin, it is becoming more and more important that .NET libraries are offered in a cross-platform fashion. Sometimes one can get away with using the PCL format, but more often than, cross-platform really means multiple platform builds. Jimmy Bogard of AutoMapper fame ran into just this problem with AutoMapper.

  • Pooled Memory Streams for .NET

    Like most languages that rely on a mark-and-sweep garbage collector, C# can run into performance problems when allocating memory too often or when making large allocations. Ben Watson, a Senior SDE at Microsoft working on Bing, ran into just that problem with the MemoryStream class.

  • ASP.NET5 Advances in VS2015 CTP6

    The sixth CTP for VS2015 includes the latest changes to ASP.NET 5. It includes better support for JavaScript tooling and some changes to the K Package Manager.

  • Visual Studio 2015 CTP6 Released

    The latest preview of Visual Studio 2015 attempts to fix some bugs introduced in CTP5 while introducing several new features across all areas of the application. Most developers will see changes that affect their daily usage.

  • Silver Brings Apple's Swift Language to .NET and Android

    RemObjects Silver is a “free implementation of Apple’s Swift programming language” aimed at making it possible to natively compile Swift code on the .NET, Java, and Android platforms in addition to Cocoa and Cocoa Touch. InfoQ has spoken with marc hoffman (sic), chief architect at RemObjects.

  • New Task Parallel Library Features in .NET 4.6

    .NET’s Task Parallel Library is seeing a tune-up in the soon to be released .NET 4.6. In addition to some helper methods that reduce code, and possibly memory usage, TPL is gaining a solution to a tricky problem with SetResult.

  • .NET CoreCLR Open Sourced

    Continuing with it's plans to open source the .NET platform, Microsoft has released the CLR and RyuJIT as part of the CoreCLR package. It is fully open source and available today on GitHub.

  • Raspberry Pi 2 Brings More Power, Memory and Windows Support

    The Raspberry Pi foundation has announced a new upgrade for the Raspberry Pi, including a quad-core ARM A7 processor and 1G of memory. Additionally, Microsoft have been involved and Windows 10 for devices will be available for free as part of the Widows on Devices programme. Read on for more details.

  • Looking at .NET Core on GitHub

    It has been roughly 2 months since Microsoft started the open source released of the .NET Core libraries. The project has seen tremendous growth, and has provided some details as to how the move to GitHub has boosted development.

  • The Road to C# 7 Has Begun

    With C# 6 nearly complete, work has begun on the next version. Like past versions, the first step is to set an overall theme and scope for what is to come. That vision has been shared by Mads Torgersen by publishing the first set of meeting notes for the C# 7 design team.

  • .NET API Review Part 2

    This is part 2 of our analysis of the .NET API review meeting for January 14th. This report covers HashSet, RegEx, Process.Start, Immutable collections, and BitVector32.

  • Should all .NET Collections Implement all .NET Collection Interfaces?

    Should all .NET Collections Implement all .NET Collection Interfaces? That was the first of several important API questions asked in the .NET Core API Review for January the 14th. This video contains a recording of the discussions about ten change requests for the .NET’s base class library.

  • Microsoft Embraces GitHub for their .NET Compilers

    Microsoft is continuing their move from CodePlex to GitHub for their open source offerings. The F# compiler was moved on the 13th, with the Roslyn based C# and VB compilers following a few days later.

  • New VS2015 Preview Highlights Enhanced Diagnostic Tools

    The latest preview of Visual Studio 2015 demonstrates new diagnostic and debugging tools along with a new release of TypeScript. An updated build of ASP.NET 5 is also included, broadening its developer tools.

BT