Yapımına askerde başladığım ve ancak bitirebildiğim, içerisinde bugüne kadar çeşitli sitelerde yayınlanan makalelerimin bulunduğu e-kitabı bu linkten bilgisayarınıza yükleyebilirsiniz. Başta ASP.NET ve ASP.NET AJAX konularında yazdığım makalelerden ve yaklaşık 160 sayfadan oluşan bu doküman umarım sizler için faydalı olur. E-kitabımı zaman içerisinde yeni makalelerimle güncellemeye çalışacağım. Bu başlıktaki linkten veya www.umutluoglu.com adresinden güncel versiyonunu takip […]
Askerlik Görevim Sona Erdi
Askerlik maceram bugün sona erdi. Bu sabah 1.5 saatlik uçak yolculuğunun ardından Elazığ'a hoşçakal dedim ve İstanbul'a 5 ay 5 gün sonra ayak bastım. İnsanın tekrar sivil hayata dönmesi, ailesine, sevdiklerine (ve dizüstü bilgisayarına) kavuşması kelimelerle anlatalımayacak kadar güzel bir duygu! Elazığ'da Jandarma Komando Taburu'nda başlayan askerliğimin usta birliğini 8.Kolordu Komutanlığı Askeri Mahkemesi'nde tamamladım. Oldukça […]
Accordion Kontrolünde Veritabanı ile Çalışmak
Bir önceki yazımda Accordion kontrolünün CSS ile kullanımından bahsetmiştim. Accordion kontrolünün içeriğini statik içerikle HTML kodları ile oluşturabileceğimiz gibi dinamik verilerle de oluşturabiliriz. Bir XML dosyasından, veritabanından veya koleksiyon gibi nesnelerden alınan veriler bu kontrole kolaylıkla yüklenebilir. Bu yazımda Accordion kontrolünü veritabanından alınan verilerle nasıl besleyebileceğimize bakıyoruz. Accordion kontrolünde dinamik veri ile çalışmak Repeater ve […]
Accordion’un CSS ile Etkin Kullanımı
AJAX Control Toolkit ile gelen en kullanışlı kontrollerden birisi Accordion kontrolüdür. Web sayfalarının genellikle Sık Sorulan Sorular veya Yardım gibi bölümlerinde sıra sıra dizilmiş başlıklar bulunur ve kullanıcı hangi başlığa tıklarsa dinamik olarak o maddenin altındaki içerik görünür hale gelir. Diğer başlıkların içerikleri ise saklı durumda bulunur. Aslında uzun içeriklerin listeleneceği web sayfalarında hem kaplayacağı […]
Visual Studio 2008 – Ürün Karşılaştırması
Visual Studio 2008'in piyasaya sürülen bütün ücretli ve ücretsiz sürümlerinin karşılaştırmasını bulabileceğiniz faydalı bir link. Öğrencilerim genelde "Hocam Express Edition'lar ile tam sürümler arasında ne gibi farklılıklar var" diye sorardı. Artık cevabı için bu linki kullanabilirim! "Visual Studio 2008 Product Comparison" başlıklı incelemeye bu linkten ulaşabilirsiniz.
ASP.NET Uygulamalarında Birden Fazla Sitemap Dosyası Kullanma
ASP.NET uygulamalarında navigasyon kontrollerini SiteMapDataSource ile birlikte kullandığımızda sadece bir tane sitemap dosyası kullanılabilmekteyiz. Bu durumun sebebi uygulamalarındaki web.config dosyasının miras alarak kullandığı .NET Framework'ün kurulu olduğu dizindeki web.config dosyasında sadece bir tane SiteMap sağlayıcısı (provider) tanımlamasının yapılmasıdır. .NET Framework 2.0 kurulu bir makinada C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG dizininde bulunan web.config dosyasındaki <siteMap> düğümüne bakacak olursanız tanımlanan tek […]
Sitemap Dosyasında Özel Bilgiler Saklamak
Site navigasyon işlemlerinde kullanmak için oluşturduğumuz sitemap dosyaları bildiğiniz gibi site içindeki sayfaların hiyerarşik yapılarını saklamaktadır. url, title ve description gibi sayfa hakkında detaylı bilgileri içerisinde saklayan siteMapNode düğümlerinde istersek kendimize ait nitelikler tanımlayarak özel bilgileri de saklayabiliriz. Nasıl mı? Olayı basite indirgemek için site haritamızda sadece 4 kategori bulunsun: ASP.NET, ADO.NET, C# ve SQL […]
web.config Dosyasından URL-Rewriting
URL ReWriting (sayfa adresini yeniden oluşturma) işlemi özellikle sayfalarımızda QueryString'leri kullanırken sıklıkla başvurmak istediğimiz bir işlemdir. Bu işlem karmaşık olan sayfa adresleri daha okunur ve sade hale getireceği gibi arama motorlarının sitemizdeki sayfaları daha verimli şekilde yakalamasını da sağlar. URL ReWriting'i uygulamanın birçok yolu bulunmaktadır. Kullanım bakımından en kolay yollardan biri de web.config dosyası ile […]
Katılamadığım Yazgelistir.com Toplantısı ve Ödülüm
Geçtiğimiz günlerde İstanbul'da yazgelistir.com editörleri ve yazarlarının katıldığı bir toplantı gerçekleştirildi. Malumunuz askerde olduğum için toplantıya katılamadım ama aldığım güzel bir haber ile de üzüntüm biraz olsun azaldı. Yazgelistir.com tarafından yazdığım makaleler ile site içeriğine 2007 yılında yaptığım katkılarda dolayı yanda gördüğünüz ödülü almışım. Amacımız sahip olduğumuz bilgileri insanlarla paylaşabilmek. Bunun sonucunda insanlardan aldığımız teşekkür […]
Elazığ’dan Sevgilerle
Farklı bir şehire gidiş sebebim genelde seminerler olurdu ve seminerlerin nasıl geçtiği ile ilgili haberlerimi blogumu takip edenlerle paylaşırdım. Ama şimdi askerdeyiz. Eee asker ocağında da .NET semineri verecek halimiz yok değil mi? Bugün 25 Ocak 2008 ve Şafak 114. Usta birliğinde Elazığ 8. Kolordu Komutanlığı Askeri Mahkemesi'nde vatani görevime devam ediyorum. Soranlar olursa halim, […]