Podjetje Mainsoft združuje okolji .Net in java
Na področju razvoja programske opreme sta se oblikovali dve glavni struji, okolje .Net in java. Kljub temu, da številni programerji obvladajo oba programska jezika, se običajno specializirajo za enega od njih. V podjetju Mainsoft so se domislili razvojnega okolja Visual MainWin, v katerem razvijalci z orodjem Microsoft Visual Studio .Net izdelajo rešitev, ki jo MainWin pretvori v javansko rešitev, združljivo s standardom java 1.4, primerno za uporabo v programskih strežnikih IBM WebSphere, BEA WebLogic in Tomcat. Razvijalci v okolju MainWin lahko tudi uporabijo javanska zrna, ki jih uvozijo v razvojno okolje. Ker je na trgu mnogo več razvijalcev, ki obvladajo okolje .Net, bo orodje MainWin olajšalo razvoj v podjetjih, kjer primanjkuje razvijalcev z znanjem jave.