Archive for the ‘C#’ Category
Cuma, Temmuz 30th, 2010
Diyelim ki c#da bir sinema otomasyonu yapmanız gerekiyor.Formu dizayn ederken yapmanız gereken koltukları temsilen herhangi bir kontrol eklemektir.Bir sinema salonu 50 kişilik ve 4 tane de salon varsa toplamda formlarınız için 200 tane kontrol eklemeniz gerekmektedir.Oldukça uğraştırıcı ve zaman kaybettiren bir dizayn işlemi olacaktır sizin için.Programlama bilgisi çok iyi olmayan birinin ...
Posted in C / C++, C#, Diğer, Kısa Bilgi, Örnek Kodlar | No Comments »
Pazartesi, Temmuz 26th, 2010
ADO.NET teknolojisi ile veritabanından veri çekmenin 2 yolu vardır.
Connected Mimari
Disconnected Mimari
Connected Mimari:
Bu mimaride veri tabanından veri çekme süresi boyunca uygulama veritabanına bağlı kalır ve bilgiler bağlı kalma süresi boyunca çekilebilir.Veri çekmek için veritabanına sürekli bağlı olması zorunluluğundan dolayı sql server sürekli meşgul olur,bu bir dezavantajdır.Connected ile veri çekebilmek için SqlCommand ile ConnectionString ...
Posted in ADO.NET / SQL, C#, Kısa Bilgi | 1 Comment »
Pazartesi, Haziran 28th, 2010
Evet arkadaşlar bir çok sitede gördüğümüz ziyaretçi defterini oluşturacağız.İlk önce veri tabanımızı aşağıdaki gibi bir table oluşturuyoruz.Table’ın adını defter koyuyoruz.
Birde veri tabanımızda Stored Procedures’ü dışarıdan girdiğimiz verileri kaydetmek için aşağıdaki gibi oluşturuyoruz.
Şimdi aspx kısmında dizaynımızı yapıyoruz.
<table class="style1">
<tr>
<td class="style2" colspan="2">
Ziyaret Defteri</td>
</tr>
<tr>
<td class="style3">
İsim</td>
<td>
<asp:TextBox ...
Posted in ADO.NET / SQL, C# | No Comments »
Pazartesi, Haziran 14th, 2010
sql sorgulamada datetime türünde yaptığınız sorgularda "The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value. The statement has been terminated" problemi ile karşılaşıyorsanız sorgunuza değeri gönderirken .ToString(“MM.dd.yyyy hh:mm:ss”) şeklinde düzenleyip göndrirseniz probleminiz çözülür.
SqlConnection con = new SqlConnection(/* kendi sql baglanma cümleniz ...
Posted in ADO.NET / SQL, C# | No Comments »
Salı, Haziran 1st, 2010
Geliştirmekte olduğumuz uygulamalarda, bazen uygulamamızı kuracak olduğumuz bilgisayarın işletim sisteminin versiyonuna göre farklı işlemler gerçekleştirmemiz gerekebiliyor. Bunun içinde bu işlemlerden önce işletis sistemi bilgisini almamız gerekiyor.
OperatingSystem sınıf özelliklerini, kullanılan işletim sistemi hakkında gerekli bilgileri sağlar. OSVersion özelliği System.Environment sınıfı, bir OperatingSystem nesnesini döndürür.
System.OperatingSystem osInfo = System.Environment.OSVersion;
osInfo nun Version.Minor yada Version.Major ...
Posted in C# | No Comments »
Çarşamba, Mayıs 12th, 2010
Başlığı görenler küçümseyebilir ama yapılan büyük bir hata var.Eğer kodunuzda çok fazla cross thread call işlemi yapıyorsak ve herhangi bir threadi belli bir işlemi bitirdikten sonra öldürmek istiyorsak aşağıdaki gibi yapabiliriz
.....
public class Class1
{
static void Main()
{
public bool ThreadCycle
Thread worker=new Thread(DoWork);
worker.start();
}
private void DoWork()
{
while (ThreadCycle)
{
Xwork();
Ywork();
zWork();
........
}
worker.Join();//threadi işlemlerini bitiresiye kadar beklet....
if(worker.isAlive)
worker.Abort();
}
}
Evet işlemi gerçekleştirdik ,ThreadCycle ...
Posted in C# | No Comments »
Pazar, Mart 28th, 2010
Tekrarından merhaba arkadaşlar.Gün içerisinde Do-While döngü yapısını incelemiş ve bir örnek yapmıştık.Döngü yapısını kavradıktan sonra en önemli ve en güncel döngü yapımız olan FOR 'u işleyeceğiz.
FOR döngüsünde " ( .. ) " parantezler arasında aralığımızı belirleyeceğiz.Do-While döngüsündeki farkı ise,bir kereye mahsus çalışmaması ve bu parantezler içerisinde değişken tanımlayabilir ve değer ...
Posted in C# | No Comments »
Pazar, Mart 28th, 2010
Herkese merhaba diyerek sıkıcı bir giriş yapmak yerine,gününüz aydın,gözünüz pek,başınız dik ve sözünüz tam bir gün olmasını temenni ederek başlıyorum..
Biraz ilerden başlıyor gibi olacak ama hiç yoktan iyidir diyerekten Do-While döngüsünü kısaca anlatmaya çalışacağım.C#.NET dünyasına başka bir adım daha atmak isterseniz örneği ve anlatımı iyice okuyunuz ve kavramaya çalışınız.
Öncelikle döngü ...
Posted in C# | No Comments »
Pazartesi, Mart 8th, 2010
Çoklu seçme şansını bize sunan CHECKEDLISTBOX bileşeni birçok durumda gerçekten işimizi kolaylaştırmaktadır. Normal listbox ile kullanımı hemen hemen benzerdir.
Selectedindex: Seçilen liste elemanının sıra numarasını verir.
Items.Count: Listedeki tüm elemanların toplam sayısını verir. Textbox1.Text=Checkedlistbox1. Items.Count
Checkeditems.count: Seçili olan elemanların sayısını verir.
Selecteditem: Hangi check seçili ise onun adını verir.
Items.Contains: Tüm liste içeriğini parantez içinde ...
Posted in C#, Kısa Bilgi | No Comments »
Perşembe, Şubat 18th, 2010
Base64 şifreleme , 8 bitlik bir veriyi 64 bitlik bir veri haline getirerek 8 bit olmayan farklı katmanlarda veri iletişimi sırasında veri kaybını önlemek için kullanılır. Internet Explorer , Outlook Express ve diğer internet uygulamalarının dosya aktarımı veya otorum açma işlemlerinde yaygın olarak kullanılan bir şifreleme yöntemidir.
[C#]
public static string Encode(string ...
Posted in C#, Kısa Bilgi, PHP | No Comments »