Advice on very simple project for newbie please.

any tips on how to upload a program via .net?

Why make things hard and reinvent the wheel?
Just use the IDE and avrdude will do the rest.