.NET is the free, open-source, cross-platform framework for building modern apps and powerful cloud services.

Post by this author

Leveraging existing code across .NET platforms

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS...

Leveraging existing code across .NET platforms

Today we are happy to announce the alpha release of the .NET Portability Analyzer extension for Visual Studio. Please try it out. This add-in was created by our software developer intern Charles Lowell. Over the last few years, consumers and enterprise employees are using more devices than before which run different operating systems like iOS...

dotnetConf 2014 Wrapup

(image) We just wanted to say thank you for your time attending the dotnetConf in June 2014 where we shared innovation and news about the present and future of .NET, all in a single place focusing on .NET technologies.  You may have missed sessions during the streaming delivered on June 25th and 26th, so, for your convenience, we’d ...

dotnetConf is on! Free virtual conference.

The free, virtual and community-driven dotnetConf is on. Point your web-browser to dotnetConf. No registration, manager approval or anything required! The virtual conference is two days long. Check out the schedule to find talks that interest you. Join the community, online and in the dotnetConf JabbR room.   (image)  ...

.NET Native Deep Dive: Debugging into Interop Code

This post was authored by Yi Zhang, a Senior Software Development Engineer on the .NET Native team. .NET Native and MCG At this point, you’ve probably seen the .NET Native announcement and some of our other .NET Native blog posts. We’ve talked about how .NET Native brings you the productivity of C#, but also with the performance ...

.NET Native Deep Dive: Optimizing with Runtime Directives

This post was authored by Morgan Brown, a Software Development Engineer on the .NET Native team. It is the fifth post in a series of five about Runtime Directives. Please see the first posts in this series, Dynamic Features in Static Code, Help! I Hit a MissingMetadataException!, Help! I Didn't Hit a MissingMetadataException!, and Making Your ...

.NET Native Deep Dive: Making Your Library Great

This post was authored by Morgan Brown, a Software Development Engineer on the .NET Native team. It is the fourth post in a series of five about Runtime Directives. Please read the first post in this series, Dynamic Functionality in Static Code, before reading this post. As a .NET library author, you don’t necessarily have to do anything...

.NET Native Deep Dive: Help! I Didn’t Hit a MissingMetadataException!

This post was authored by Morgan Brown, a Software Development Engineer on the .NET Native team. It is the third post in a series of five about Runtime Directives. Please see the two posts in this series, Dynamic Features in Static Code and Help! I Hit a MissingMetadataException!, before reading this post. Sometimes the only thing worse than ...

One developer’s experience with .NET Native

Helge Mahrt has published an interesting blog post on his experience using .NET Native on his Windows Store app, 499+1px. The post includes a first-level performance analysis. (image) Check out Helge's post...

.NET Native Deep Dive: Help! I Hit a MissingMetadataException!

This post was authored by Morgan Brown, a Software Development Engineer on the .NET Native team. It is the second post in a series of five about Runtime Directives. Please see the first post in this series, Dynamic Features in Static Code, before reading this post. So you've started out with .NET Native and you're seeing great performance ...