C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT
Kod Yazmaya Giriş
Yeni Proje Açmak - Windows Forms Application: İçerisinde Windows formları bulunan masaüstü uygulamaları geliştirmek için kullanılır. - Console Application: İçerisinde Windows formları bulunmayan komut satırı uygulamaları geliştirmek için kullanılır. - WPF Application: WPF (Windows Presentation Foundation) uygulamaları geliştirmek için kullanılır.
Yeni Proje Açmak - ASP.NET Web 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: Silverlight internet uygulamaları geliştirmek için kullanılır.
Yeni Proje Açmak - Class Library: Dll dosyalarından oluşan sınıflar geliştirmek için kullanılır.
Yeni Proje Açmak - Burada listelenen şablon sayısı seçili olan Framework versiyonuna göre değişmektedir.
Proje Framework - Project -> Project Properties -> Application ile projeye ait olan Framework sürümü değiştirilebilir.
Kayıtlı Projeleri Açmak - Start Page ekranından Start başlığı altındaki Open Project seçeneği tıklanabilir. - File menüsünden Project/Solution seçeneği kullanılabilir. - Ctrl + Shift + O kullanılabilir. - Araç çubuğundan simgeye tıklanabilir. Kayıtlı Projeleri Açmak
Proje Özellikleri Ayarlamak - Project menüsünden Proje Adı Properties seçeneği kullanılabilir.
Properties, Application - Assembly Line seçeneği ile oluşturulacak olan exe dosyasının ismi, Default namespace ile varsayılan namespace ismi belirlenir. - Target framework seçeneği ile projemizin framework versiyonu görüntülenir, değiştirilebilir. - Output type seçeneği ile proje tipi görüntülenir. İstenildiği takdirde proje tipi değiştirilir.
Properties, Application - Startup object seçeneği ile projenin başlangıcında hangi formun görüntüleneceği belirlenir. - Assembly Information butonuna tıklanarak proje ile ilgili açıklama, dil ve versiyon bilgilerini girebileceğimiz bir pencere görüntülenir. - Resources bölümünde projede kullanılacak olan kaynaklara (resim, simge, yazı, ayar bilgileri vb.) ilgili belirlemeler yapılır.
Properties, Build - Platform target seçeneği ile projemizin hangi tip işlemciler ile çalıştırılacağı belirlenir. - Output path bölümünde, sınıfımızın derleneceği klasör yolu belirlenir. - XML Documentation file seçeneği işaretli iken, sınıfımız içerisinde kullanacağımız XML yorum dosyasının ismi ve klasör yolu belirlenir.
Properties, Debug - Start project seçeneği işaretli iken, herhangi bir işlem yapılmadan proje başlatılır. - Start external program seçeneği işaretli iken, belirtilen program projenin başlatılması esnasında çalışır. - Start browser with URL seçeneği işaretli iken, belirtilen internet adresi projenin başlatılması esnasında görüntülenir.
Properties, Debug - Working directory seçeneği ile derleme sonucu oluşan exe uzantılı dosyanın hangi klasörde oluşturacağı belirlenir. - Enable SQL Server debugging seçeneği ile SQL Server uygulamaları için debugging desteği sağlanır. - Enable the Visual Studio hosting process seçeneği ile Visual Studio uygulamaları için debugging desteği sağlanır.
Properties, Resources - Proje içerisinde kullanacağımız yazı, resim gibi öğeleri saklayabileceğimiz resource dosyaları ile ilgili işlemleri gerçekleştirebiliriz. - Resim, yazı gibi dosyaları ekleyebilir ya da silebiliriz. Bu dosyalar resource dosyası içerisinde gömülü olarak proje içerisinde yer alacaktır.
Properties, Settings - Projemiz ile ilgili basit ayarlar yapabiliriz. Örneğin; proje formlarının ekran koordinatları, çözünürlük değerleri, renk tercihleri gibi…
Uygulama Geliştirme - Öncelikle yeni bir proje açalım. Windows Forms Application şablonunu seçelim. - Forma bir button ekleyelim ve Text özelliğini Mesaj olarak değiştirelim. - Butona bastığımızda bir MessageBox’ın «Merhaba Dünya» yazdırdığı uygulamanın kodlarını yazalım.
Volkan KANAT Web: http://volkankanat.com/ Mailito: volkan_kanat@yahoo.com Twitter: https://twitter.com/VolkanKanatMuh Volkan KANAT
Dinlediğiniz İçin Teşekkürler