A-Z arasında ve A-Z,0-9 arasında metin girişindeki Regex Kontrolü

by Hakan 2. Eylül 2010 16:53
Merhaba Arkadaşlar ;Sizlere kullandığın projelerde işinize yarayacak ufak ufak regex ipuçları veriyorum.Girilecek metnin A-Z arasında olmasını sağlamak için : Regex rg = new Regex("[^A-Z]"); Girilecek metnin A-Z ve 0-9 arasında olmasını sağlamak için : Regex rg = new Regex("[^A-Z0-9]");Bu şekilde karşıma çıktıkça eklemeler yapacağım.Umarım Faydalı olur.

Formatlı(',|,\)) veriyi istediğimiz formata getirme.

by Hakan 1. Eylül 2010 23:00
Merhaba arkadaşlarÇoğumuz sadece string,int vb tipler ile işlemlerimizi yapıyoruz. Bunlar çoğunlukte tek düze gelen verilerdir.Örneğin ; Adı soyadı , Sınıfı,Numarası vb gibi.Peki bu veri size bu şekilde değilde bir format barındırıp gelse idi napardık? Örnek veri : 1|2|galatasaray|hakan|cosarHemen örneğimize geçelim ;Öncelikle veriyi alalım : string QueryValue ="1|2|galatasaray|hakan|cosar";Ben bu işlem için list kullanacağım ve istediğim index'e rahat bir şekilde erişeceğim.List<string> QueryList = QueryValueControl(QueryValue.Split(new char[] { '|' }));Listemize verileri split edere... [Fazlası]

Validasyon : String içerisinde Numerik/Harf/Noktalam işareti alan kontrolü

by Hakan 31. Ağustos 2010 22:15
Merhaba Arkadaşlar ;Kullandığınız uygulamalarda çoğu zaman ufak tefek validasyon işlemleri yapıyorsunuz.Bunlardan bir taneside verilen string içerisinde numerik bir alan olup olmadığıdır.Bunun kontrolü için                   foreach (char charcharacter in text)            {                if (!char.IsNumber(charcharacter))               ... [Fazlası]

Belirtilen Ay da kaç gün olduğunu nasıl öğreniriz?

by Hakan 30. Ağustos 2010 21:30
Merhaba  Arkadaşlar ;Bu sorumuzun cevabı için aslında bir de yıla ihticamız var.Bunuda aslında DateTime kendi cevabını veriyor.int GunSayisi = DateTime.DaysInMonth(yil, ay);Size belirtilen Yıl ve ayda kaç gün olduğunu gösterecektir.Umarım faydalı olur.

GridView Excel'e aktarma işlemindeTürkçe Karakter

by Hakan 12. Ağustos 2010 01:15
Merhaba Arkadaşlar , GridViewdeki veriyi excel'e aktarırken Türkçe karakter sorunu yaşıyoruz. Bunu çözmek için;  HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding("windows-1254"); HttpContext.Current.Response.Charset = "windows-1254"; kodlarını aktarma yaptığımız yerde yazarsak sorun kalmayacaktır. Umarım faydalı olur.

RegisterForEventValidation can only be called during Render Hatası

by Hakan 11. Ağustos 2010 12:01
Merhaba Arkadaşlar ; Bir projemde gridview deki verileri Excel'e aktarmam gerekiyordu ki ; RegisterForEventValidation can only be called during Render hatasını aldım. Bunun çözümü çok basit ; Sayfanızın Page etiketine ; EnableEventValidation="False" yazmalısınız. Sorununuz çözülecektir. Umarım faydalı olur.

"Table doesn't have a primary key." Hatası

by Hakan 10. Ağustos 2010 00:05
Merhaba arkadaşlar ;Dinamik olarak yarattığınız DataTable gibi nesnelerde Primary key olarak mutlaka bir alan verirsiniz.Örnek ;private DataTable BindDataTable(){    DataTable dt = new DataTable();    dt.Columns.Add("UrunID", typeof(Int32));    dt.Columns.Add("UrunAdi");    DataColumn[] PK = { dt.Columns["UrunID"] };    dt.PrimaryKey = PK;    return dt;}Burada Bir datatable yarattık ve 2 adet kolon belirledik. Bunlar UrunID(bunun tipini int32 olarak belirttik) ve UrunAdi kolonlarıdır. Daha sonrada metodumdan da oluşturduğum Datatable 'ı geri gö... [Fazlası]

DataView-DataColumn Sorting İşleminde unutmamız gereken durum

by Hakan 9. Ağustos 2010 07:00
Merhaba arkadaşlarMutlaka çalışma zamanında DataTable oluşturup bunlara kendiniz kolonlar eklemişsinizdir.Daha sonra olası sorting işlemleri için dataview e atıp fazla atraksiyon yapmadan işleminizi gerçekleştirebiliyorsunuz.(Bu konudaki performans mutlaka tartışılır.)Öncelikle bir datatable oluşturalım ;DataTable dt = new DataTable();dt.Columns.Add("SayfaAdi");dt.Columns.Add("HitCounter"); Daha sonra basit bir şekilde bu kolonlarımıza bir kaç veri ekleyelim..int Hitn1=1;int Hitn2=2;object[] prm = { "sayfa1", Hitn1 };object[] prm2 = { "sayfa2", Hitn2 };(Bu parametreler birden fazla yöntem ile oluşturulabi... [Fazlası]

DataBinding: 'System.Data.DataRowView' does not contain .. Hatası

by Hakan 8. Ağustos 2010 20:55
Merhaba arkadaşlar ; Hatanın geniş hali : DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'KOLONADI'Öncelikle bu hatanın olduğu sayfada veritabanına bağlanıp bir verileri çekiyorsunuz ve bu verileri bir kontrol aracılığı ile kullanıcıya gösteriyor yada işlemleri yapıyorsunuz.Hemen databind işlemini gerçekleştirdiğiniz satıra gidip Oradan gelen veriyi kontrol ediniz.Birden fazla databind işlemi var ise o kolonu kullandığınız yerdeki ilgili satıra gitmeniz gerekiyor. Eğer çektiğiniz veride USERID kolonu yok ise bu hatayı verecektir. Buda muhtemelen SQL de "select" işlemi sırasında... [Fazlası]

İşte Gidiyorum - Kazım Koyuncu

by Hakan 26. Mayıs 2010 12:46
Geçenlerde aklıma geldi ; Ne çok dinlemişim seni ben be? - Kazım Koyuncu - İşte gidiyorum - İşte gidiyorumBirşey demedenArkamı dönmedenŞikayet etmedenHiçbirşey almadanBirşey vermedenYol ayrılmış, görmeden gidiyorumNe küslük var ne pişmanlık kalbimdeYürüyorum sanki senin yanındaSesin uzaklaşır herbir AdımdaAyak izim kalmadan gidiyorumGerdiğin tel kalbimde kırılmadıGönülkuşu şarkıdan yorulmadıBana kimse sen gibi sarılmadıIşığımız sönmeden gidiyorum Sözün Kaynağı Buda Youtube ;  

Tags:

Kategorisiz

#İpucu 2 : Ufak dosya bilgileri.

by Hakan 25. Nisan 2010 19:08
Merhaba Arkadaşlarİpucu serimize devam ediyoruz.Klasor işlemleri ile gitmişken bu seferde dosya işlerine ufakdan bir el atayım dedim.Bir dosyanın ReadOnly olup olmadığını nasıl anlarız?   return ((File.GetAttributes(filePath) & FileAttributes.ReadOnly) == FileAttributes.ReadOnly);Sistem Dosyası olup olmadığını nasıl anlarız?   return ((File.GetAttributes(filePath) & FileAttributes.System) == FileAttributes.System);Diğer tüm parametreler için FileAttributes sınıfını incelemenizi tavsiye ederim.Umarım faydalı olur.

Başka Dilde Aşk

by Hakan 24. Nisan 2010 23:06
Başka Dilde AşkMerhaba Arkadaşlar Filmler hakkında uzun zamandır yazamıyordum. Aslında vakitsizlikten değil. İnsan istediği zaman kendine vakit yarattığını artık anlayabiliyorum.(Bu konu hakkında daha sonra bir yazı yazacağım)Bir arkadaşımın tavsiyesi ile Başka Dilde Aşk film'ini izledim. İyi ki tavsiye etmişte izlemişim.Film 'in resmi web sayfası : http://www.baskadildeask.com/Son zamanlarda izlediğim en iyi türk filmleri arasına girecek kadar iyi bir filmdir.Bir doğum günü partisinde hiç yoktan tanışan iki gencin hikayesini izleyeceksiniz. Baştan sonra hiç bir şekilde kopukluk yok. Esas karakterlerden Mert Fırat... [Fazlası]

#İpucu 1 : Klasor Oluşturma ve Silme

by Hakan 23. Nisan 2010 12:55
Merhaba Arkadaşlar Son zamanlarda ipuçları paylaştığım görülmüştür. Bunlardan bir yeniside başlıkda olduğu gibi Klasor işlemleri olacak.Klasor silmek için ?         try         {             if (Directory.Exists(HttpContext.Current.Server.MapPath(klasorPath)))                 Directory.Delete(HttpContext.Current.Server.MapPath(klasorPath));         }&nbs... [Fazlası]

YazGeliştir Zirvesi

by Hakan 22. Nisan 2010 17:50
Yazgeliştir etkinliklerinin en yenisi olan Yazgeliştir Zirvelerinin ilki 29 Mayıs Cumartesi günü Microsoft İstanbul ofisinde gerçekleştirilecek. Etkinlikte Microsoft Regional Director (RD), Microsoft Most Valuable Professional (MVP) ve Yazgeliştir editörleri konuşmacı olacak. Microsoft’un çeşitli yazılım geliştirme ürün ve araçları ile ilgili seminerlere katılabilir, Visual Studio 2010, SQL Server 2008 R2, ASP.Net 4.0, Sharepoint 2010 ile gelen yenilikleri konunun uzmanlarından öğrenebilirsiniz. Etkinlikte aynı zamanda Yazgeliştir editörleri ile bir araya gelip kendilerine danışmak... [Fazlası]

Metin Dosyası işlemleri ile ufak bir örnek

by Hakan 11. Nisan 2010 14:12
Merhaba Arkadaşlar ;Projelerimizi yaparkan yada varolan projeler üzerinde giderken mutlaka ufak tefek kod blokları gerekiyor.Bunlardan bir taneside Email atma işlemlerinde sabit olarak bir html'in tutulması.Örnek olarak verilecek olursa ; Şifremi Unuttum , Yeni üyelik email onay mesajı gibi.Bunlar nedir diyecekseniz?X bir sayfada Şifremi unuttum 'u tıklayınca size otomatik bir mail gelecektir. Bu mail bir html düzen içerisinde derli topludur. yada X bir sayfasına üye olduğunuzda(kayıt) burada eğer email onayı istiyorsa yine size otomatik bir mail gelecektir. Bu mailde yine size bir link varsa üye olduğunuz... [Fazlası]

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

Takvim

<<  Eylül 2010  >>
PaSaÇaPeCuCuPa
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Uyarı

Günlüğümde görmüş olduğunuz tüm bilgilerin,yazıların ve dökümanların kullanılmasından doğacak sorun(larda) günlük yazarı sorumlu tutulamaz. Yorumlar elemeden geçer ve alıntı yapılan yazılar mutlak "Alıntı" ibaresi ile kullanılır.Buradaki Yorum ve yazılardan Yazar Sorumlu TUTULAMAZ.

Hakan COŞAR