Önceki yıllarda çektiğim ve yayınladığım Silverlight ile Basit Animasyon video mu sizlerle tekrar paylaşıyorum.
Co-Founder @Codeove | consultant & project manager | cloud software developer & architect developer @dotnet & @azure | trainer & instructor @udemy | lifetime learner
Önceki yıllarda çektiğim ve yayınladığım Silverlight ile Basit Animasyon video mu sizlerle tekrar paylaşıyorum.
İcadın kaynağı ihtiyaçtır. Tüm bu zahmete bir ihtiyaçtan ve tembellikten girdim. İnternette yaptığım araştırma sonucunda istediğim bir online araca rastlayamayınca kolları sıvamak zorunda kaldım. Kısaca aşağıdaki adresteki uygulamanın ne yaptığından bahsetmek istiyorum.
Uygulamayı silverlight ile geliştirdim. Verdiğiniz bir metindeki sembol ve noktalama karakterlerini, satır atlamalarını kaldırdıktan sonra boşluklardan ayırmaktadır. Her bir kelimeyi metnin içinde arayarak kaç adet bulunduğunu hesaplamaktadır. Ardından en çok adetten en az adete doğru kelimeleri “,” (virgül) ile bir araya getirerek sıralamaktadır.
seçtiğiniz(sadece tıklayarak) etiketleri “,” (virgül) ile bir araya getirerek etiket cümlenizi oluşturabilirsiniz.
Auto Tag Generator – Otomatik Etiket Üretici
Auto Tag Generator – Otomatik Etiket Üretici
Resimde de gördüğünüz gibi “i” içren ikonlara tıklayarak alanlar hakkında bilgi alabilirsiniz.
Böylece hazırladığınız blog ve yazılarda hızlıca etiketler oluşturarak, yazılarınızın sonuna ekleyebilirsiniz.
Visual Studio 2012 ile çalışırken EntityFramework ve WCF ‘i bir arada kullanıyorsanız muhtemelen birkaç sorun ile karşılaşacaksınız. Ben bu sorun ile silverlight uygulaması geliştirirken bir şekilde tanışmış oldum. Öncelikle senaryomuzdan bahsetmek istiyorum.
Sorunun Tespiti;
Visual Studio 2012 ile bir silverlight uygulaması geliştirmek için gerekli projeyi oluşturdum. Projeyi .Net Framework 4.0 ve Silverlight 5 versiyonlarını kullanarak geliştirmek üzere ön ayarlamalarını yaptıktan sonra projemiz planlandığı gibi visual studio 2012 ile oluşturuluyor. Elimizde ilişkili tablolar bulunan bir SQL veritabanı mevcut. Ardından ASP.NET projemize ADO.NET Entity Data Model (EF) ekliyoruz. Modelimiz veritabanından ilişkilendirilmiş tablolarımızı okuyarak ilgili kod üretme işlemini gerçekleştiriyor. ASP.NET projemize silverlight uygulamamız ile veri alışverişinde bulunmak üzere bir WCF servisi ekliyoruz. İlişkili herhangi bir tablodan veri okuyan basit bir metot ekliyoruz. Ardından silverlight uygulamamıza WCF servisimizi Service Reference olarak ekliyoruz. Silverlight uygulamamızdan ilgili metodu çağırdığımız da servis cevabı alınamadığına dair bir hata ile karşılaşacağız. (Bu hata ilişkisiz bir tablodan veri okurken değil ilişkisi bulunan bir tablodan veri okurken meydana geliyor.)
Oluşan hata şekilden de görüldüğü gibidir. “The remote server returned an error: NotFound.”
Sorunun Çözümü;
Yukarıda anlattığım proje adımlarını Visual Studio 2010 ile gerçekleştirdiğinizde böyle bir sorun ile karşılaşmıyorsunuz. Projeniz sağlıklı bir şekilde çalışıyor.
Öncelikle sorun;
ADO.NET Entity Data Model nesnesinin kod üretme şeklinde(bu kesinleşti)
Çözüm basit görünüyor. Sorunun tespitinde baya bir uğraştığımı ve farklı senaryolar düşündüğümden farklı noktalara gittiğimi farketmişsinizdir. Burada kolayca okuduğunuz bu sorun beni 3-4 gündür oyalıyordu. Açıkçası işimi Visual Studio 2010 üzerinden götürdüm fakat sorunu çözmem beni çok sevindirdi. Sizin içinde aynı şekilde hissettireceğiniz düşünüyorum.
#amenities
Servis referansını update etme esnasında otomatik kod üretimini yapamayan silverlight projesini kınıyoruz.. 😉 Çözümü için aşağıdaki arkadaşı saygı ile anıyoruz.. 🙂
Silverlight – failed to generate code for the service reference.
Kaynak : Microsoft World Wide Events
21 Mart 2012 Çarşamba 10:00
Saat dilimi: (GMT+02:00) İstanbul, Minsk
Bu sunumda SQL Server’ın Silverlight tabanlı yeni self servis raporlama uygulaması Crescent ile ilgili genel bilgi verilecektir. Web seminerinin büyük çoğunluğu ürünün kullanımı ve raporların tasarlanmasına ait demolara ayrılacaktır.
(Kayıt)
Daron Yöndem’in gönderdiği kasım ayı webiner listesini mesajıyla beraber aynen sizlerle paylaşıyorum.
Uzun süredir webcast yapamıyorum 🙂 Ben de tüm konuları şöylece bir toparladım ve Kasım ayını webcast ayı ilan edip 🙂 toplam sekiz webcast planladım. WebCast’lerin tarihlerini ve kayıt linklerini aşağıda bulabilirsiniz 😉
02 Kasım | 21.00 – Silverlight geliştiricileri için Windows Phone 7.5’e Giriş
03 Kasım | 21.00 – Windows Phone 7.5’te Multitasking
15 Kasım | 21.00 – IE10 ile HTML5 Dünyasında Bir Gezinti
17 Kasım | 21.00 – Windows 8 İle Tablet Development’a Giriş
18 Kasım | 21.00 – Windows 8 ve Windows Runtime’ın İncileri
23 Kasım | 21.00 – Silverlight, RIA Services ve Kendi Business Objeleriniz, Kendi Data Katmanınız
24 Kasım | 21.00 – Windows Azure Platformu Da Ne Nedir?
25 Kasım | 21.00 – Windows Azure’a Migration SenaryolarıWebinerleri kısa vadede tekrar etme şansımız olur mu bilemiyorum. O nedenle kaçırmamaya çalışmakta fayda var. Ayrıca her zamanki gibi sizlerden bu webiner serisini de ilgilenebileceğini düşündüğün dostlarla paylaşmanızı ve duyuruda bana yardımcı olmanızı rica edeceğim 🙂
Not: Webinerlere katılabilmek için bilgisayarınızda LiveMeeting yüklü olması gerekecektir. Yükleme için buradaki sayfayıkullanabilirsiniz. Yükleme sonrasında yukarıdaki linklerle kayıt olduktan sonra yine yukarıdaki linklerden webiner günü ve saatinde hızlıca webiner ortamına giriş yapabilirsiniz.
Masaüstü(windows) uygulaması yada internet dünyası. Yazılımsal ihtiyaçlarınızı karşılayabilecek bir yerden bahsediyorum. Yazılım dünyasının nimetlerinden kendinize özel bir şekilde faydalanmak varken genele uymak zorunda bırakılarak yanlış stratejileri takip etmek zorunda kalırız. Çevremizde gördüğümüz çoğu firmalar kendi bilgilerini, müşteri bilgilerini, ürün bilgilerini ve ya diğer iş amaçlı bilgilerini onlara sunulan herkes için olan uygulamalar ile sürdürerek başarıya ulaşmaya çalışırlar. Bu çoğu zaman işe yaramaz. Çünkü her firmanın kendine özgü stratejileri, bilgileri ve bilgilerinden doğan işleyişe ihtiyacları vardır. İşte bu amaç ile çalışan bir site’den size bahsetmek istiyorum.
Sizin içinde bu ihtiyaçlar önemli ise iletişime geçebilirsiniz.
Daron Yöndem – Silverlight Performance Profiling
“Silverlight MVVM nedir?” konusunda başlangıç makalesi niteliğinde İlkay İlknur’un bu yazısını okumanızı tavsiye ederim.