Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it OK to write new apps for .NET yet?

I'm about to start a new Windows app. It will be an audio processing tool written in C++. It will need all the usual GUI stuff like menus, toolbars etc. It will also have an embedded web browser.

I'm thinking of building it on .NET but I'd like to hear from you all on whether .NET is still a pain to deploy. What percentage of regular users already have the .NET runtime ? I don't want to cause any pain for my users like having to download a 100MB runtime just to launch my app.

What do you stack overflowers think ? Should I go .NET or should I stick to plain 'ol Win32 API ? Or maybe even a 3rd party system like QT or wxWidgets ?

like image 447
Adam Pierce Avatar asked Mar 09 '09 06:03

Adam Pierce


People also ask

Is .NET still used?

The use of . Net has been growing steadily over the years, becoming a prevalent programming language among programmers and software developers. It is also being used by many different companies as well as several governments across the world.


2 Answers

You can point your users to the .Net bootstrapper, It's a 100kb download that will detect which bits of the .Net framework they currently have and will download anything missing.

There is also http://smallestdotnet.com/ an initiative from @shanselman

like image 64
ChadT Avatar answered Nov 09 '22 00:11

ChadT


I don't know exact numbers, but Vista has .NET built in, and other versions of Windows can get it off of Microsoft Update fairly easily. You can also redistribute the .NET runtime with your application.

I wouldn't worry too much about whether your users have .NET installed.

like image 25
Jesse Weigert Avatar answered Nov 09 '22 01:11

Jesse Weigert