Se conosci .net senza dubbio è meglio farlo in .net!!!!
Versatile, dai solo una dll non il codice.Molto meglio!!!