Silverlight için önerileriniz?

by Alper KOCA 22. Eylül 2009 11:04

horiz-500 Az önce silverlight için biraz internette dolanım dedim ve çok güzel bir site ile karşılaştım. Şuan 3. versiyonunu kullanabildiğimiz Silverlight’ın 4. versiyonunu nezaman kullanacağız bilmiyorum ama araştırırken 4. versiyonda nelerin olmasını istiyorsunuz diye bir site buldum. Customer Feedback & Ideas for Silverlight Community

Güzel fikirler var inşallah o fikirleri yeni versiyon da görürüz :)

Tags: , ,

Silverlight

Silverlight 3.0 Öğreniyoruz

by Alper KOCA 1. Haziran 2009 10:50

vesikalik2 Sevgili Daron Yöndem Hoca’mız bizi düşünmüş ve 12 bölümden oluşan Silverlight 3.0 webinerlerini bizim için ayarlamış. Silverlight nedir ne değildir diyen yine Daron Yöndem’in sitesine bakabilir. Haziran boyunca yapılacak olan eğitim takvimi yine Daron hocanın sitesinde var ama bende sizin için buraya kopyalayıp yapıştırdım :)

Webinerlere katılım takibi için bloğumu ve twitter’ımı, aynı zamanda Daron Hocanın blog ve twitter’ını takip edebilirsiniz.

 

 

Silverlight'a Giriş - 8 Haziran, 21.00
Bu webinerde Silverlight nedir sorusuna cevap verirken mimari yapısına bakarak Silverlight dünyasına bir giriş yapacağız. Silverlgiht projeleri nasıl oluşturulur,nasıl yayınlanır, XAML nedir? ve "Neden Silverlight" gibi soruların cevapları da bu webinerde.
https://www.livemeeting.com/cc/usergroups/join?id=GFRH8M&role=attend

Silverlight ile Animasyonlar - 9 Haziran, 21.00
Animasyon mantığını kavrayacağımız bu webinerde ilk olarak Expression Blend arayüzüne bakarak animasyonlarının Blend tarafında nasıl oluşturulabildiğine göz atacağız. Sonra bu animasyonların programatik olarak yaratılmasını ve kontrollerini inceleyerek Silverlight tarafında bir animasyon uzmanı olacağız.
https://www.livemeeting.com/cc/usergroups/join?id=6GRJPM&role=attend

Layout Kontrolleri ve Dinamik Arayüzler, 10 Haziran, 21.00
Silverlight içerisinde istediğiniz görsel arayüzü oluşturabilmek için arayüz oluşturma esnasından kullanabileceğiniz Layout kontrollerini çok iyi tanımanız gerekir. Diğer yandan dinamik olarak tüm nesneleri yaratbilmeniz, bu nesnelerin birbiri ile konuşabilmesi ve projenizi doğru biçimde UserControl yapıları ile şekillendirmeniz de şart. İşte bu webinerde bu konulara değineceğiz.
https://www.livemeeting.com/cc/usergroups/join?id=PBRM8P&role=attend

Kontrol Şablonları ve VisualStateManager, 11 Haziran, 21.00
Standart kontroller arasında sıkışmayın ve kontrollerinizi tamamen baştan yaratın. Hatta bu tasarımları tekrar ve tekrar kullanın. Bu webinerde silverlight kontrollerinin şablonlarının değiştirilmesini, Template Binding mekanizmasını ve visual State Manager'ın kullanımını Custom State yapıları ile beraber inceleyeceğiz.
https://www.livemeeting.com/cc/usergroups/join?id=R8JSQH&role=attend

Silverlight içerisinde Veri Erişimi, 12 Haziran, 21.00
İster klasik web servisleri kullanın, ister WCF servisleri veya ister Socket üzerinden haberleşin hepsinin de kendine göre avantaj ve dezavantajları var. Gelin hepsinin de Silverlight tarafındaki detaylarını beraber inceleyip Silverlight uygulamalarımızı veri ile tanıştıralım.
https://www.livemeeting.com/cc/usergroups/join?id=GH9T5W&role=attend

Offline/Online/Desktop çalışma yapıları, 15 Haziran, 21.00
Silverlight 3.0 ile beraber uygulamalarınızı masaüstüne birkaç tıklama ile taşıyabilirsiniz. Peki hem masaüstünde hem webde hem online hem offline çalışırken tüm bu sistemi, verilerinizi nasıl kontrol edeceksiniz. Bu webinerde farklı çalışma yapılarını göz atarken verilerimizi IsolatedStorage içerisinde saklayacağız.
https://www.livemeeting.com/cc/usergroups/join?id=QTZH9R&role=attend

İş Uygulamaları Yaparken Silverlight, 16 Haziran, 21.00
Animasyonlar hoştur, güzeldir ama herşey değildir. DataGrid'ler, Comboboxlar, Calendar'lar bir araya girdiğinde hepsinden bir iş uygulaması arayüzü yaratıp kontrol etmeye ne dersiniz? Bu webinerde hep beraber bir iş uygulamasının ekranını hazırlayacağız.
https://www.livemeeting.com/cc/usergroups/join?id=BGN6BT&role=attend

RIA Services, 17 Haziran, 21.00
Farklı bir bakış açısı ile Silverlight uygulamalarınızdan veritabanına erişimine çocuk oyuncağına dönüştürmek ister misiniz? RIA Services sadece verinin taşınmasını değil aynı anda kendi kontrolleri ile düzenlenmesini de kolaylaştırıyor. Nasıl olacağını merak ediyorsanız bekleriz.
https://www.livemeeting.com/cc/usergroups/join?id=P9KQ6B&role=attend

Silverlight projelerinde SEO, 18 Haziran, 21.00
Arama motorlarına dair optimizasyonların çoğumuz için önemli. Silverlight projelerinde özellikle asenkron veri erişimi nedeniyle söz konusu veriye arama motorları ulaşamıyor. Peki ya bir çözümü varsa? Tabi ki o çözümü paylaşma vakti.
https://www.livemeeting.com/cc/usergroups/join?id=Q6H2G7&role=attend

Video Aşkına! Canlı/Cansız Yayın, 19 Haziran, 21.00
İnternette televizyoz izlemek veya cansız kayıtları yayınlamak, amacınız ne olursa olsun video konusunda Silverlight çok güçlü. Bu webinerde Silverlight ile canlı yayın, Media Services ayarları, Adaptive Streaming, cansız yayın ve Video Player hazırlanması gibi konulara değineceğiz.
https://www.livemeeting.com/cc/usergroups/join?id=BNPK36&role=attend

DeepZoom Uygulamaları, 22 Haziran, 21.00
Yaklaştıkça daha çok detay görmek isteyenlerin tarzı DeepZoom uygulamalarını hızlı bir şekilde geliştirmenin yanı sıra sıfırdan DeepZoom uygulamalarını yazmak, uygulamaları özelleştirmek ve veri bağlantısı yaparak dinamik DeepZoom projeleri yaratmak isteyenler bu webineri kaçırmasın.
https://www.livemeeting.com/cc/usergroups/join?id=BZFCH9&role=attend

Tarayıcı Entegrasyonu, 23 Haziran, 21.00
Silverlight ile tarayıcı arasındaki ilişkiyi inceleyeceğimiz bu webinerde Silverlight tarafındaki C#/VB kodunuz ile DOM entegrasyonunun yanı sıra tam ekran uygulamaları, ön yükleme ekranlarını ve RunTime yükleme ekranlarını özelleştirmeye göz atacağız.
https://www.livemeeting.com/cc/usergroups/join?id=3GZKMH&role=attend

 

 

Evet güzel bir Haziran ve Süper bir yaz bizi bekliyor :) bekleyelim ve görelim :D

Tags: , , , , ,

Silverlight | Webiner

Flas Flas Flas Yeni Haberler Var

by Alper KOCA 29. Mayıs 2009 22:45

Aslında pekte flash sayılmayabilir belkide bu yazıyı okurken benim hakkımda nekadar eski haberleri veriyorsun be diyebilirsiniz ama napabilirim anca bukadar hızlıyım.

bing İlk haberim yeni nesil arama motoru olan Bing! Microsoftun yeni nesil arama motoru. Aslında önceden de biliyorduk bu arama motorunu ismini faklıydı Kumo idi artık Bing olarak piyasaya çıkma vakti geldi. Deneme sürecinden çıktı artık gerçek kulvarda koşacak. Peki ya Google?

Söylenilen özellikler gerçekten çok güzel Web 2.0’dan Web 3.0 a geçişte öncü olacağı söylenen Bing aramalarda kelimeyi değil hislerinide ortaya döküyor ve ona göre bir arama yapıyor. Google şuan çok kullanılan arama motoru Bing çıktığında neler yapacak bilemicez ama arama sonuçlarında ufak değişiklikler yaparsa sevinirim :)

Bing 3 Haziran’da kullanıma açılıyor herkesin denemesini tavsiye ederim.

silverlight Şimdi size güzel bir haberim daha var. Geçenlerde Mix 09 yapılırken betası duyurulan ve Bloğumda linkteki adrestenhaberini duyurduğum Silverlight 3.0 Beta, 10 Temmuz’da çıkıyor. Expression Blend 3 de bunun yanında geliyor. Artık kullanabileceğiz Silverlight’ı :)

Süper haberler artık 2.0 dan 3.0 a geçiyoruz :D hem web’de hem Silverlight ta :D

Bir sonraki haber bülteninde görüşmek üzere iyi günler :)

Tags: , , , , , ,

Microsoft | Silverlight

Ankara Dönüşü

by Alper KOCA 4. Mayıs 2009 21:30

3 – 4  Mayıs 2009 tarihlerinde yapılan nedir?tv seminerlerine katılma imkanı buldum ve bu imkanı hemen değerlendirip trene atladım Ankaraya gittim. Hayattımda yaptığım büyük hatalardan birtanesi trenle Ankara’ya gitmek. İkincisiyse şuanda yaptığım hata geri trenle dönüyorum :) ama bu sefer ne mutluki piriz bulduk ve bilgisayarım var aklımdakileri hemen yazabiliyorum.

Anlatacak çok şey var. Benim için süprizlerele geçeceği çok belli olan süper seminerlere katıldım. İlk süprizimi Ankara’ya gitmeden 2 saat önce aldım. Gitmek için hazırlanırken maillerime baktım ve Daron Yöndem’in Live Grubundan süper bir maille çok mutlu oldum. Nedir?tv seminerlerinden bir gün önce SQL kampıda ayarlanmış. Koşa koşa o kampa girdik. Girdik çünkü yolculuk boyu tek değildim yanımda Kaan Başlı’da vardı :) hatta şuan yanımda oda birşeyler yazıyor.

İlk olarak biraz kamptan bahsedim. Süper 4 seminer vardı ama malesefki tren yolculuğunun yorgunluğu ve uykuya yenik düşmemizden son seminere katılamadık. Buradan Muammer Benzeş’e özür diliyorum.

İlk başta Daron Yöndem’in yaptığı Silverlight 3.0 yenilikleri seminerini izledik. Aslında seminerde değildi günün şovu olmuştu :) Silverlight gerçekten güzel bir teknoloji ve ilerde süprizlerle silverlight ile geleceğim. Ama daha 3.0 kullanamıyoruz bunun bir burukluğu olsada 2.0’da yetiyor bize. 2. Seminer olarak SQL2008 ile gelen yeniliklere baktık. Tarık Kranda anlattı sunumu. SQL2008’de yeni olarak ne var ne yok artık biliyorum ama daha çok araştırmak lazım. Açıkcası bu seminerin anlamını bir sonraki seminerde anladım. Önceden SQL nedirki yani 3 – 5 veri koy onları geri çek yöntem nasıl olursa olsun derdim ama bir sonraki seminer olan “Index Strategies and Performance Tunning” seminerini Pamir Erdem verdi. Seminer benim ufkumu ve bakış açımı çok değiştirdi. SQL bumuymuş be dedim resmen :) Bunun için yeni bir paragraf istiyorum izninizle

SQL’e değinmeden edemiyorum çünkü büyülendim ve bir çok şeyi yanlış yaptığımı anladım. Trenden inince ilk işim SQL’i araştırmak olacak. Aklımda kalan yanlışlarımdan where sorgusunda fonksiyon kullanıyor olmam. Örnek olarak:

select * from UYE where UYE.GirisTarihi < GETDATE()

 

İtiraf ediyorum ben bunu kullanıyordum. Bunun yanlış olan tarafı ise sorgu her çalıştığında saniyenin ilerliyor olması. sorgu kayıtlar arasında ilerlerken bakacak şuanki zamandan küçükmü ama sorgu 10 snye sürecekse ne olacak? tabiki kayıtlar arasında 10 saniyelik farklar olabilecek. Benim bu sorgum biraz senaryo ile uyuşmasada umarım anlamışsınızdır nedemek istediğimi. Peki bu nasıl olacaktı?

Declare @t datetime = GetDate()
select * from UYE where UYE.GirisTarihi < @t

Tabiki yukardaki gibi olacaktı. İlk başta zamanı alacaktınız sonra arama yapacaktınız.

Birtek bunu öğrenmedim arama yapmaktan bahsediyorum ama bu SQL nasıl arama yapıyor? Arama yaparken neye bakıyor? Arama yaparken neler önemli? Bu soruların cevaplarını aldım. Hepsinide güncel örneklerle pekiştirdi Pamir Erdem. Burdan kendisine çok teşekkür ediyorum.

Pamir Erdem seminerinden sonra Tarık Kranda’nın ne demek istediğini anladım :) SQL2008 yeniliklerinden bende bahsetmeye çalışacam sizlere. Ama yine üzülerek söylüyorum çok yorgundum ve Muammer Benzeş’in seminerini kaçırdım. Tekrardan özür dülüyorum kendisine.

Birinci günü bitirdik ikinci güne bu sefer dinç olarak başladık. Cidden dinçtim bu sefer tüm seminerlere katıldım. Yine süper seminerler vardı. Tabi daha salona girmeden bir hayal krıklığına uğrasakta olsun süperdi :)

İlk seminere Uğur Umutluoğlu ASP.NET MVC Controllerini anlatarak başladı. MVC, ASP.NET ile bir site yapmak için kullanabileceğiniz bir geliştirme türü. ASP.NET’e özgü birşey değil birçok dilde bullanılıyor. Zaten sonuçta bir Tasarım Deseni. Kabaca anlatacak olursam desen yapısı gereği 3 katmandan oluşuyor. Model, View, Controller. Siz bir Controller nesnesi yapıyorsunuz ve bilgileri Model’dan çekiyorsunuz sonra o bilgileri View katmanında gösteriyorsunuz. Arada daha birçok ayrıntı var ama bu burada anlatılacak birşey değil onunda nasıl işlediğini yazacam. Kafamda çok soru işaretleri oldu bu mimariyle ama bakaldım ne olacak. Bu arada Spagetti sevenler MVC ile uğraşabilir :)

İkinci seminer SharePoint ile ilgiliydi ve Burak Batur bizle değerli bilgilerini paylaştı. SharePoint nedir diye merak ediyordum hatta bir ara araştırmaya başlamıştım ki vizeler saolsun. SharePoint ayrı bir dünyaymış onu anladım. İş uygulaması geliştirmek istiyorsanız bir bakın derim. Adana’ya gidince bu işede bulaşacam :)

Ufak bir yemek molası verdikten sonra Burak Selim Şenyurt’un anlattığı WCF 4.0 & WF 4.0 seminerine katıldık. Bir evliliğe şahit olduk. Nasıl yani? .net 3.0 ile WCF ile WF bir ortamda tanışmışlar. .net 3.5 ile Flört ederken .net 3.5 SP1 ile nişanlanmışlar, gel gelelim .net 4.0 geliyor ki nişanı fazla uzun tutmamak gerek ve evlendirdik bunları :) Peki ne yaptık biz?

Ne yaptığımızı ilerleyen günlerde araştırınca anlatacam :) Ama Burak Selim Şenyurt’un semineride bir harikaydı. WCF’ile biraz ilgilenmiştim ama WF nedir bilmiyordum artık biliyorumki bunları iyi araştırmak lazım. Tabi birde Oslo ve Dublin olayı varki birazda siz araştırın :) Ama bu söylediklerim yakında açığa çıkacak bloğumda bekleyin ve görün.

Günün Son seminerini Daron Yöndem verdi. Açılışıda o yapmıştı ve Şov yaptı demiştim. Kapanışta ise WPF ve MultiTouch Programlama hakkında bilgilendik. MultiTouch olayı işi bitirdi :) Parmakla mıncıklayarak artık bilgisayara hükmedebileceğiz :) Daron Yöndem bilgisayarını Parmaklarıyla mıncıklarken bizde öyle baktık vay be neler yapılıyor ama bu yapılanlar sadece 5 satır kod ile yapılıyor diye iç geçiriyorduk. Evet sadece 5 satır kod ile bir resmi parmağımızla büyüttük, açısını değiştirdik ve bir çok şey yaptık. Bu konuyu araştıramicam çünkü donanımım buna izin vermiyor ama bunun yerine MultiPoint var bilgisayara birden çok mouse ile hükmedebiliyorsunuz ve birden fazla fare işaretciniz oluyor. Bunu araştırabiliriz dedim ve bir araştırma konusu daha ekledim kendime.

Gün bitti süper 7 seminere katıldık, yorgunuz, Adana’ya dönüyoruz. Bu etkinliği düzenleyen herkese teşekkür ediyorum. Umarım birçok seminerde birlikte oluruz :)

 

MVP’ler ARASINDA KALDIM

mvp

Tags: , , , , , , , ,

Seminer

nedirtv?com – Nisan Ayı Webinerleri

by Alper KOCA 13. Nisan 2009 01:44

 

Nedirtv?com’un bu ayki webinerleri yine dolu dolu. birbirinden güzel ve yeni konular var ki içinde kaçırılmaması gereken konularda var :)

 

Webinerlere katılabilmek için bilgisayarınızda Live Meeting programının yüklü olması gerekiyor. Eğer program yoksa girmek istediğiniz webinerin linkine tıklayın sonra açılacak sayfada “Accept Terms and Install Client” butonuna tıplayıp 16.4 MB’lık dosyayı bilgisayarınıza indiip kurduktan sonra “Join Meeting” butonuna basıp “launch.rtc” dosyasınıda bilgisayarınıza indirip o program aracılığıyla webinere katılabilirsiniz. Ilk programı bir defa yükledikten sonra istediğiniz webinerin “launch.rtc” dosyasını indirerek diğer webinerlere katılabilirsiniz.

Webinerlere katılmak için 5 dakika önceden bağlantı kurmanız yetecektir ama girmek için belirli bir zaman yok webiner olduğu sürece istediğiniz zaman girip çıkabilirsiniz.

Bu kısa açıklamdan sonra webiner konuları olarak SQL Server Integration Services, WCF ve TCP Hosting, Silverlight 3.0, XNA Game Studio 3.0 ile Oyun Geliştirme, SQL Server 2008 - Full-Text Indexing, Silverlight 3.0 ve İş Uygulamaları, ASP.NET MVC Framework'e Giriş, SQL Data Services konuları sunulacakmış.

Webinerler zevkli geçecek gibi süper konular var umarım hiç birini kaçırmam :)

Webinerler hakkında ayrıntılı bilgiyi nedirtv?com adresinden öğrenebilirsiniz.

Konu: SQL Server Integration Services
Zaman: 14 Nisan 2009 Salı 21:00-22:00
Konuşmacı: Burak BATUR
Adres: https://www.livemeeting.com/cc/usergroups/join?id=K3S876&role=attend

Konu: WCF ve TCP Hosting
Zaman: 17 Nisan 2009 Cuma 21:00-22:00
Konuşmacı: Onur ŞİMŞEK
Adres: https://www.livemeeting.com/cc/usergroups/join?id=M4Z6R2&role=attend

Konu: Silverlight 3.0
Zaman: 19 Nisan 2009 Pazar 21:00-22:00
Konuşmacı: Daron YÖNDEM
Adres: https://www.livemeeting.com/cc/usergroups/join?id=Z2535F&role=attend

Konu: XNA Game Studio 3.0 ile Oyun Geliştirme
Zaman: 21 Nisan 2009 Salı 21:00-22:00
Konuşmacı: Cemil UZUN
Adres: https://www.livemeeting.com/cc/usergroups/join?id=Q5TM74&role=attend

Konu: SQL Server 2008 - Full-Text Indexing
Zaman: 22 Nisan 2009 Çarşamba 21:00-22:00
Konuşmacı: Pamir ERDEM
Adres: https://www.livemeeting.com/cc/usergroups/join?id=FD368T&role=attend

Konu: Silverlight 3.0 ve İş Uygulamaları
Zaman: 26 Nisan 2009 Pazar 21:00-22:00
Konuşmacı: Daron YÖNDEM
Adres: https://www.livemeeting.com/cc/usergroups/join?id=58G535&role=attend

Konu: ASP.NET MVC Framework'e Giriş
Zaman: 27 Nisan 2009 Pazartesi 21:00-22:00
Konuşmacı: Uğur UMUTLUOĞLU
Adres: https://www.livemeeting.com/cc/usergroups/join?id=GNM9B3&role=attend

Konu: SQL Data Services
Zaman: 28 Nisan 2009 Salı 21:00-22:00
Konuşmacı: Y.Tarık KRANDA
Adres: https://www.livemeeting.com/cc/usergroups/join?id=4S2MDW&role=attend 

Tags: , , , , ,

Webiner

Gençsen Geleceksin 2.0 & Daron Yondem

by Alper KOCA 31. Mart 2009 11:04

Gençsen Geleceksin 2.0 etkinliği ufak bir ertelemeden sonra yarin Çukurova Üniversitesine geliyor.  Etkinlikte bende olacam ve orda yapılanları blogumda anlatacağım. Ama gelmenizde fayda   var tabiki.

Gelecekler arasında Daron Yondem hocamızda bulunacakmış ve 2 Nisan'da kendisi Silverlight ve WPF semineri verecekmiş. Buna katılmak için sabırsızlanıyorum :)  Sizde kaçırmayın derim.

İlk yazıma www.alperkoca.com/post/2009/03/12/Gencsen-Geleceksin-Cukurova.aspx adresinden ulaşabilirsiniz.

Daron Yondem ve Silverlight hakkında bilgiye daron.yondem.com/tr/ adresinden ulaşabilirsiniz.

Silverlight'a başlamak ve bilgisayarınızda geliştirebilmek için http://silverlight.net/GetStarted/ adresindeki gerekli işlemleri yapmalısınız.

Silverlight 3.0

by Alper KOCA 19. Mart 2009 21:49

Daha Silverlight 2.0 nedir ne değildir anlayamamışken bugün MIX 09 'da Silverlight 3.0 Beta duyrulmuş. Gerçi öncedende haberimiz vardıda işte bugün haberimiz oluyor tam olarak :)

 

 

Söylediğim gibi daha 2.0'ı çözemedik ama internetten araştırdığım bilgilere göre Silverlight 3.0 ile gelecek özellikleri aşağıdaki gibi; 

  •  Yüksek kalitede video ve ses dosyalarını destekleme
  • Daha fazla video formatı seçeneği
  • Perspective 3D
  • Yeni Animasyon Efektleri
  • 60'dan fazla açık kaynak kodlu kontroller
  • Deep Linking
  • SEO
  • MultiTouch Desteği
  • Bazı işlemleri GPU'ya Yükleyebilme
ve daha birçok özellikle geliyor.
 
Özelliklerin detayını Buradan öğrenebilirsiniz.
Silverlight 3.0 Beta'yı Silverlight 3.0 Beta Tools linkinden bilgisayarınıza indirebilirsiniz.
 
Silverlight 3'ü şimdilik bilgisayarlarınızda kullanabiliyorsunuz ama Uygulamalarınızda yayınlayamıyorsunuz.
 
Beta olduğundan önelminizi alarakta kurmanızı tavsiye ediyorum :) 
 
 
 

 

Tags:

Silverlight

TRT Silverlight Yayını

by Alper KOCA 19. Mart 2009 18:26

Bir süredir yayında olan ama benim blog'umun yeni olmasından bu haberi size biraz geç veriyorum ama olsun yinede güzel bir haber.

TRT internet üzerinden canlı yayınlarını silverlight üzerinden yapıyor ve çok kullanışlı bir arayüz yapmışlar.

 
Yukardaki ekran görüntüsünde TRT1'i izlerken aynı zamanda diğer kanallarda nelerin olduğunu o kanalları açmadan sadece isminin üstüne gelerek bakabiliyorsunuz.
 
Muhakkak bir denemenizi tavsiye ederim. Bu link üzerinden ulaşabilirsiniz.

Tags:

Silverlight

Powered by BlogEngine.NET 1.6.1.0 - FunkyGrunge Theme by n3o Web Designers

 

Alper KOCA

Alper KOCA
Çukurova Üniversitesi Bilgisayar Mühendisi
3. Sınıf Öğrencisi
Microsoft Student Partner