Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

New .NET and C# Roadmaps Pave the Way for Better Development

DZone's Guide to

New .NET and C# Roadmaps Pave the Way for Better Development

Both C# and .NET are getting extensive roadmaps for the future of how these languages will be developed. Are you excited for what's in store?

· Web Dev Zone
Free Resource

Learn how to build modern digital experience apps with Crafter CMS. Download this eBook now. Brought to you in partnership with Crafter Software

The future is bright for .NET developers. With Microsoft opening up the platform and reinventing the current structure that supports the .NET platform, there are a lot of reasons to get excited.

Earlier this year at Build, Microsoft shared a very clear roadmap for the future of .NET and C#. As a platform, .NET is always changing and evolving to meet the requirements of today’s coding landscape. Microsoft has embraced this, looking to reposition .NET as a platform that can be written anywhere and run anywhere moving forward.

As it currently exists, .NET is scattered. Creating code that spans across Microsoft platforms has meant working with portable class libraries (PCL). While PCL has shared functionality, it is very limited when compared to the .NET framework. Additionally, PCL support on these various platforms isn’t as straightforward as it could be. This leaves developers out in the cold, struggling to identify which APIs are available for any given scenario.

Moving forward, Microsoft is looking to replace PCL with a contract for a common API support, called the .NET Standard Library. With .NET Standard Library, developers will be better able to reuse code, which can save some development time. The learning curve is also smaller, resulting in fewer development hurdles. With .NET Standard Library, developers have a clear foundation to build upon.

C#, as the most popular language for .NET development, also has an exciting future ahead. Microsoft is promising a faster release cycle, which will further enhance C# and give developers new ways to write code with the language.

With Microsoft turning .NET and C# into open source projects, tracking development and the future of these platforms and languages has never been easier. While all of the changes may initially present some challenges for developers, the sheer breadth of new features and enhancements to .NET and C# should excite developers with all the possibilities on the horizon.

If you’d like to read my more detailed thoughts on the future of .NET and C#, check out my blog on App Developer Magazine.

Crafter is a modern CMS platform for building modern websites and content-rich digital experiences. Download this eBook now. Brought to you in partnership with Crafter Software.

Topics:
.net ,c#

Published at DZone with permission of Ed Charbeneau, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}