Я работаю в Java / Web, не имея опыта работы с C #, и хочу написать прототип C # / .NET для настольных компьютеров, который будет работать с моей существующей базой данных DB2.Идея заключается в том, что в прототипе должны использоваться библиотеки и инструменты, которые подходят для масштабирования до полного производства и должны быть стандартными и бесплатными.*
- IDE
- инструментарий GUI / набор компонентов
- эквивалент JDBC и / или, возможно, полноценная система ORM
Чтомои варианты?Заметьте, я не возражаю платить за полноценную Visual Studio в долгосрочной перспективе, но сейчас все должно быть бесплатным, включая IDE.