I'm toying with the idea to develop an application and being a portable apps convert, it just makes sense to develop an app that can run on any (windows) machine without having any dependencies on what should be installed on the machine.
SharpDevelop (C#, Boo) was my first choice IDE but with its dependence on .NET/Mono means that I cannot use it.
I've been out of development for more than 10 years and am a bit lost in terms of what is available out there and what is available for free. So I was hoping that you guys can point me in the right direction if I give you the criteria to which the language/IDE must adhere to.
The main purpose of the app is to be first and foremost run as a stand-alone application, as most users will not have an Internet connection. However a web application that can also function when the user is not connected would be ideal, i.e. the app must be able to interface/integrate with other web applications.
Second, the language/IDE must allow me to develop the app visually as I do not want to be coding for months.
Finally, I'm considering using mySQL as the database but am still unsure on how to deploy it seemlessly with the (portable) app.
Any advice, pointers or assistance would be appreciated.