Minden alkalmazásnak van egy olyan pontja, vagyis függvénye, amely elsőként kerül meghívásra, mikor az alkalmazást elindítjuk. Ez a függvény a Main. Ennek azonban több változata is létezik, nem csak az, melyet a Visual Studio.NET automatikusan létrehoz. Ezeket a verziókat tekintjük át e cikkben, kitérve arra is, hogy miként adhatunk az alkalmazásunknak visszatérési értéket, melyet a hívó alkalmazás lekérdezhet, felhasználhat.