Yazılım

Kayıt işlemi sonrası alanları sıfırlama

1

Dataları kaydet işleminden sonra onlarca kontrolü sıfırlamak için tek tek textbox.text=”" yazmıyorsunuzdur umarım :)  Projelerde kullandığım küçük kod parçacağını paylaşayım dedim.

Private Sub EmptyTextBoxValues(ByVal parent As Control)
For Each c As Control In parent.Controls
If (c.Controls.Count > 0) Then
EmptyTextBoxValues(c)
Else
If TypeOf c Is TextBox Then
CType(c, TextBox).Text = “”
ElseIf TypeOf c Is DateTimePicker Then
CType(c, DateTimePicker).Text = Date.Today
ElseIf TypeOf c Is ComboBox Then
CType(c, ComboBox).Text = “”
cbYil.Text = Date.Now.Year
End If
End If
Next
End Sub

Private Sub Bosalt(ByVal parent As Control)
For Each c As Control In parent.Controls
If (c.Controls.Count > 0) Then
Bosalt(c)
Else
If TypeOf c Is TextBox Then
CType(c, TextBox).Text = “”
ElseIf TypeOf c Is DateTimePicker Then
CType(c, DateTimePicker).Text = Date.Today
ElseIf TypeOf c Is ComboBox Then
CType(c, ComboBox).Text = “”
End If
End If
Next
End Sub

Kullandığınız kontrole göre ElseIf TypeOf c Is KontrolAdi Then şeklinde düzenleyebilirsiniz.

Microsoft Tag ile yeni bir dönem başlayacak…

2

Blogu açarken bolca yazılımla ilgili makale yayınlarım diye düşünüyordum fakat yapamadım :) Vakit olmadı ki zaten eskisi gibi yeni çıkan teknolojileri pek takip edemiyorum :( Şimdilik elde kalanlarla idare ediyorum diyebilirim.

Makale yazamıyorum diye yeni çıkan şeylerden bahsetmeyecek değilim. İşte size yine sarsacak bir teknoloji.

Bu sefer geliştirici Google değil Microsoft. Yani benim yıllar sonra çalışacağım güzel şeker şirket. Bill baba olmasada Steve Ballmer da kankam sayılır :)  

Arkadaşlar barkod nedir hepimiz biliyoruz herhalde. Şu beyaz zemin üzerine dikey siyah çizgilerle bazı bilgilerin saklanması diyebiliriz. Bu zımbırtı heryerde kullanılıyor. Marketlerde, mağazalarda, manavlarda, teknoloji merkezlerinde heryerde var. Bu barkod zımbırtısını dijital ortama yani bilgisayara aktarabilmek içinse barkod okuyuculara ihtiyacımız var. Bilirsiniz marketlerde kasiyerler okutmak için kullarını büklüm büklüm yapar okumazsa tek tek numaraları kasaya işlerler filan :)

Microsoft un geliştirdiği High Capacity Color Barcodes (HCCBs) sayesinde artık en dandik cep telefonu kamerası  ile bile barkod okuması sağlanabilecek. Aklıma şu geliyor. Misal markete gittik ve alacağımız şeyin fiyatını ve özelliklerini tam olarak bilmiyoruz. Ne yapabiliriz ? Ya markette boşta duran bir görevli bulacağız yada taaaa kasaya kadar gidip ürün hakkında bilgi almaya çalışacağız. 

Sanırım bu sistem ile artık yeni bir devir başlayacak ve insanlar ceptelefonu ile ürün üzerindeki barkodu okutarak ürün hakkında detaylı bilgileri alabilecek. Bence birçok yeniliğe açık bir sistem. 

Not yukarıda resimde cep telefonu numaram gizlidir. Cep telefonunuza Tag Reader programını yükleyip monitörden okutursanız direkt olarak beni aramış olacaksınız. Ararsanız daha detaylı bilgi verebilirim deeermişim. Arayın yaa konuşur muhabbet eder vatan millet kurtarırız :)  

Detaylı bilgi için : 
http://www.microsoft.com/tag/content/what/

Tag Reader programını cep telefonunuza yüklemek için:  http://gettag.mobi/ListOfManufacturers.aspx

Konu ile ilgili videoyu izlemek için :  http://www.techflash.com/Demo_A_look_at_Microsoft_Tag37301434.html

adreselerini ziyaret edebilirsiniz.

 

Windows Applications

2

Şirkette benden alel acele bir program yazmamı istediler. Hem şaşırdım hem sevindim hem irkildim :)
Şaşırdım çünkü benden ilk defa bir windows uygulaması istediler genelde web tabanlı şeyler oluyordu. 
Sevindim çünkü işleri pratikleştirecek düşünceler gelişmeye başladı.
İrkildim çünkü uzun zamandır windows uygulaması yazmıyordum :)

Stored Procedure kullanarak bir update işlemini yapmak için taklalar attım neredeyse. Bu nedir benim zayıflığımdır. Unutmuşluğumdur. Utancımdır. 

Neyse toparladım çok şükür programı yarında biraz modifiye ettikten sonra paketleyip dağıtıcam. Beta aşamasında görüşler epey güzeldi. Tabi yazdığın uygulamanın insanlar tarafından beğenilmesi ve daha da önemlisi işe yaraması çok şahane bir duygu :)

Kodlanmayı bekleyen 2 web sitesi daha kaldı bundan sonrası benim için paraya dönüşebilecek web siteleri olacak. Hala web 2.0 temelli güzel bir proje bulamadım. En iyisi bu haftasonu ben ingilizce mobil uygulama sitesi açayım belki o sektör biraz canlanır. Parayı ölü işlere yatırıp daha da batacağım yada çıkacağım :) Elimde epey uygulama kaynağı var onları crackli olarak mı yayınlasam yoksa shareware olarak mı dağıtsam karar veremedim :(

Neyse arkadaşlar zaten bu akşam işten gelirken otoyol üzerinden karşıdan karşıya geçmeye çalışan bir insan cesedi gördüm. Kötü oldum. Araba çarpmış fırlatmış adamı :( Allah ailesine sabır versin…

İyi güzel neşeli sevgili dolu günler diliyor, burada yazımı bitiriyorum.

Microsoft Yazılım Geliştiricileri Zirvesi 08

0

Ahh be ahhh.. Sayın saygıdeğer gelecekteki şirketim Microsoft yine bir Zirve düzenliyor. Tabi benide aralarında görmekten mutluluk duyacaklarından ötürü e-davetiye de yollamışlar fakat benim bu aktiviteye katılacak zamanım yok :(

Aslında bilgi edinme açısından harika bir Zirve olabilirdi, yeni teknolojilere adaptasyon sürecini hızlandıran faaliyetlerdir bunlar. 

Askerden önce çok kez katıldım, notlar aldım, broşürler, cdler, kitaplar filan çok faydası oluyordu bana ama şimdi bu denli önemli bir olayda bulunamıyorum. Köreliyorum git gide. Yapabileceğim onca şey varken ben boktan projelerin boktan küsüratlarıyla uğraşıyorum. 

Bu gereksiz işler konusuna üstadımız Ferruh Mavituna daha önce değinmişti. Şuradan ilgili yazıyı okursanız anlarsınız ne demek istediğimi.

Programcılık adına çok heves ettiğim projeler vardı fakat hepsi başlamadan birer birer söndü. Twitter’ a heveslendim. Otursam çokda şahane kodlardım mesela. Hemen domain düşünmeye başladım aklıma çok mantıklı bir isim geldi adresi yazdığımda adam türkçesini çoktan yapmıştı bile :) Hevesim kırıldığı için de çektim elimi eteğimi yeni proje düşüncelerinden.

Yeni fırsatlar doğuyor yavaş yavaş. Bunları takip ederek kendime çok şey katabilirim fakat lanet olasıca işimden dolayı yeni teknolojileri sadece bloglarda okuyup kalıyorum. 

Neyse ben gidemiyorum bari gidebilecek olanlara bir kaç şey yazayım. Zirvede işlenecek konular arasında yeni nesil bulut bilişimi, Windows Azure, Visual Studio 2010, Silverlight 2 var. Hepsi de önemli ve gelecek vaadeden konular. İmkanınız varsa muhakkak gidin arkadaşlar.

Kayıt için şu bağlantıyı izleyebilirsiniz.

Go to Top