Tag Archives: görsel programlama

.Net Framework Nedir? .Net ile Neler Yapılabilir?

Bilindiği üzere farklı programlama dilleri olduğu gibi bir programlama dili için geliştirilmiş farklı uygulama geliştirici platformları da mevcuttur. Bunlardan son zamanlarda en çok rağbet gören uygulama platformlarından biri de Microsoft tarafından geliştirilen .Net Framework arayüzüdür. Bu yazıda işte bu uygulama geliştirici arayüzünü detaylı bir şekilde inceleyeceğiz. Uygulama Geliştirici Arayüzü Nedir? En başta sıkça kullandığımız bu terimi açıklamakta fayda var. Uygulama geliştirici arayüzü bir programcının yazılım uygulaması geliştirirken kullandığı geliştirici programdır. Evet tahmin edildiği gibi programların yazıldığı arayüzler de birer uygulamadır ve büyük geliştirici firmalar yazılımcıların kolay bir şekilde programlarını geliştirebilmesi için bu uygulama programlarını diğer

C# Form Closing ile Formlar Arası Geçiş

Formlar Arası Geçiş İşlemiUzun zamandan beri Csharp ile ilgili bir yazı hazırlamadım. Bu problemi ortadan kaldırmak adına bu yazıyı hazırlamaya karar verdim. Eğer C# ile program yazıyorsanız belki de en çok kullanacağınız yapılardan biri olan formclosing özelliği ve sonrasında Windows Formları arasında nasıl geçiş yapılacağı hakkında bilgi vereceğim. FormClosing Olayı Ne İşe Yarar? Eğer geliştirmekte olduğunuz C# uygulamasında aktif olan form ekranını kapatırken veya birden fazla form kullanacaksanız ve bu formlar arasında geçişler yaparak programı çalıştıracaksanız FormClosing event özelliğini kullanmak zorundasınız. Bu özelliğin anlamı tam olarak ilgili form kapatılırken şu satırları çalıştır demektir. Aşağıdaki kod mantığıyla çalışır. void

C# ProgressBar Nesnesi ve Örnek Uygulamaları

Progress Bar günlük hayatta bilgisayar ortamında sıkça kullanılan bir uygulamalardandır. Bu yazıda, ilk olarak ProgressBar aracının özellikleri hakkında bilgiler vereceğim. Sonrasında ise ProgressBar kullanımı daha iyi anlamanız için bir kaç örnek uygulama paylaşacağım. ProgressBar Kullanım Alanı Bir program yazıyorsak elbette bir yerlerde kullanılmak için yazılıyordur. Geliştirilen uygulamaları kullanacak kişilerin bir insan olduğunu bildiğimize göre Progress Bar, her insanda olan merak duygusuna cevap verebilmenin en güzel yollarından biridir. Kullanıcı yazılan programı kullanmaya başladığı andan itibaren bilgisayardan yapmasını istediği bir işlemin ne kadar süreceğini kullanıcıya aktaran araç ProgressBardır. Bu araç ile kullanıcıya istediği işlemin başlangıç anından bitiş

C# Foreach Kullanımı ve Örnekleri

Bu yazıda foreach ifadesini nerelerde kullanabileceğimiz hakkında bilgi vereceğim. İlk olarak c# ta yer alan foreach döngüsünü tanıtacağım. Daha sonrada foreach ile ilgili bir kaç örnek uygulama yapacağım. Foreach döngüsü, içerisinde yer alan dizinin tüm elemanları için altındaki süslü parantezler ({}) içerisindeki kod bloklarını çalıştırır. FOREACH Kullanımı foreach (degiskenTipi degisken in dizi) { //kod bloku ; } Foreach Basit Örnek: Bu konunun daha net anlaşılabilmesi için basit bir örnek yapalım. Aşağıda vereceğim basit örnekte foreach ile integer ve string dizilerin değerlerini getirebileceğimizi göstereceğim. Foreach Kod Örneği: Aşağıdaki kodlarda foreach kullanımını görebilirsiniz. Şuan için sadece bu basit örneklerle

C# DateTimePicker ile Veri Getirme

Bu yazıda datetimepicker ile işlemler yapmayı göstereceğim. Datetimepicker’ı kullanırken ilk olarak dikkat edilmesi gereken şey veri tabanından alınacak tarih veri tipi ile timepickerın veri tipinin aynı olmasıdır. Bunun için timerpickerın tarih tipini veritabanındaki tarih kayıt tipinin aynısına çevirmemiz lazım. Bu işlemi şu şekilde yapabilirsiniz. dateTimePicker1.Value.ToString(“yyyy-MM-dd HH:mm:ss.FFF”); Bu şekilde DateTimePicker tarih türünü veritabanı ile uyumlu hale getirebilirsiniz. Eğer bu işlemi yapmazsanız yanlış sonuçlar alabilir yada hata ile karşılaşa bilirsiniz. Eğer uyumlu ise böyle bir işlem yapmanıza gerek yoktur. Şimdi ise bir örnek üzerinde gösterelim. private void button1_Click(object sender, EventArgs e) { string donustur = dateTimePicker1.Value.ToString(“yyyy-MM-dd HH:mm:ss.FFF”);

C# Timespan ile Tarihler Arası İşlem

C# dilinde tarih kullanımında pek çok yöntem ve metod vardır. Bu yazıda Timespan komutu ile tarihler arası işlem yapmayı anlatacağım. Mesela timespan ile iki tarih arasındaki zaman farkını bulabiliriz. Aşağıdaki kod satırlarını inceleyerek daha iyi anlayabilirsiniz. DateTime ilkgun = Convert.ToDateTime(“10.04.2012”); DateTime songun = Convert.ToDateTime(DateTime.Today); TimeSpan toplamgun = songun – ilkgun; Console.WriteLine(toplamgun); Console.Read(); Bu console uygulaması ile iki tane zaman aralığı atadım. Bunlardan ilki 10.04.2012 tarihi diğeri ise bugünkü tarih. Timespan ile bu tarihler arası farkı hesapladım.Burada dikkat etmeniz bir diğer faktör ise sadece günü değil aynı zaman da saat, dakika ve saniye farkını da hesaplayabilirsiniz. Bir diğer

C# ile Sql Server dan Veri Alma ve Veri Gönderme

Bu yazıda ilk olarak Sql Server’a c# arayüzü ile veriyi kaydetmeyi ardından da kaydettiğimiz bu veriyi Sql Server dan c# arayüzüne getirmeyi göstereceğim. Daha önceden Visual Studio ekranında C# form uygulaması olarak hazırladığım örnek ile sql serverdan veri alma ve gönderme işlemini anlatacağım. Hazırladığım örnek uygulamanın form görselini görmektesiniz. Yazının sonunda ise kod satırları ve programın indirme linkini bulabilirsiniz. Program kişilerin kaydını tutmaktadır. Bunlar numarası, adı ve soyadı bilgileridir. Kaydet butonuna basıldığı zaman textboxdaki verileri kaydedecek. Göster butonuna basıldığı zaman ise datagrid de verileri gösterecek. Kodları inceleyelim. string ConStr=”Data Source=SAD-BILGISAYAR;Initial Catalog=proje;Integrated Security=True”; Bu satır ile sql serverda
0 0 0 0