You are on page 1of 14

Y 

ÔÔ

Ônternet nasıl çalışır?
~ Ônternet sunucu-istemci modeline göre
çalışır
~ iziksel olarak bu sistem genelde isteÀi
yapan bir bilgisayar (client) ve bu isteÀi
karşılayan bir bilgisayar (sunucu) şeklinde
işler
~ 3ir istek olmadan yayıncılık (broadcast)
yapılmaz
~ n basit haliyle bir web sayfası, içinde
sadece H kodlarını barındıran yapıya
sahiptir 3u sayfa internette herhangi bir
sunucuda bulunur Ôstek olduÀunda,
sunucu bilgisayar sayfanın kopyasını
istemciye gönderir
~ Ôstemcinin bilgisayarındaki browser gelen
bilgiyi (H bilgisi) yorumlar ve gösterir
Ôstemci araflı (Client
(Client-- ide)
~ Ôstemci taraflı script·ler barındıran bir
sayfanın işleyişinde, sunucunun hiçbir
fonksiyonu yoktur adece istenen sayfayı
gönderir Ôçerikle ilgilenmez
unucu araflı ( erver-
erver- ide)
~ Ôstemci taraflı scripting·in tam karşıtıdır
3urada script·ler özel belirteçlerle sunucu
taraflı olduÀunu bildirir ve bunlar sunucu
tarafından işlenerek istemciye gönderilir
Yspet ve Olay Yönlendirme
Yspet
(vent Driven)
Driven)
~ Yspnet sayfaları olay yönlendirmelidir
~ Olay yönlendirme, herhangi bir rutini,
programı veya programcıÀı başlatmak için
gerekli eylemdir (butona basmak,
kutucuÀu işaretlemek«vs)
et ramework
~ et ramework Yspnet sayfalarımızın
çalışması için bir alt yapı sunar
~ icrosoft·un sayfasından kısa bir aramayla
bulunabilir 3ilgisayarına yüklediÀinizde
et teknolojisiyle birlikte gelen bütün
diÀer bütün yapıları kullanabilirsiniz
~ et, programcılara, deÀişik dillerde
uygulama geliştirme imkanı saÀlamaktadır
Common anguage untime (C)
~ C, et teknolojisi ile birlikte gelen
devrim niteliÀindeki, yepyeni bir
kavramdır
~ n basit olarak, uygulamalarımızı hangi
programlama diliyle geliştirirsek
geliştirelim hepsinin C sayesinde
çalıştıÀıdır
~ Œeleneksel olarak bir program V3, C++ gibi
diller ile geliştirilebilir Daha sonra program
compile (derleme yani (0 ve 1·lere çevirme))
edilir akat programı farklı yapıdaki bir
bilgisayarda çalıştırmak istersek, yeniden bu
bilgisayara göre derlememiz gerekir
~ 3urada programımızı hangi dille yazarsak
yazalım, sonuçta 
(icrosoft

ntermediate anguage) denilen orta düzeyli
bir dile çevrilir
~ 3u derleme sonucunda program her
platformda çalıştırılabilir bir yapıya
kavuşur
~ ust in ime Complation (
), bu kodu
program çalıştırılması esnasında makine
koduna çevirir
~ onuç olarak C kavramının getirdiÀi
yenilik, platform baÀımsız, programlama
dili baÀımsız,uygulamalar geliştirebilme
özelliÀidir
Yspet·in
Yspet·in anımı
~ oparlamak gerekirse Yspet, dilediÀimiz
programlama dilini kullanarak, olay
yönlendirmeli web uygulamaları
geliştirmemizi saÀlayan et platformunun
web uygulamaları geliştirme teknolojisidir
~ et·in X veri yapısını kullanan, 
 ile
platform baÀımsız kendi başına çalışan,
geliştirilebilir, taşınabilir ve daÀıtılabilir
web uygulamaları geliştirmemizi saÀlayan
teknolojidir
Yspet·in
Yspet·in Œetirdikleri
~ Web geliştirme, Yspet sayesinde tam
anlamıyla nesneye yönelik programlama
metodolojisini getirmektedir
~ Yspnet sayfaları veya uygulamaları
doÀrudan derlenen programlardır Klasik
Ysp·de script·ler yazılır bunlar derlenmez
yorumlanırdı 3u yüzden Yspet kodları
daha performanslıdır
Yspet·in
Yspet·in Versiyonları
~ Y  10 ‰ Y ·in ilk versiyonu
n geniş ve özellikli versiyonu emel
yapılar bu versiyonda gelmiştir
~ Y  11 ‰ 3azı performans
ayarlamaları be birkaç bug düzeltimleri
yapılmıştırYeni bir özellik gelmemiştir
~ Y  20 ‰ 3ir çok yeni özellik
eklenmiştir
~ Y  3 ‰ Yjax, ilverlight ve 

teknolojileriyle gelmiştir
~ Y  40 ‰ 3ir takım köklü olmayan
yeni ilaveler yapılmıştır

KYYYK:
C# ile Y  40
Zafer Demirkol

You might also like