Nis 5th, 2010 by E.Murat ÜNAL
Uygulamanızda eğer DevExpress Grid kullanıyorsanız zaman zaman çalışma anında filtre göndermeniz gerekebilir. Böyle bir durumda yapmanız gereken basittir. Grid i datasoruce ile bağladıktan sonra bir filtre nesnesi oluşturup göndermeniz yeterli olacaktır. Aşağıda sadece filtre gönderen satırı yazdım.
Bknz:
GridViewName.Columns("Filtrelenecek_Column_Name").FilterInfo = New DevExpress.XtraGrid.Columns.ColumnFilterInfo("[Filtrelenecek_Column_Name]=0", "Filtrenin ekranda görünecek ismi")
Ufak bir not : Filtrelenecek_Column_Name yerine grid çalışırken ekranda sütun başlığı olarak ne görüyorsanız aynen yazmanız gerekiyor.
Tags: devexpress, devexpress grid, Filter, grid, runtime design
Posted in 3. Parti Yazılım, Yazılım | No Comments »
Eki 20th, 2009 by E.Murat ÜNAL
Uzun zamandır sabahları power fm de rastladığım ve dilime dolanmış bir şarkı var. Lily Allen – Fuck You. Şarkı ismi ilk başta itici geliyor kabul ediyorum ama bir kere dinlerseniz alışkanlık yapıyor söylemedi demeyin. Şurada bir klibi var, ancak seyredebilmek için youtube u görebiliyor olmanız gerekiyor.
Eğer şarkının sözlerini merak eden varsa, ki ben ettim, bknz : Lily Allen – Fuck You – Lyrics
Küfretmenin en sempatik yolu bu olsa gerek, dinleyin mutlaka :)
Tags: fuck you, fuck you lyrics, lily allen
Posted in Dinlenesi, Yaşam | No Comments »
Eki 19th, 2009 by E.Murat ÜNAL
1 savaş, 3 kral ve 1.000.000 asker. Çin tarihinin dönüm noktası sayılan “Chi bi” (kızıl kayalıklar) savaşı, John Woo nun elinde 80 milyon USD bütçe ile 2 bölüm halinde yayınlanan, toplam 4 saatlik bir görsel şölene dönüşmüş. Savaşın hertürlüsüne karşıyız ayrı konu ama savaş sahneleri güzel resmedildiğinde ve inanılmaz efektlerle donatıldığında seyretmeye doyamayacağınız sahneler ortaya çıkıyor.
Filmin orjinal adı “Chi Bi“, ülkemizde ise “Kızıl Uçurum” adı ile 2008 de gösterime girmiş. IMDB puanı 7.3, uzakdoğu filmlerinden bu ortalamaya ulaşabilen film sayısı çok azdır.
Uzakdoğu filmlerine olan ilgim Hero ile başladı, ama ne hikmetse bir daha aynı tadı yakalayabildiğim bir film de bulamadım. Genelde uzakdoğu filmleri “Dünyayı Kurtaran Adam” tadında filmler olarak algılanır, açıkçası ben daha beterlerine de rastladım ancak insanı koltuğa çivileyen film ötesi filmlerde az değil. Denemeek isteyen olursa, işte bir kaç tavsiye, ilk olarak “Shichinin no samurai” filmini bulun ve izleyin, 1954 yapımı bir başyapıttır. Arkasından Hero ve Red Cliff serisi, belki arada “Altın Çiçeğin Laneti” ne de göz atarsınız, ben pek beğenmedim gerçi ama görsellik yine 1 numara.
Tags: altın çiçeğin laneti, dünyayı kurtaran adam, hero, John Woo, uzakdoğu filmleri
Posted in Seyirlik, Yaşam | No Comments »
Eki 13th, 2009 by E.Murat ÜNAL
Bu filmi ne zaman seyretsem tuhaf hissediyorum kendimi, bir insanlık ayıbının derin anlatımı ancak bu kadar olur. Şimdi “Yahudilerde Filistinlilere benzerlerini yaptı” muhabbetine hiç girmeyelim, bir insan evladına -hangi dinden/ırktan/vs vs den olursa olsun- bu yapılanlar kabul edilemez. Bu filmi seyrederken de Filistin bombalanırken de aynı üzüntü ve kızgınlık doluyor insanın içine.
Sonuç itibari ile tarafları veya sebebi ne olursa olsun, neresinden bakarsanız bakın savaş kabul edilemez bir eylem, ama insanoğlu şu veya bu şekilde şavaşmanın hep bir yolunu bulmuş.
Neyse … Cnbc-e de dün gece Schindler’s List vardı, cnbc-e takip etmeyenler yine çok şey kaçırdı, bu filmi hiç izlememiş olanlarla muhatap olmuyoruz zaten :)
Film Avustralyalı yazar Thomas Keneally nin Schindler’s Ark (Schindlerin Gemisi) isimli kitabından beyazperdeye aktarılmış, Steven Spielberg tarafından. Film uzun zamandır IMDB Top 250 listesinde 6. sırada, 7 oscar kazanan bu film bu zamana kadar toplamda 63 ödül almış. Filmde yardımsever Oscar Shindler i 96 Saat (Taken) filminden tanıdığımız Liam Neeson canlandırıyor, kötü adam ise Harry Potter in Voldermort u Ralph Fiennes
Tags: cnbc-e, Schindler's Ark, Steven Spielberg
Posted in Seyirlik, Yaşam | No Comments »
Eki 10th, 2009 by E.Murat ÜNAL
vb.net ile uygulama geliştiriyorsanız, ister istemez işin ucu excel e gelir dayanır, kullanıcılarınız muhtemelen sizden önce verilerini sadece excel de saklamışlar ve takip etmişlerdir. Bazen kullanımı kolay geldiği için bazen de sadece alışkanlıklarını bırakamadıkları için ekrandaki veriyi excel e export etmek isterler, kimi zaman ekrandaki verinin aynısını alır ve hiç bir işlem yapmadan print ederler, bunun için bile excel üstünden işlem yapmak isteyebilirler.
Uygulamanızın içinden excel e çıktı verebilmekten bahsetmiyorum, o biraz daha kolay, text tabanlı bir çıktı verir csv formatında kaydedersiniz, kullanıcı excel ile açar, olay biter. Bahsetmeye çalıştığım olay vb.net içinden excel dosyasına hükmedebilmek. Çıktı verirken belirli kriterlere göre hücrelere style (background,color,font vs) verebilmek, veya bir excel dosyasını açıp dosya içinde arama yaptırabilmek, işte bundan bahsediyorum.
Bu konu ile alakalı bir arama yaptırdığınız da belki de yüzlerce sonuç, yüzlerce farklı yol bulacaksınız bu konu ile alakalı, ancak bence en temiz ve detaylı kodlamayı microsoft yardım sayfalarında bulacaksınız, ola ki google da denk gelmeyebilirsiniz diye birde buraya not düşmüş olalım. Bknz : How to automate Microsoft Excel from Visual Basic.Net
Not : Uygulamanın çalışabilmesi için projenize Office ve Excel Dll lerini eklemeniz gerekiyor. Yukarıdaki sayfada detaylı anlatıyor gerçi ama ola ki sadece kodlamaya bakıp açıklamayı es geçerseniz düşüncesi ile not düşeyim istedim :)
Not2: Programcılar bilir saymaya sıfırdan başlarız :) ama excel de satır okuyorsanız 1 den başlayın.
Tags: Creating an Excel Spreadsheet programmatically using VB.NET, Creating Excel Spreadsheets from VB.NET, excel - Visual Basic, How to automate Microsoft Excel from Visual Basic .NET, opening an Excel file in VB.NET, Range-objects, Reading and writing excel file using VB.NET, Using Excel with VB.net
Posted in Yazılım, vb.net | No Comments »