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

  • F# Past and Future Discussed at F# Gotham

    On October 17th, F# Gotham gathered experts who presented different aspects of the language and tooling such as asynchronous programming, computation expressions, optimization, FParsec and Xamarin.Forms. The presentation of David Stephens and Jay Schmelzer, both from Microsoft, focused less on the technical aspect and more on the bigger picture. They presented the past, present and future of F#.

  • Microsoft Makes Samples and Documentation Public for Concord, Visual Studio Debug Engine

    Visual Studio debug engine documentation is now available online, along with two samples. This debug engine, codenamed Concord, is Visual Studio's new debug engine that originally shipped in Visual Studio 2012.

  • A New Publication Model for Universal Windows Apps

    A new publication model for Universal Windows Apps reduces deployment sizes by up to 75% for small applications. And for some cases, build times have also been reduced by 30%.

  • Debate: Adding Non-nullable References to C#

    The recent proposal to add non-nullable references to C# by Microsoft’s Mads Togersen sparked quite a debate in the .NET community. The reactions were diverse, ranging from praise to preferring status quo.

  • Interview with Adam Granicz on WebSharper 3

    Version 3 of WebSharper, the F# framework for developing web applications hits RTM this year. We decided to catch up with Adam Granicz, CEO of IntelliFactory, to learn what new features and improvements WebSharper 3 brings.

  • A Proposal to Add Option Types for References to C# 7

    Mads Torgersen, C# language program manager at Microsoft, has recently outlined a proposal for the introduction of option types for references in C# 7. Option types are meant as a means to make the language safer and reduce the occurrence of null reference exceptions, which, as Torgersen says, are rampant in C# since any reference type can reference a null value.

  • Price Drop and Extension Marketplace for VS Online

    When TFS was first envisioned a decade ago, it was meant to be an all-encompassing ALM solution. Since then Microsoft has come to realize that most companies prefer to mix and match the tools that best suit their needs. In response, they are reducing the price of VS Online and creating a new marketplace for third-party tools.

  • TFS Power Tools is Now Available for Visual Studio Express

    Starting with this release, TFS 2015 Power Tools will support all major editions of Visual Studio include the VS Express variants. Previously you need to have Visual Studio Pro or higher to use this set of extensions.

  • Critical Bug Revealed in .NET 4.6's RyuJIT Compiler

    StackExchange developers Nick Craver and Marc Gravell have reported a critical bug that affects all users and developers who have installed .NET 4.6. Once .NET 4.6 is installed, the new RyuJIT compiler is set active by default which exposes users to a serious flaw during their program's execution.

  • ASP.NET 5 Support for Visual Studio Application Insights

    Microsoft has released an SDK for its monitoring platform Visual Studio Application Insights that brings support for ASP.NET 5. Application Insights is divided into two main components; the Azure portal is where the data is displayed and the SDK provides the API to send telemetry events.

  • Visual Studio 2013 Update 5

    Developers who are still using VS2013 will find that new update has been made available this week, coinciding with the launch of VS2015. While mostly containing bug fixes, expanded Team Project rename support is included in Update 5.

  • Performance Improves in .NET 4.6

    .NET 4.6 comes with several CLR features to improve performance. Some are automatically enabled, others such as SIMD and Async Local Storage require changes to how you write your applications.

  • VS2015 Coming July 20, C++ Features Finalized

    The Visual Studio 2015 team has finalized its implementation of the various C++ 11/14/17 standards that it will support in VS2015RTM. Accompanying these C++ features will be the completion of C99 language support. All of these will be part of production release of VS2015, which is coming in July.

  • Scaling the Stack Overflow Monolithic App by Obsessing Over Performance

    At QCon New York 2015, David Fullerton presented a deep-dive into the monolithic C# / MS SQL architecture that powers the Stack Overflow website, which handles over 4 billion requests per month. Fullerton argued that by focusing on performance, scalability was included ‘almost for free’; and that by minimising the number of external application services, the need to pay ‘SOA tax’ has been avoided.

  • Newest NLog Improves Exception Logging, Adds JSON/Zip support

    NLog 4.0 has been released, and it brings improved exception logging, adds conditional logging, and support for JSON and Zip archives.

BT