06 Eyl 2008 SQL Server COALESCE Fonksiyonu Kategori: Yazılım Etiketler: SQL Server 2005SQL Server 2 Yorum Database`den veri çekerken null degerlerin geri dönmesi her zaman canımı sıkmıstır. Access`de iif, Sql Server`da case ile degerleri replace ettirsekte sorunu çözsekde aslında bu isi yapabilecek daha kolay bir fonksiyon bulunmaktadır. Bu fonksiyonun adı COALESCE` dır. Bu fonksiyon veri çekerken field içersindeki null degeri istedigimiz deger ile replace etmemizi saglar. Kullanımı asagıdaki gibidir; KulanımıSelect top 5FirstName, LastName,COALESCE(MiddleName,`-`) as MiddleName -- Eger MiddleName`deki deger NULL ise yerine "-" yazacak.From Person.ContactSonuçGustavo Achong -Catherine Abel R.Kim Abercrombie -Humberto Acevedo -Pilar Ackerman -(5 row(s) affected)
05 Eyl 2008 Google Chrome'da güvenlik açığı Kategori: Yazılım Etiketler: Windows 3 Yorum Google yaparsa mükemmelini yapar diye düsünenleri Avi Raff adlı uzman kisilik tarayıcının ciddi bir güvenlik açıgı oldugunu ortaya çıkartarak bunun böyle olmadıgını gösterdi. Beta sürümü çıktıgı ilk günden itibaren tarayıcı pazarının %1`ini ele geçiren chrome`un güvenlik açıkları ve detaylarını ögrenmek için Tıklayınız.Kaynak:Bildirgec.Com
04 Eyl 2008 MCAD, MCSD ve MCDBA Sertifikalarinin Geçerliligi 31 Mart 2009'da Sona Eriyor... Kategori: Yazılım Etiketler: 0 Yorum Microsoft, Visual Studio® 2003 ve SQL Server® 2000 ürünleri için vermis oldugu MCAD, MCSD ve MCDBA sertifikalarinin 31 Mart 2009 Tarihinden itibaren geçerliligini yitirecegini açikladi... Vakit varken MCPD`ye upgrade etmeye bakalim :) Kaynak: microsoft.com
29 Ağu 2008 Internet Explorer 8 İle Gelen Yenilikler Kategori: Yazılım Etiketler: MicrosoftWindows 0 Yorum Internet Explorer 8 ile birlikte birçok yenilik bizi bekliyor. Bu yenilikler hem gelistiricinin hem de kullanıcının yüzünü güldürecek yenilikler olarak dikkat çekiyor. Yazılımcılar için en önemli yenilik HTML 5.0 destekliyor olmasıdır diyebiliriz bana göre. HTML 5.0 ile birlikte bir standart yakalanıp cross browser sorununun önüne geçilmis oluyor. Burada deginmek istedigim diger bir noktada Internet Explorer 8'in HTML 5'i destekleyerek bu alanda öncülük yaptıgıdır.Internet Explorer 8 ile birlikte gelen diger bir yenilik de rendering isleminin tamamen vektörel olmasıdır. Bu sayede browser üzerinde Zoom aracını kullandıgımız da site üzerindeki yazıları herhangi bir bozulma olmadan izleyebiliyoruz. Muhtemelen hemen hemen her web gelistiricinin kendi kendisine sordugu "Eski siteler de bir uyum sorunu olacak mı?" sorusu oldugunu tahmin ediyorum. Bunun içinde bir çözüm var elbette. Çok basit bir meta tag ile geriye dönük rendering islemi yaptırabiliyoruz. Asagıdaki html meta ile sayfamızın Internet Explorer 7 ile render edilmesini saglayabiliriz.<meta http-equiv="X-UA-Compatible" content="IE=7" />Bu kod ile de sürekli olarak son sürüme göre render edilmesi saglanabilir.<meta http-equiv="X-UA-Compatible" content="IE=edge" />Deginmek istedigim son yenilikte gelistiriciler uygulamanın test asamasında Javascript, CSS ve HTML üzerinde debuging islemi yapabiliyorlar. Bu da isimize yarayacak güzel bir yenilik olarak dikkatimizi çekiyor. Kullanıcı tarafı içinde gelen yenilikler çok güzel ve dikkat çekici. Zenginlestirilmis bir alt yapı ile kullanıcıların isleri çok kolaylastırılmıs durumda. Özellikle Admin haklarına ihtiyaç duymadan kullanıcı ve site bazlı activex yükleme özelligi de kullanıcılar için büyük bir kolaylık saglamaktadır. Tabi kullanıcılar için yapılan degisikler bununla sınırlı degil, digerlerinede kısaca deginecek olursak, Accelerators Çesitli web servisleri üzerinde (Haritalar, Bloglar, Eposta Servisleri, Arama Motorları vb. gibi) çok basit bir sekilde arama yapabiliyoruz. Bunu da sadece bir site üzerinde yer alan accelerator provider'i ekleyerek yapabiliyoruz. Örnek olarak asagıdaki adresi inceleyebilirsiniz; http://ie8.ebay.com Web Slices Kullanıcıların çok sık ziyaret ettigi verilerin sürekli olarak takip edilmesini saglar. Bunu da su sekilde yapıyor. Web tasarımcıların çok asina oldugu slice islemine çok benziyor. Sayfanın belli bir bölümünü slice olarak seçiyoruz. Daha sonra o bölüme aynı sık kullanılanlara eristigimiz gibi erisebiliyoruz. Sık kullanılanlardan bir farkı var tabi. Oda sayfanın sadece slice'ladıgımız yerinin karsımıza geliyor olmasıdır. Bununla ilgili örnege de asagıdaki adresten erisebilirsiniz. http://ie8.ebay.com/index.php Search suggestions Search suggestions, Internet explorer'da yer alan arama providerları kullanırken bize çok daha fazla yardımcı oluyor. Bu eskide olan bir özellik gibi görünse de önerilen bazı içerikler ilgili de özet bilgi gösteriyor. Ayrıca diger providerlar ile de arama yapmamızı saglıyor. SmartScreen Filter Bilgi hırsızlıgı internet ortamı için en büyük sorundur. Benzer domain isimlerini kullanarak kullanıcılarını kandırarak bilgilerini kötü niyetli olarak kullanabiliyorlardı. Fakat artık adres barında domain adı daha koyu olarak belirtiliyor ve kullanıcı hangi sitede oldugunu görebiliyor. Bu da kullanıcıların daha güvenilir bir ortamda kalmasını saglıyor. Offline Çalısabilme Olanagı Internet de bir haber okurken ya da oyun oynarken birden internetin gittigini düsünün. Okudugumuz yazı ya da oynadıgımız oyun yarım kalır. Microsoft internet Explorer 8 ile bunun önüne geçmek için web sayfalarının offline çalısabilmesini saglıyor. Bunun için x sitesi kullanıcının bilgisayarı üzerinde 10 mb'lık bir alana sahip oluyor. Dolastıgımız sayfalar burada depolanıyor. Internetimiz kesilse bile yazımızı okumaya devam edebiliyoruz. Internet Explorer 8 ile ilgili aktaracaklarım simdilik bu kadar Accelerators ve Web Slice ile ilgili makalelerim de yakında burada olacak:)
27 Ağu 2008 HTML İçin Türkçe Karakter Kodları Kategori: Yazılım Etiketler: ASP.NETYazılım 6 Yorum g > ğG > Ğı > ıI > İs > şS > Şü > üÜ > ÜÖ > Öö > ö