Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Breakthrough programming .NET era [closed]

Tags:

.net

I wonder what are .NET technologies / C# language improvements you consider as breakthroughs in the .NET era for the last 5-10 years. I mean technologies that shifted developers' minds.

For example DirectX made assembler nearly abandoned for game programming in the end of the 20th century and jQuery extremely simplified Ajax web development as well as JavaScript code reusability.

What kind of breakthrough .NET technologies do you expect in the future and what modern .NET technologies are just a light evolution of well known approaches?

Do you consider .NET 4.0 parallel extensions and other improvements as breakthrough, or maybe we have reached the point when nothing radical is expected in modern programming?

like image 781
Andrew Florko Avatar asked May 09 '26 23:05

Andrew Florko


1 Answers

WPF, with its break from the traditional Windows UI scheme (bye bye Window Handles) and rich data binding, is definitely the biggest game-changer I've encountered. It's even more of a change than when I moved from writing simple C++ interfaces via MFC to working with C# and WinForms. This technology is completely changing the way that I think about user interface development.

like image 155
Dan Bryant Avatar answered May 12 '26 15:05

Dan Bryant