BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

.NET Follow 107 Followers

ASP.NET Core Provides Modularity with Middleware Components

by Pierre-Luc Maheu Follow 1 Followers on  Mar 09, 2016

ASP.NET Core introduces middleware as a concept to customize the HTTP pipeline. Middleware are components which are composed together to form a web application. The concept was inspired by OWIN and Katana, which provided similar functionalities in earlier versions of ASP.NET.

.NET Follow 107 Followers

Microsoft’s Acquisition of Xamarin is Good News for C# Developers

by Abel Avram Follow 4 Followers on  Feb 25, 2016 6

Microsoft has closed the deal with cross-platform mobile software development specialist Xamarin to buy the company and their technology. It is expected for most of Xamarin's technological assets to be integrated into Microsoft, benefiting the developers.

.NET Follow 107 Followers

State of Open Source in .NET

by Pierre-Luc Maheu Follow 1 Followers on  Feb 24, 2016

Some open source contributors recently raised concerns about the current state of open source in .NET. Discussions revolves around contributing to projects, both as an individual and as an enterprise. The role of Microsoft in the .NET ecosystem is also a the centre of the debate.

.NET Follow 107 Followers

IL Generation in .NET with Sigil

by Pierre-Luc Maheu Follow 1 Followers on  Jan 20, 2016

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.

.NET Follow 107 Followers

Introducing Paket, a Package Manager for .NET

by Pierre-Luc Maheu Follow 1 Followers on  Jan 13, 2016 4

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.

.NET Follow 107 Followers

NUnit 3 Brings Extensibility and Parallel Execution: Interview with Charlie Poole

by Pierre-Luc Maheu Follow 1 Followers on  Dec 09, 2015

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.

Development Follow 146 Followers

Reducing Project Build Times on Visual Studio 2015

by Jeff Martin Follow 5 Followers on  Dec 03, 2015

Microsoft's new partnership with Xoreax has produced a "freemium" version of IncrediBuild for Visual Studio users. This tool uses several techniques to dramatically reduce project build times for several different project types.

.NET Follow 107 Followers

Visual Studio 2015 Update 1 Adds C# Scripting and New Language Support

by Jeff Martin Follow 5 Followers on  Dec 02, 2015

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.

.NET Follow 107 Followers

Xamarin 4: Insights Is GA Now, Test Recorder and Forms 2

by Abel Avram Follow 4 Followers on  Nov 17, 2015

Xamarin has announced version 4 of their platform for building cross-platform native mobile apps for iOS and Android in C#. New in this version are the GA of Insights, a Recorder for the Test Cloud and several enhancements to the Platform: Xamarin.Forms 2.0, better support for iOS in VS, support for Android Material Design and more .NET code.

.NET Follow 107 Followers

The SharpDevelop Community Releases Refactoring Essentials 2

by Pierre-Luc Maheu Follow 1 Followers on  Nov 04, 2015 1

The SharpDevelop Community recently released version 2 of Refactoring Essentials for Visual Studio. The release brings new analyzers, new refactorings and several improvements to the Visual Studio extension.

.NET Follow 107 Followers

Early View of C# 7 with Mads Torgersen

by Pierre-Luc Maheu Follow 1 Followers on  Oct 28, 2015 11

Seth Juarez, of Channel 9, interviews Mads Torgersen, product manager of C#, about the development of the next version of the C# language, codenamed C# 7. Alongside a few other features, three major ones are described: pattern matching, tuple syntax and nullable references.

.NET Follow 107 Followers

Debate: Adding Non-nullable References to C#

by Pierre-Luc Maheu Follow 1 Followers on  Sep 28, 2015 4

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.

Followers

Two More Major Bugs Revealed in .NET 4.6's RyuJIT Compiler

by Jeff Martin Follow 5 Followers on  Jul 31, 2015

Two more significant bugs have been found when using RyuJIT and .NET 4.6. Code recompilation is not necessary to experience the effects, merely running existing code on RyuJIT (which ships in .NET 4.6 and is enabled by default) will cause severe problems.

Followers

C# Futures: Method Contracts

by Jonathan Allen Follow 132 Followers on  May 18, 2015

Continuing our look at the future of C#, we now take a look at Proposal 119. This would add first class compiler and syntax support for method-level contracts.

Followers

C# Futures: Immutable Variables

by Jonathan Allen Follow 132 Followers on  May 05, 2015

In C#, the readonly keyword can only be used at the field level. Under proposal 115, Readonly for Locals and Parameters, this would be extended to cover a many more scenarios.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT