Nedirtv webinerleri hızla devam ediyor. Bu ay beş farklı konuda webinerlerimiz olacak. Windows 8 CP, Web API, HTML 5, IIS 7.5 ve Dynamics CRM konularında gerçekleşecek olan bu webinerlerin ilki bu akşam saat 21:00’da. Webiner günü hatırlatma mesajı almak için Facebook etkinliğimize bu linkten kayıt olabilirsiniz. Webiner bilgilerimiz şöyle: Konu: Windows 8 CP Yenilikleri ve […]
Twitiks.com – 140 Karakterden Uzun Tweetleriniz İçin
Bir süredir üzerinde çalıştığım Twitiks projesi yayına başladı. Bir Twitter uygulaması olan Twitiks, temel olarak 140 karakterden uzun tweetlerinizi resim dosyasına dönüştürerek, tweetinize bu görsel dosyayı eklemektedir. Böylece twitter zaman akışınızda linkle birlikte 140 karakter görünen tweet, üzerine tıklandığında resmi açarak yazdığınız uzun metni gösterebilmektedir. Şimdilik 300 karakter sınırı verdiğim projedeki karakter sınırı gelen geri […]
Entity Framework – Kompleks Sorgular için Generic Önbellekleme Metodu
Geçtiğimiz günlerde gerçekleştirdiğim Veritabanı Yerine Cache’deki Verilerle Çalışmak webinerine yapılan katılımdan ve webiner sonrasında mail yoluyla takipçilerimle yaptığım konuşmalardan oldukça memnunum. Birçok kişiye yol göstermek ve birlikte güzel beyin fırtınaları yapmak oldukça keyifli oluyor. Webinerde bütün basit LINQ ifadeleri ile aldığımız sorgu sonuçlarını Entity Framework’te generic metotlarda nasıl cacheleyebileceğimizi incelemiştik. Kompleks sorgular için kullanılacak metodu da […]
Veritabanı Yerine Cache’deki Verilerle Çalışmak Webiner Videosu ve Kodları
Geçtiğimiz Salı akşamı soru-cevap bölümüyle birlikte yaklaşık 2 saat süren bir webineri tamamladık. Webinerde Entity Framework ile geliştirdiğimiz web tabanlı bir uygulamada, veritabanı ve uygulama sunucularının yükünü azaltmak ve daha performanslı çalışmalarını sağlamak için uygulamamızın Cache katmanını nasıl geliştirebileceğimiz üzerine çalışmalar yaptık. SqlCacheDependency aracılığıyla Application_Start’ta ayağa kaldırdığımız Cache nesneleri sayesinde, veritabanı sunucusuna en az sayıda […]
Nedirtv Şubat Webinerleri (Level 300 Özel)
Nedirtv webinerleri Şubat ayında da tüm hızıyla devam ediyor. Webinerleri bu ay farklı bir konseptte hazırladık ve sadece Level 300 (yani uzmanlık isteyen) konulara yer verdik. İlk webiner 7 Şubat Salı akşamı yayınlac Eğer bir aksilik çıkmazsa ben de 7 Şubat Salı akşamı Veritabanı Yerine Cache’deki Verilerle Çalışmak konulu webineri sunuyor olacağım. Webinerin içeriğinden madde […]
Hayatımdaki Değişiklikler ve MVP’likten Ayrılışım
Son 1 yıl içerisinde değişik heyecanlar ve farklı duygular yaşadığım için 2011 yılının bende çok önemli bir yeri bulunmakta. İnsan bir zamana kadar kendisi için yaşar, sonra ailesi ve çocuğu(çocukları) için yaşamaya başlar derler. 20 Kasım 2011 tarihinde Allah'a şükürler olsun ki bir kız çocuğum dünyaya geldi ve tahmin edeceğiniz gibi bambaşka bir hayata gözlerimizi […]
Nedirtv – Ocak Ayı Webinerleri
Nedirtv webinerleri tam gaz devam ediyor. Ocak ayında 6 farklı konuşmacıdan 6 farklı webinerimiz olacak. Konuşmacılardan biri de benim. Bu kez farklı bir konu ve farklı tarzda bir sunum yapmaya çalışacağım. Mobil programlamaya uzak bir ASP.NET programcısı(ve IPhone kullanıcısı) olarak kısa süreli Windows Phone 7.5 maceramda edindiğim deneyimleri anlatmaya çalışacağım. Sunum Level 100 olacak, öyle […]
Debug ve Release Modlarda Farklı Kod Çalıştırma
Uygulama geliştirme sürecinde canlı ortamda çalışması gereken bazı kodların test amaçlı olarak local ortamlarda değiştirilmesi, denenmesi gerekebiliyor. Bu durum uygun teknikler kullanmazsa kod tarafında değişiklikler yapılmasını, dolayısıyla çalışan kodun değiştirilmesini gerektirebiliyor. Gözden kaçması durumunda test amaçlı yazılan bir kodun canlı ortama atılması ve çalıştırılmasının ne gibi sonuçlar doğurabileceğini anlatmaya gerek yok sanırım! Bu yazımda .NET […]
Kadir Has Üniversitesi ASP.NET ve ADO.NET Workshop’ı Ardından
Geçtiğimiz hafta sonu(10-11 Aralık) Kadir Has Üniversitesi IEEE Öğrenci Kolu'nun davetlisi olarak Cibali Kampüsü'ndeydim. 2 gün süren etkinlikte ASP.NET ve ADO.NET ile Veri Uygulamaları Geliştirmek konusunda laboratuvar ortamında bol uygulamalı çalışmalar yaptık. Session-Cookie kullanımı, ADO.NET mimarisi ve nesneleri, veri kontrollerinin kullanımı, ASP.NET Membership ile Role Provider'larının kullanımı ve Ajax ile ilgili örnekler yaptık. İlk gün […]
Session Süresi Azaldığında Uyarı Penceresi Çıkarma ve Session Uzatma
Bir önceki blog yazımda ASP.NET uygulamalarında sessionless bir sayfanın nasıl üretilebileceği konusuna değinmiştim. O yazının içerisinde de esrarengiz bir not ile ilerleyen günlerde sessionless sayfa kullanımına güzel bir örnek vereceğimiz belirtmiştim. İşte; şu an o yazıyı okuyorsunuz. Günümüzde web uygulamalarını daha kullanışlı hale getirmek için bir çok araç kullanmakta ve kullanıcı memnuniyetini arttıracak özellikleri uygulamamıza […]