File menüsünden New/Project seçeneği kullanılabilir.
Bu seçeneklerden herhangi birini kullanarak New Project penceresi görüntülenebilir.Bu pencereden mevcut olan proje şablonlarından birisi seçilerek yeni proje oluşturulabilir.
C# kullanılabilecek başlıca proje tipleri şunlardır;
Windows Form Application: İçerisinde windows formları bulunan masaüstü uygulamaları geliştirmek için kullanılırlar.
Console Application: İçerisinde Windows formları bulunmayan komut satırı uygulamaları geliştirmek için kullanılır.
WPF Application: Görsel açıdan zengin niteliklere sahip XAML tabanlı WPF uygylamaları geliştirmek için kullanılır.
ASP.NET Wep Forms Application: İnternet ortamında çalışacak ASP.NET uygulamaları ve web siteleri geliştirmek için kullanılır.
ASP.NET MVC Web Application: MVC framework dinamik web siteleri,web uygulamaları ve web servisleri yazmak amacıyla geliştirilmiş olan bir web uygulamaları ara yüzüdür.
Silverlight Application: Görsel açıdan üstün niteliklere sahip Silverlight internet uygulamaları geliştirmek için kullanılır.
Class library: DII dosyalarından oluşan sınıflar geliştirmek için kullanılırlar.
Portable Class Library: PCL geliştirdiğiniz uygulamalara cross-platform development desteği sağlar.Yani Windows Phone 7,Silverlight,Microsoft.Net FrameWork ve Xbox 360 platformlarını aynı anda destekleyecek uygulamalar geliştirebilirsiniz.
Framework versiyonu yeni bir proje oluştururken yukarıdaki resimde görüldüğü gibi pencerenin üst tarafındaki açılan liste içerisinden istediğimiz framework versiyonunu seçip değiştirebilirken,daha önceden yazdığımız programların framework versiyonunu değiştirmek için ise,aşağıdaki işlemleri gerçekleştirmek gerekir.
Solution expolerer içerisinde proje ismine sağ tıklayarak gelen menüden Properties seçeneği ile ya da Project menüsünden proje adı properties seçeneğine tıklayarak proje ile ilgili ayarlar penceresini görüntüleriz.
Gelen pencereden application sekmesi altında Target Framework başlığı altında istediğimiz framework versiyonunu seçebiliriz.
Bu işlemin ardından projemiz otomatik olarak kapatılarak,seçtiğimizframework versiyonu ile yeniden açılacaktır.
Yeni proje oluşturup Solution Explorer içerisini incelediğimizde,standart olarak bazı dosyaların oluşturulduğunu görürüz.
Açılan form yada kod pencereleri IDE penceresi içerisinde sekmeler halinde sıralanır.
Tasarım görünümünde açılan form Formadı.cs[desing] sekmesi şeklinde isimlendirilerek görüntülenecektir.
Kod yazma penceresi içerisinde açılan kod ise [formAdı.cs] biçiminde isimlendirilir.Visual studio ilk kurulum esnasında varsayılan olarak hangi geliştirme ortamını kullanmak istediğinizi size sorarak daha sonraki açışlarda bu açış ayarını kullanarak ilgili programlama dili ve şablonlarını listeler.Eğer daha sonra bu ayarı değiştirmek istiyorsanız Tools menüsünden Import and Export Setting Wizard seçeneği tıklanarak gelen pencereden Reset all settings seçeneği işaretlenir ve Next butonu tıklanır.
Bu işlemi yapmadan önce Export selected environment settings seçeneğini kullanarak ayarlarınızı yedekleyebilir yada aynı penceredeki Import selected environment settings seçeneği ile daha önceden kaydettiğiniz ayarları yeniden yükleyebilirsiniz.
Reset All Settings seçeneği seçilip Next butonu tıklanarak,gelen son penceremizde ayarlarımızı sıfırlarız.