How I make custom cursor in Silverlight ?

Silverlight ile Mouse Cursor'ü nasıl değiştirebilirim diyorsanız 1 dakikalık bu kısa videoyu izleyerek öğrenebilirsiniz ;) 

Selametle...



If you want make button with drop shadow effect watch movie and get it ;)

Sizde Silverlight ile Drop shadow efektine sahip bir button yapmak istiyorsanız, Bu videoyu izleyebilirsiniz .. ;)



Etiketler : silverlight 1 minute 1 lesson
Kategoriler : SilverLight
Yorumlar : 0 Yorum Yorum Yaz

Silverlight 3.0'ın yayınlanmasının ardından Toolkit'ide beklemedi tabiki.

Microsoft Silverlight ile yaptığınız projelerde işlerinizi kolaylaştırmak bir Toolkit paketi yayınladı. Haberiniz varmıdır yok mudur bilmiyorum. Ben yine de bir haberdar edeyim dedim.

Silverlight 3.0'ın toolkit Silverlight ile haşır neşir olan birçok kullanıcının hoşuna gidecektir. Ben "kendi componentini kendin yaz" kafasında biri olduğum halde benim de beğenimi kazanmış bir Toolkit.

Bu Silverlight 3.0 Tookit'ini indirmek için buradaki adresi ziyaret etmeniz yeterli. Aşağıdaki ekran görüntüleri de Toolkit'den alıntı ;)

Demo sayfası içinde yine burayı ziyaret edebilirsiniz.

İşte görüntüler;

Devamı...

Bir yandan Silverlight 3.0 Beta'nın yaklaşıyor olması bir yandan da Visual Studio 2010'un geliyor olmasından dolayı olsa gerek Microsoft tarafında bir hareketlenme söz konusu. Visual Studio 2010 duyanınız var mı bilmiyorum ama WPF arayüzü ile gelecek. Bu konu hakkında birçok hurafeden bahsedilsede performans konularında hala muammalı bir durum VS sevenlerin kafasını karıştırıyor olsa gerek, çünkü benim karıştırıyor.

Diğer taraftan da duymuşsunuzdur muhtemeln Silverlight 3.0 Beta'nın çıkması yakın. Benim bahsetmek istediğim mevzu ise Silverlight 3.0'ın ve VS 2010'un birbiri ile etkileşimi. Bugün internette gezerken bir blog'da rastladığım resmi göstermek istiyorum sizlere. SL 3.0 ile VS 2010 etklileşimini gösteren yüzeysel bir fotoğraf. VS 2010 arayüzü WPF'de kodlandığından SL ile uyum sorunu yaşamayacak artık 2010. Belki de Blend'e hiç ihtiyacımız olmayada bilir (Öyle ümid ediyorum :)). Bu aralar Silverlight'a verdiğim önem epey fazla olduğundan dolayı olsa gerek bu benim işimide kolaylaştıracak birşey olacağını düşünüyorum.

VS 2010'un sanırım ilk arayüzü olsa gerek Daron YÖNDEM'in seminerinde görmüştüm. Beni pek tatmin etmedi ama Daron YÖNDEM o günden bugüne çok değiştirdiler diyor :) Arayüz tamamen değişmiş. İnşallah :)

Neyse daha fazla uzatmadan resmi yayınlayayım;

İnşallah herşey resimle hayallerimizin birleştiği nokta gibidir :)

Ayrıca Visual Studio 2010 için Microsoft First Look adresi açmış isterseniz bir ziyaret edin. http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx

Selametle...



 

Öncelikle şunu söylemeliyim. Hemen hemen her yaptığım Web projesinde Flash'ı kullanan biriyim ya da biriydim de diyebilirim bundan sonra :) Flash'ı kullanan programcı arkadaşlarım bilirler Action Script kodlamayı. Flash'da dinamizim üzerine çalışmalar yapacaksanız eğer Action Script bilmek kaçınılmaz ;) Yani programcı yeni bir dil öğrenmek zorunda. Flash'da bir butona tıkladığınızda bir şey yaptırmak istiyorsanız kod yazmak durumundasınız animasyonlar için Motion Tweenler oluşturmalı ya da Shape Tweenler oluşturmak durumundasınız. Bunları yapmak evet küçük işlerde büyük zaman alan şeyler değil fakat büyük işlerde kocaman zaman alan şeyler :)

Şimdi ben size tüm bunları Büyük Projelerde de Küçük Projelerde de kısa zamanda birçok işi gerçekleştirebileceğinizi söylesem ne düşünürdünüz acaba ?

Silverlight'a ilk başladığımda test ettiğim ilk şey şuydu "Acaba Nesne Kod etkileşimi nasıl ?" yani nesneye kod yazmak istediğimde bana ne kadar fayda sağlıyor ve kolaylıkları neler ? Bu sorunun cevabını Flash'da vermek çok basit "Action Script" bilmek zorundasın kardeşim.

Şimdi birde Silverlight tarafında bakalım. Evet bu işlemleri yapmak Silverlight'da da aynı C# veya VB.Net bilmek durumundasınız. Ama ben zaten C# biliyorum ki, VB.Net biliyorum bu işlemleri yapmak için neden tekrar Action Script öğreneyim ? İşte muzdarip olduğum en büyük konu Silverlight'da çözülmüştü. Bir programlama dili biliyorum ve bunu kullanarak nesneler ile kolay bir şekilde etkileşim halinde olabiliyorum. "." karakterine bastığımda bana kod yelpazesini açıyor. Nesnelere uygulayabileceğim şeyleri gösteriyor. Benim açımdan bu çok güzel birşey.

Şimdi zamanı biraz geri alalım ve dedim ki C# veya VB.Net bilmek zorundasınız eğer ki Dinamik birşey yapmayacaksanız bir önceki dediğim şeyi atın kafanızdan. Çünkü dinamizim olmayan şeylerde kod bilmenize gerek yok. Sürükle bıraklarla kolay bir şekilde animasyonunuzu oluşturabilir nesne özellikleri penceresinden nesnenin animasyon anında herşeyiyle oynayabilirsiniz.

Bu kadar bilgi sanırım başlangıç için yeter. Önceden 20'nin üzerinde verdiğim Flash dersleri vardı. Şimdi ise daha fazlasını Silverlight için yapmayı düşünüyorum :) Bu işlemin daha kolay olacağı kanaatindeyim. Videolu ve videosuz anlatımlarımı burdan takip edebilirsiniz.

Şimdi öncelikle Silverlight ile Proje yapmak ve geliştirmek için ne yapmam gerek ? sorusuna yanıt verelim.

Öncelikle ben Nesne kod etkileşimini tam manası ile yakalamak için Microsoft Blend 2 ile Visual Studio 2008'yu kullanıyorum. Fakat kod tarafını pek önemsemiyorsanız şimdilik buna gerek yok. Expression Blend 2 ürününü Silverlight 2.0 projeleri geliştirmek için kullanabilirsiniz. Bu sizi pek yormayacaktır. Muhtemelen kendinizi geliştirene kadar size birçok yardımı dokunacaktır :) Daha sonrasında sizde kodla etkileşimli olarak çalışmaya başladığınızda muhtemelen daha gelişmiş bir IDE'ye sahip olmak isteyeceksinizdir.

Microsoft Blend 2 tasarım yapmak için Biçilmiş Kaftan. Yanlız Visual Studio 2008 ile Silverlight projeleri geliştirebileceğiniz gibi, Microsoft Blend 2.0'de de bunu gerçekleştirebilirsiniz.

Expression Blend™ 2

http://www.microsoft.com/expression/products/Overview.aspx?key=blend adresinden Microsoft Blen 2.0'ı indirip bilgisayarınıza kuruyorsunuz. 30 Gün boyunca size lisans sormayacaktır, Programın fiyatı 499$ fiyatında. Yanlız 30 günlük bir süre içerisinde Silverlight ile güzel bir bilgi edinebileceğiniz kanaatindeyim.

Şimdilik Proje geliştirmek için gerekli olan adımımızı tamamladık. Sanırım Silverlight ile ilk videolu dersimde çok geç olmadan burada bulmuş olacaksınız.

Şimdilik Selametle....



Bu aralar Silverlight 2.0 ile biraz fazla haşır neşir olmaya başladım. Yoğunluğum bizzati Silverlight üzerine oldu ki, bundan sonra artık aktif olarak Silverlight 2.0 ile proje geliştirmeye başlamış bulunuyorum.

Projelerimizi geliştirirken de bunlardan sizleri bir nebze olsun nasiplendirmek adına olsun Silverlight ile karşılaştığım sorunları ve çözümleri aynı zamanda da ne nasıl yapılır gibi küçük ipuçlarını sizinle paylaşacağım inşallah.

Daron YÖNDEM gibi SilverMan olmaya niyetim yok tabiki fakat bundan sonra benim de aktif rol oynayacağım kesin :)

Görüşmek üzre Selametle...



Gördüğünüz üzere 10 gündür siteye yazı yazamıyorum. Sebebi ise önümde bulunan DGS engelidir :) Hayatımızın dahi bir sınav olduğunu söylemeye gerek yok sanırım. Ama elimden gelse hiç durmam yazarım. Yazmaya da gayret göstereceğim.

Sınavlarım ötürü bana dua etmenizi Rica Ediyorum.

Şimdiden teşekkürler.

Selametle...



Etiketler : dgs
Kategoriler : SilverLight Visual Studio 2008
Yorumlar : 2 Yorum Yorum Yaz

Selamün Aleyküm Değerli kardeşlerim.

Bir önceki yazımda bahsettiğim gibi Silverlight kullanımı ile alakalı bilgiler vereceğimi söylemiştim. Ayrıca onlarla alakalı makaleler de yazmayı ihmal etmeyeceğim tabi.

Uzun lafın kısası hemen makalemize geçelim. İlk olarak aşağıdaki linkten Silverlight 2.0 Beta 1 'i Visual Studio da kullanmak için gerekli olan Tools'u indirelim.

http://www.microsoft.com/downloads/details.aspx?FamilyID=e0bae58e-9c0b-4090-a1db-f134d9f095fd&DisplayLang=en

İndirip kurduktan sonra VS 2008 'i açınca aşağıdaki seçimleri yapın ve projenizi oluşturun.

Diğer bir adımda aşağıdaki pencereden seçimleri yapın ve tekrar OK'a basın.

Evet. Bunları gerçekletirdiğimizde Projemiz karşımıza gelecektir. Gelen ekran aşağıdaki gibidir.

Page.xaml sayfası bizim Silverlight uygulama sayfamız olacak. Bir dahaki makalemizde size silverlight kontrollerinden ve bunların kullanımlarından bahsedeceğim. Biraz sabır gerektiriyor :)

Selametle...



RSS 2.0
Sor Bakalım...
Arama
  Ara
Paylaş
| Diğer
Destek