Kot je v računalništvu zadnja leta že običaj, pravzaprav govorimo o konkurenčnem boju Microsofta proti vsem drugim. Java je dokaj uspešno uglasila sicer ostre konkurente, kot so IBM, Oracle, Sun in celo, zato je razvoj zelo vzpodbuden, pomožnih orodij - od razvojnih okolij do podatkovnih strežnikov - pa je zelo veliko. Microsoft po drugi strani javno »stavi podjetje« na ogrodje .net, razpolaga pa tudi z velikanskimi finančnimi rezervami, zato razvijalcem za NCF ponuja veliko udobje.