Which language is suitable JAVA or C# for simple utility ?

Want to develop a simple tool which installs into windows (xp,7,8,10) and run in background on startup.
It just detect if internal or external USB webcamera is present or not (simple write a log file if camera doesn't exist).

Now my question is which language and IDE is suitable for it ?
JAVA or C# ?
Bharpinder SinghDeveloperAsked:
Who is Participating?
 
CEHJCommented:
C# is a much better fit. You can develop it and should be able to deploy it as a service
0
 
Bharpinder SinghDeveloperAuthor Commented:
Any lightweight IDE , you want to suggest?
0
 
CEHJCommented:
Isn't there are free version of Visual Studio? This is really not my field ;)
0
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

 
Bharpinder SinghDeveloperAuthor Commented:
i am trying sharpDevelop
0
 
Chinmay PatelEnterprise ArchitectCommented:
Try Visual Studio Community Edition Or Visual Studio Code.
0
 
Fernando SotoRetiredCommented:
You can download the Visual Studio Community Edition (its FREE) from this Microsoft site, Best-in-class tools for any developer Under Visual Studio IDE select Community 2017.
0
 
Shaun VermaakTechnical Specialist/DeveloperCommented:
For an easy library to build a Windows Service look at Topshelf
http://topshelf-project.com/
0
 
CEHJCommented:
For an easy library to build a Windows Service look at Topshelf
Are there not tools in Visual Studio to install as a service? Just asking .. ;)
0
 
Fernando SotoRetiredCommented:
The one I posted in my last post.
0
 
Shaun VermaakTechnical Specialist/DeveloperCommented:
Are there not tools in Visual Studio to install as a service? Just asking .. ;)
Yes, but TopShelf makes it 10x easier and you can easily debug by running it as a console app. It adds it's own installation routine too
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.