BT

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

.NET Follow 49 Followers

C# 7.2 and 8.0 Roadmap

by Jonathan Allen Follow 6 Followers on  Jun 07, 2017

Features are already being lined up for C# 7.2 and 8.0 including nullable reference types and limited multiple inheritance.

.NET Follow 49 Followers

An Early Look at C# 7.1: Part 2

by Jonathan Allen Follow 6 Followers on  Jun 06, 2017

Yesterday we looked at Async Main and Default Expressions. Our tour of C# 7.1 continues with the proposals titled Infer Tuple Names and Pattern-matching with Generics.

.NET Follow 49 Followers

.NET Core 2.0 Preview Released, Includes Visual Basic Support

by Jeff Martin Follow 4 Followers on  May 11, 2017 4

Microsoft has announced the release of .NET Core 2 Preview 1. This brings .NET Core into compliance with .NET Standard 2 and adds Visual Basic support to .NET Core for the first time.

.NET Follow 49 Followers

.NET Futures: Asynchronous Streams

by Jonathan Allen Follow 6 Followers on  May 01, 2017

Since async/await was announced for VB/C#, developers have been asking about an asynchronous version of IEnumerable. But until C# 7 and ValueTask, that was potentially challenging from a performance standpoint.

Java Follow 115 Followers

Emerging Technologies for the Enterprise Conference 2017: Day Two Recap

by Michael Redlich Follow 2 Followers on  Apr 30, 2017

Day Two of the 12th annual Emerging Technologies for the Enterprise Conference was held in Philadelphia. This two-day event included keynotes by Blair MacIntyre (augmented reality pioneer) and Scott Hanselman (podcaster), and featured speakers Kyle Daigle (engineering manager at GitHub), Holden Karau (principal software engineer at IBM), and Karen Kinnear (JVM technical lead at Oracle).

.NET Follow 49 Followers

C# Futures: Relaxed Overrides

by Jonathan Allen Follow 6 Followers on  Apr 26, 2017

A commonly requested feature in .NET is the ability to use covariant return types. An example of this would be overriding “virtual object Clone()” with “override Widget Clone()”. From a type safety perspective, this is perfectly acceptable, but C# doesn’t currently allow it.

.NET Follow 49 Followers

C# Futures: Read-Only Local Variables

by Jonathan Allen Follow 6 Followers on  Apr 24, 2017 1

Not too long ago the proposal for read-only local variables was revived. This is a much more modest feature than the read-only references proposal, but the two are complementary.

.NET Follow 49 Followers

C# Futures: Read-Only References and Structs

by Jonathan Allen Follow 6 Followers on  Apr 19, 2017 2

In C++ we have a feature known as “const”. This can be applied to parameters so that the caller knows that function will not modify the parameter and/or the object the parameter references. Under this proposal, C# would get something similar.

.NET Follow 49 Followers

C# Futures: Nullable Reference Types

by Jonathan Allen Follow 6 Followers on  Apr 17, 2017 2

No, the headline isn’t a typo. One of the new proposals for C# is to assume that all reference variables are non-nullable by default. Under the new syntax, you would need to explicitly indicate when a reference variable is nullable, just as you do for value types.

.NET Follow 49 Followers

.NET Futures: Type Classes and Extensions

by Jonathan Allen Follow 6 Followers on  Apr 12, 2017

Another feature being considered for future versions of .NET are type classes. Referred to as “shapes” in the Shapes and Extensions proposal, they would greatly increase the capabilities of .NET generics.

.NET Follow 49 Followers

.NET Futures: Multiple Inheritance

by Jonathan Allen Follow 6 Followers on  Apr 10, 2017 2

A controversial new proposal for .NET suggests the introduction of a limited form of multiple inheritance via abstract interfaces. This feature was inspired by Java’s default methods.

.NET Follow 49 Followers

.NET Core Tools 1.0 Released with Full C# Support

by Jeff Martin Follow 4 Followers on  Mar 13, 2017

The .NET Core Tools has produced its first 1.0 release. Focused on C#, the tools provide .NET Core developers easy-to-build applications for .NET Core and ASP.NET Core. While their release coincides with the launch of Visual Studio 2017, this is a multiplatform toolset supporting Windows, Linux, and Mac OS systems.

.NET Follow 49 Followers

Microsoft's Plans for the Future of .NET

by Jeff Martin Follow 4 Followers on  Feb 03, 2017 5

Microsoft develops C#, Visual Basic, and F# in public but doesn't always share its plans for these popular languages. Mads Torgersen has provided some new guidance on where Microsoft plans to take these languages in the future.

.NET Follow 49 Followers

Testimonial on Using F# by Microsoft's Project Springfield Team

by Pierre-Luc Maheu Follow 1 Followers on  Jan 02, 2017

Project Springfield is a fuzz testing service for finding security critical bugs in software. William Blum, principal software engineering manager on the Springfield team at Microsoft Research, explains how adopting F# helped the team build the cloud service.

.NET Follow 49 Followers

Developer Panel Discusses Microservices, Containers and Serverless at Microsoft Connect

by Pierre-Luc Maheu Follow 1 Followers on  Nov 30, 2016

A developer panel was held at Microsoft Connect() following the multiple annoucements of new features and releases. Microservices and containers are in the center of the discussion, along with Azure, serverless architecture and developer tooling.

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