04 Kas 2008 Silverlight 2.0 Programı Kategori: Yazılım Etiketler: SilverlightSilverlight 2 3 Yorum Silverlight 2.0 Programı Silverlight 2.0 Programı 2 Aralık 2008`de baslıyor... Baslangıç Tarihi 02 Aralık 2008 Salı Egitim Saatleri Salı - Persembe 19:00 - 22:00 Egitim Süresi 36 Saat Egitim Yeri BTAkademi , Üsküdar - IstanbulIletisim bilgileri için tıklayınız. Egitim Ücreti 790 YTL + KDV Egitimen Daron Yöndem (Microsoft MVP) Kayıt olmak için tıklayınız Egitim Hakkında Silverlight, Microsoft`un yeni nesil web uygulamaları için gelistirmis oldugu bir zengin internet uygulama altyapısıdır. Bu altyapı sayesinde masaüstü programlamanın zenginligi ile web uygulamalarının kolaylıgı birlestiriliyor. Üstelik .NET platformunun sundugu avantajlarıda kullanarak rahat bir geçis imkanı sunuyor. Sizde yakın gelecegin popüler gelistirme aracı olacak olan Silverlight`ı simdiden ögrenmek ve uygulamak istiyorsanız BT Akademi`nin bu programını kaçırmayın. Egitim Içerigi & Detaylar Kısaca RIA nedir? Rich Internet Applications yani Zengin Internet Uygulamaları deyiminin kısa yazımı olan RIA son zamanlarda gelistiriciler tarafından oldukça sık duyurulan bir terimdir. RIA, genel olarak internet uygulamalarının daha zengin bir arayüz ile sunulmasını saglayan uygulamalar olarak adlandırılır. Günümüzde bir çok RIA uygulama gelistirme ortamı mevcuttur. Bunlardan en bilineni eskiden Macromedia`nın simdi ise Adobe firmasının Flash merkezli uygulamalarıdır. Günümüze kadar RIA daha çok interaktif web uygulamalarında sıkça ihtiyaç duyulan bir araç olmustur. Çok kısa bir süre sonra RIA tabanlı web uygulamalarının hemen hemen bütün web uygulamalarının bir ihtiyacı olacagı uzmanlarca belirtilmektedir. RIA uygulamaları günümüzdeki standart HTML web uygulamaları ile standart masaüstü uygulamaları arasındaki boslugu dolduran bir gelistirme konseptidir. Web arayüzünde basit HTML ile sınırlı kalmadan masaüstündeki zengin görsel ögeleri programatik olarak kullanabileceginiz her tür araç RIA konseptini uygulmaktadır. Java Applet, Adobe Flash ve Microsoft Silverlight uygulamaları en bilinen RIA uygulamalarıdır. Kısaca Silverlight 2.0?"Light up the web!" sloganıyla yola çıkan Silverlight, Microsoft`un yeni nesil RIA gelistirme aracı olarak duyruldu. Temelde .NET platformu üzerine insa edilen Silverlight çalısma zamanı bilesenleri istemci bilgisayarında çalısması için .NET Framework`e ihtiyaç duymaz. Ancak Silverlight uygulamalarının çalısabilmesi için yaklasık 4 MB büyüklügündeki bir plug-in`in istemci bilgisayarlara kurulması gerekir. Silverlight bilesenleri web tarayıcısı üzerinde çalıstıgı için bu bilesenlerin çalısması için kullanıcıların ayrıca programları bilgisayarlarına manuel olarak yüklemelerine gerek yoktur. Silverlight uygulaması gelistirmek için ayrıca bir yazılım gelistirme platformunu ögrenmenize gerek yoktur. Asina oldugunuz .NET platformunda ister C# ile isterseniz VB.NET ile rahatlıkla uygulama gelistirebilirsiniz. Silverlight 2 .0 programına kimler katılmalıdır? Silverlight programına asp.net ile uygulama gelistirenler, .Net platformunda masaüstü uygulamalar gelistirenler, teknolojiyi yakından takip etmek isteyenler katılmalıdır. Silverlight programı, programlama bakısı açısıyla anlatılmakta olup temel programlama becerilerinin olması beklenmektedir. Hiç bir programlama tecrübesi olmayan kisiler bu programa katılmamalıdır.Silverlight 2 .0 programının ön kosulu varmıdır?Bu programa herhangi bir platformda web uygulaması gelistirebilme beceresi olan programcılar katılabilir. .NET platformunda (C#, VB.NET)web uygulama gelistirme beceresi olan kisilerin katılması tavsiye edilmektedir.Silverlight 2 .0 Programının IçerigiBölüm 1 : Silverlight`a Giris- Neden Silverlight?- Silverlight 2.0 nedir?- Silverlight`ın kullanım alanları- "Merhaba Dünya" örnegi- Silverlight` nesnelerinin host edilmesi- Silverlight altyapısı ve mimarisi- Silverlight ve .NET platformu iliskisi- Programlama ve tasarım iliskisiBölüm 2 : Silverlight ve XAML Iliskisi- Layout kavramları (StackPanel,Canvas, Grid, Border vs)- XAML ile temel çizim nesneler (Shape, Brush, Text)- XAML ile medya isleme (Image, Movie )- Cursor ve Font`lar- Resource kavramı- Style kavramları- Trasnformasyonlar- XAML ile animasyon islemleriBölüm 3 : XAML ile Tasarım Araçlarının Kullanımı- Expression Studio ve ürün ailesi- Expression Blend kullanımına giris- Blend ile uygulama yapmak- Blend ile gruplama yapma ve grid kullanımı- Blend ile User Control kullanımı- Clip Region kavramı- Clipart kullanımı- Sablon(Template) ve Kaynaklar(Resource)- XAML ile kompozit kontrollerBölüm 4 : Silverlight Gelistirme Modeli- Silverlight 2 nesnelerinin host edilmesi- Object etkiketi ve Silverlight.js dosyası- ASP.NET Silverlight bileseni ile entegrasyon- Silverlight uygulama mimarisine detaylı bakıs- Silverlight BCL(Base Class Library) nedir?- Silverlight BCL ne içerir ne içermez?- XAML Event modeli ve programlama dilleri- Temel olaylar : Tab Order, Focus, Klavye olaylarıBölüm 5 : Silverlight Kontrolleri ve Data Binding- Silverlight kontrol modeli- Temel kontroller (textbox, watermark, calendar, datepicker,slider vs)- Içerik kontrolleri (button, checkbox,radio,popup,ScrollViewer)- Gelismis kontroller (ItemsControl, DataGrid, ListBox vs)- Navigasyon ve ayıraç(aplitter) kontrolleri- Kontrollerde style kullanımı- Kontrollerde resource kullanımı- Veri Kontrollerine Giris- Binding kuralları- DataContext yapısı, List Binding, Data Template- Master / Detail Data Bind- Convert nesnelerinin kullanımıBölüm 6 : Silverlight Programlama Yetenekleri- Dinamik XAML kullanımı- Medya elemanlarının kullanımı ( loaded media, streaming, marker, event)- Storyboard kullanımı- Application olayları (Startup, Shutdown)- Silverlight hata yönetimi (exception handling)- Storyboard kullanımı- XAP Kaynaklarının kullanımı- Downloader (istege baglı yada toplu download)- Silverlight ile Multi-Threading (Dispatcher, Backgrounder, Asenkron Çalısma)- Isolated Storage kavramı- Istemcide data erisim yapıları- Linq ve Linq to Xml kullanımı- XmlReader ve Document destegiBölüm 7 : Gelismis Kontrol Yapıları- Kontroller üzerinde degisiklik yapmak- Composite kontroller- Control template (template part, template state)- Kontrol gelistirme mimarisi- User Control kavramı (model, dependency property)Bölüm 8 : Silverlight ve ASP.NET Isbirligi- IIS ile Silverlight Iliskisi- Silverlight ve HTML erisimi- CSS Erisimi- Silverlight nesnesinden Javascript erisimi- Silverlight optimizasyonu (display, size) - Silverlight uygulamalarında hata ayıklama (debug)- Sunucu taraflı XAML olusturma- HttpHandler yada User Control ile XAML olusturmaBölüm 9 : Sunucu ile Iletisim- ASMX servislerinin kullanımı- Proxy yaratmak ve kullanmak- WCF servislerinin kullanımı- Astoria servislerinin kullanımı- Silverlight güvenligi- TCP soketlerinin kullanımı- Nesne serilestirme ve veri tipleri (json) Yorum (3) Mahmut KANTAR / 5.11.2008 06:46:51 Efsaneden Silverlight, Eminim Çok Zevkli Ve Faydalı Olacaktır. Osman Gültepe / 18.11.2008 12:57:18 3 aylık maaşım :( öğrenci olmak ne kötü birşey:( öğrenci / 22.3.2009 14:36:09 bu dünyada eğitim bile parası olana.. öğrenciysen, ve memur çocuğuysan eğitim ve sertifika almak hayalden öte birşey... Yorum Yaz * Ad Soyad: * Email: * Message:
Yorum (3) Mahmut KANTAR / 5.11.2008 06:46:51 Efsaneden Silverlight, Eminim Çok Zevkli Ve Faydalı Olacaktır. Osman Gültepe / 18.11.2008 12:57:18 3 aylık maaşım :( öğrenci olmak ne kötü birşey:( öğrenci / 22.3.2009 14:36:09 bu dünyada eğitim bile parası olana.. öğrenciysen, ve memur çocuğuysan eğitim ve sertifika almak hayalden öte birşey...
öğrenci / 22.3.2009 14:36:09 bu dünyada eğitim bile parası olana.. öğrenciysen, ve memur çocuğuysan eğitim ve sertifika almak hayalden öte birşey...