Yeni Kitap : ASP.NET 3.5 AJAX

0 dakikada yazıldı

15632 defa okundu

Düzenle

Tam bir yıl olmuş; ASP.NET AJAX kitabım basılalı üzerinden bir yıl
geçmiş. Oysa ilk altı ayda kitap tükenmişti ve Pusula Yayıncılıktan "2.
baskıya gireceğiz yenilenecek bir şey var mı?
" sorusu gelmişti. Cevabım
özellikle yayıncı için biraz acı verici oldu; "ASP.NET 3.5 geliyor yeni
kitap yapmamız gerek, çok değişiklik var!
" Böylece eski kitabın ikinci
baskı meselesini durdurarak hemen yeni kitap çalışmasına başladım ve
ancak bitti :)

ASP.NET 3.5 AJAX Kitabı Kapağı
ASP.NET 3.5 AJAX Kitabı Kapağı

Kitapta neler var?

Toplamda 700 sayfayı bulan bir AJAX kitabı olarak aslında ASP.NET ile
AJAX'ı öğrenmek isteyenlerin ihtiyaç duyabileceği neredeyse her şey var
diyebilirim. Farkındaysanız kesin konuşmuyorum :) çünkü bir sonraki
baskıya ekleyeceğim bir bölümü kenara not aldım bile :) Eksikler hiçbir
zaman bitmez ama şu an kitabımı elime alıp baktığımda şu kadar iddialı
konuşabilirim; "ASP.NET 3.5 AJAX Dünyada bulabileceğiniz en iyi 5 kitap
arasındadır.
" Türkiye'de zaten herhangi bir rakibi yok kitabın. Sanırım
bir sonraki baskısından sonra dünyada da olmayacak :)

Kitap içerisinden baştan başlayarak JavaScript, XML, XSLT, XPATH, CSS
konularına giriş yaptıktan sonra el yapımı AJAX tekniklerine
değiniyoruz. Sonrasında bağımsız JavaScript kütüphanelerini inceliyoruz.
Tüm bunları kapsayan ortalama 200 sayfalık bölüm ASP.NET'ten tamamen
bağımsız olarak diğer sunucu programlama (ASP, PHP) dilleri ile de
rahatlıkla kullanılabilir bilgiler içeriyor. Altyapıyı hallettikten
sonra ASP.NET tarafına geçip sunucu taraflı kütüphaneleri incelemeye
başlıyoruz. ASP.NET 2.0 ile AJAX kullanımı ve sonrasında da ASP.NET 3.5
tarafına geçerek ilerliyoruz. Sona doğru AJAX Control Toolkit'i
inceliyor, örnek bir AJAX kontrolü geliştiriyor ve "Sorunlar ve
Taktikler" bölümünde de tüm AJAX projelerinde karşılaşacağınız genel
geçer sorunlara çözümler arıyoruz. Kitaba noktayı koymadan önce de
"Gelecekten Nameler" bölümünde bizi gelecekte bekleyen gelişmeleri
irdeliyoruz.

Türkiye'de İlk WPF DVD Arayüzü

Kitap ile beraber gelen DVD içerisinde tüm Visual Studio 2008 Express
ailesini bulabilirsiniz. Örnek kodları arayüz içerisinde inceleyebilir
örnekleri doğrudan DVD üzerinden ASP.NET Development Server ile otomatik
çalıştırabilirsiniz. Kitapta kullanılan tüm yazılımlar DVD içerisinde
bulunuyor. Ayrıca DVD içerisinde 4 farklı konuda görsel dersler de
bulunuyor. Bunlardan ikisini nedirtv.com
üzerinden sizlerle daha önce paylaşmıştım.

WPF DVD Arayüzü
WPF DVD Arayüzü

DVD'nin arayüzünü tamamen WPF ile hazırladım. Arka planda VB.NET
kullanarak gerçekten çok hoş ve kolay bir deneyim olduğunu
söyleyebilirim.

Eski kitap var bende, yenisini almalı mı?

Bu cevaplaması zor bir soru. Ben olsam alırdım. Eski kitabı tamamen
okuyanlara "Yeni neler var?"dan bahsetmek istiyorum. İlk olarak kitap
tamamen elden geçirildi. Bu sefer kitapta hem VB hem C# örnekleri
var. IIS 7.0 kurulumu ve ASP.NET 3.5 ile entegrasyon var. Tüm örnekler
Visual Studio 2008 üzerinden hazırlandı. Neredeyse her bölümde ufak
tefek eklemeler var, hatta bazı bölümler başlığı aynı kalsa da baştan
sıfırdan yazıldı. Örneğin "Sorunlar ve Taktikler"deki "Drag'n'Drop"
bölümünü sıfırdan farklı bir tekniği anlatarak yazdım.

Bunların haricinde kitapta yeni JavaScript debugger araçları, WCF ile
AJAX örnekleri, UpdateProgress ve Silverlight örneği, JSON ile LINQ
kullanımına dair JLINQ bölümü bulunuyor. Bunların hepsi eski kitapta yer
almayan konulardı. "Sorunlar ve Taktikler" bölümünde Cross-Domain veri
aktarımı taktiği, sürükle ve bırak sorunu çözümü gibi yenilikler var.
AJAX Control Toolkit bölümünde neredeyse her kontrolde bir yenilik var,
Control Toolkit paketi geçen yıldan bu yana çok değişti. Control Toolkit
kontrollerinin Visual Studio 2008 içerisindeki kullanımı da değişti. Tüm
bunları kitaba yansıttım.

Gelelim en önemli noktaya :) Kitapta 2 yeni kocaman bölüm var. Bunlardan
biri "JavaScript Kütüphanaleri" bölümü. Bu bölümde sanırım bugüne kadar
herhangi bir basılı kitapta bahsedilmemiş olan bağımsız JavaScript
kütüphanelerine değindim; Mootools, Prototype, jQuery kesinlikle bir
AJAX geliştiricisinin bilmesi gereken konular. Tabi ki bu kütüphanelerin
tüm detaylarını inceleyemedik, aksi halde her biri için ayrı birer kitap
yazılabilir. Ben yaklaşık yetmiş sayfalık bir içerik ile olabildiğince
ASP.NET AJAX uygulamaları geliştirirken işinize yarayacak kısımları ele
alarak biraz da ipin ucunu göstermiş olmak istedim.

Diğer yeni bölümümüz ise "Gelecekten Nameler" bölümü. Çok yakında .NET
Framework 3.5 SP1 ile beraber yeni AJAX kontrolleri karşımıza çıkacak.
İşte bu kontroller bu bölümde anlatılıyor. Ayrıca Internet Explorer
8.0'ın getireceği yeni AJAX özellikleri de bu bölümde bulunuyor.
Anlayacağınız bölümün adının da hak ettiği şekilde bu bölümde "geleceğe
yolculuk" yaparak ileride karşımıza çıkacaklar göz atıyoruz.

Peki kaç para kardeş bu kitap?

Bu aslında çok önemli bir soru :) Cevaplamadan önce aslında bu soruyu
alenen yazmamın nedenini anlatıyım. Yaklaşık iki veya üç ay önce
kütüphanemdeki tüm ASP.NET AJAX kitaplarımı seminerlerde hediye ettiğim
için elimde kendi kitabımdan hiç kalmamıştı. Pusula Yayıncılık'ı
arayarak kitabımdan bir adet istediğimi söylediğimde bana "Bizde stok
kalmadı ki!
" cevabını verdiklerinde ufak bir şok geçirdim. "Tanrım
kitabım bende yok!
"

Hemen mağaza mağaza gezerek sonunda kitabımdan bir adet buldum ve satın
aldım. Kasiyer 30 YTL istediğinde ufak bir şok geçerdim. "Benim kitabım
30 YTL miymiş?
" Gerçekten unutmuşum kitabımın ne kadara satıldığını. O
verdiğim 30 YTL can acısı gibi oturdu içime. Tabi kitabın içeriği ile
bir değerlendirme yaptığınızda belki 30 YTL çok değildir ama benim o
kitaptan öğrenebileceğim bir şey yok ki! :D

Her neyse, durum böyle olunca yeni kitabımla ilgili düşünmeye başladım.
Yaklaşık 200 sayfa ek içerik olacak ve bu sefer CD yerine DVD veriliyor.
Üzerinden bir de bir yıl geçmiş, onun da zammı var. Yeni kitap feci
pahalı olacak! Bu düşünce beni epey rahatsız etti. Sonuçta oturdum,
düşündüm, taşındım ve bir karar verdim. Kitaptan telif hakkı
almayacaktım. Hakkımdan feragat etmenin yasal anlamda sözleşmelerde
sorun yaratabileceği için telif hakkını %1 gibi sembolik bir rakama
indirerek Pusula ile bu şekilde karara vardık. Onlar da bu durumu
kitabın satış rakamına yansıttılar ve kitabı bu kadar değişiklik ve
aradan geçen 1 yıla rağmen 37 YTL şeklinde sonlandırabildik.

Bana sorarsanız hala pahalı :) O nedenle tavsiyem kitabı online satış
mağazalarından almanız. Böylece dağıtımcıyı aradan çıkardığınızda ciddi
bir indirim almış oluyorsunuz. Kitap
hepsiburada.com'da
şu an havale ile 28,5 YTL, çok yakında tahminimce daha da indirimli
olarak kitapyum.com üzerinde de yerini alacaktır.

Vatana, millete hayırlı olması dileği ile ;) Hepinize kolay gelsin.

Not:Kitap
kitapyurdu.com'ta
24 YTL :)