Skip to content

SilverlightShow: Silverlight Community
Syndicate content
Silverlight articles, Silverlight tutorials, Silverlight videos, Silverlight samples
Updated: 5 hours 32 min ago

End-of-week SilverlightShow Content Recap (2/3/2012)

Fri, 02/03/2012 - 19:58

Below you may find a summary of all new content we've published on SilverlightShow throughout the week January 30 - February 5, 2012:

New Articles Webinar News Ebook News Forum News 50+ fresh new stories by our valued bloggers and community sites Top 5: All other news we published:

Monday (January 30th, 2012)

Tuesday (January 31st, 2012)

Wednesday (February 1st, 2012)

Thursday (February 2nd, 2012)

Friday (February 3rd, 2012)

Categories: Communities

Recording of Gill Cleeren's 'Metro and WinRT for the Silverlight/WPF Developer' webinar is now available

Fri, 02/03/2012 - 19:10

The recording of Gill Cleeren's yesterday SilverlightShow webinar - Metro and WinRT for the Silverlight/WPF Developer - is now online.

Watch the webinar recording | View the webinar slides | Download the demos
 

In this webinar, which is part 1 from a 2-part session (join part 2 next week) Gill Cleeeen demonstrated how you can transfer your Silverlight/WPF knowledge to the new Metro-way of building applications. He did this by looking at a working application containing most of the features you’ve come to love in Silverlight. 

Agenda for part 1 was:

1. General XAML stuff for Windows 8
2. Old and new controls
3. Finding your way with navigation

Agenda for part 2 (Feb 9th) is:
 
1. Styling and templating
2. Data in your Windows 8 apps: Getting data, data binding
3. The Application Lifecycle (Copyright 2010 Windows Phone 7)
4. Tiles and more (Copyright 2010 Windows Phone 7)
5. IO’ing in Metro apps

As usual, we had some small gifts for the attendees who joined and supported the event - 3 free copies of Gill's SilverlightShow ebook ''Getting Ready for Microsoft Silverlight Exam 70-506' and 2 free ebooks ''Microsoft Silverlight 4 Data and Services Cookbook'' from Packt Publishing. See who got the ebooks!

Missed a previous webinar? Visit SilverlightShow Webinars Page for a list of all sessions delivered by now!
Stay in touch with SilverlightShow (via RSS, Twitter, Facebook or LinkedIn) to be the first to know about upcoming webinars!

 


Categories: Communities

Recording of Webinar 'Metro and WinRT for the Silverlight/WPF Developer: Part 1' by Gill Cleeren

Fri, 02/03/2012 - 18:19
Watch a recording of the webinar 'Metro & WinRT for the Silverlight/WPF Developer: Part 1' delivered by Silverlight MVP Gill Cleeren on February 2nd, 2012.

Download the webinar slides (ppt / pptx) | Download the demos

Webinar summary: Are you currently building XAML-based applications using Silverlight or WPF? And are you afraid that all you’ve learned in the past is now suddenly obsolete? Then you should really attend this webinar and be amazed!

We’ll see how you can transfer your knowledge to the new Metro-way of building applications. We’ll do this by looking at a working application that contains most of the features you’ve come to love in Silverlight. 

You’ll learn that things like data binding, styling, controls and much more can be leveraged to build applications in Windows 8. After this webinar, you will see that all of a sudden, you are already an experienced Metro app developer! A big smile is guaranteed after this talk!

Level 250-300

Agenda for part 1:

1. General XAML stuff for Windows 8
2. Old and new controls
3. Finding your way with navigation

Part 2 of the "Metro and WinRT for the Silverlight/WPF Developer" is scheduled for February 9th, 2012, 10 am PDT (see your local time). Sign up now | View agenda

Some small prizes were given in this webinar:

See who grabbed the ebooks! 

  

Enjoyed this webinar? Gill Cleeren has a 4-day training session on XAML!

XAML on Silverlight 5, WP7, Win 8 Metro & WPF: a 4-day Training in London, UK
February 20-23, 2012, from 9.00 am till 5.00 pm | Trainer: Gill Cleeren | Training page

This training will focus on mastering XAML on the following platforms: Silverlight 5, Windows Phone 7, Windows 8 Metro and WPF.

The goal of this training is to teach the students to work with XAML by using it on one platform, and then apply the knowledge they already have to other platforms. A focus will be put on the differences between all platforms, as well as the aspects in which they overlap.

Fee for the full 4-day training course: £ 1.700 + VAT.

Learn more »


Categories: Communities

Top 5 SilverlightShow Ebooks for January, 2012

Fri, 02/03/2012 - 15:30

With this frosty weather outside lately, it's no surprise that many of you have decided to hide at some warm and cozy place and spend some valuable time on reading. And we at SilverlightShow have some titles that might be of your interest.

SilverlightShow ebooks

In the beginning of January, we released Michael Crump's free ebook "10 Laps around Silverlight 5" - an ebook kindly sponsored by Telerik. As usual, this ebook comes in 4 convenient formats: PDF, Word, MOBI, EPUB. See the roadmap and learn why you should read this resource >>

Beside this ebook which has been definitely in the spotlight recently, here are the other great SilverlightShow titles that provoked your interest the most in the month of January:

You may follow us on Twitter @silverlightshow, or on our Facebook page (we have a special Ebooks section there) to receive news about our ebooks and upcoming promotions.

See all available SilverlightShow ebooks >>


Categories: Communities

Windows Phone 8 Detailed

Fri, 02/03/2012 - 14:15

Read original post by Evan Blass at pocketnow.com

Microsoft has some major changes in store for Windows Phone 8, we've learned, which is the version of the platform currently being referred to by codename "Apollo" (the one scheduled for deployment after the upcoming Tango update). Thanks to a video hosted by senior vice president and Windows Phone manager Joe Belfiore, and intended for partners at Nokia, a number of WP8 features and themes have now been revealed.

Categories: Communities

Winners of free ebooks from our yesterday's Metro/WinRT webinar

Fri, 02/03/2012 - 14:07

A very successful part 1 of a 2-part webinar session on Metro and WinRT for the Silverlight/WPF Developer has been delivered yesterday by Gill Cleeren. Join part 2 next week, Feb 9th, 10 am PST!

Thanks to everyone who attended and participated with questions! The recording of this webinar, along with demos and slides, will be available shortly on SilverlightShow Home.

We got a lot of useful feedback and ideas for part 2 through our post-webinar survey. The 3 attendees who left precious feedback and were selected to get Gill's SilverlightShow ebook Getting Ready for Microsoft Silverlight Exam 70-506 are:

Viral Rathod
Filip Skakun
Judson White

The 2 authors of tweets with tag #webinarsilverlightshow who helped spread the word about this webinar and receive a free ebook 'Microsoft Silverlight 4 Data and Services Cookbook' by Packt Publishing are:
 
@naraby
@Perry1969

We'll get in touch with all winners later today.

See you on part 2 of this session: Feb 9th, 2012, 10 am PST (check your local time)! Learn more | Register for part 2


Categories: Communities

Windows 8 Touch Events Interactions

Fri, 02/03/2012 - 13:42

Read original post by Charles Petzold at Petzold Book Blog

During the week in September that I was attending the Microsoft Build conference and learning all about Windows 8, only one topic made me gloomy: This was the Windows 8 implemention of the Manipulation events. These events provide a high-level application programming interface to touch input, so obviously they are very important.

At first glance, these Windows 8 Manipulation events were somewhat enhanced versions of the Manipulation events in Windows Phone 7 (which themselves were stripped-down versions of the Manipulation events in the Windows Presentation Foundation) but these enhancements did not fix a nasty flaw in the Windows Phone implementation, and that didn't make me happy at all.

Categories: Communities

Get Your Windows Phone Applications in the Marketplace Faster

Fri, 02/03/2012 - 13:36

Read original post by Cheryl Simmons at MSDN Magazine

The Windows Phone SDK 7.1 includes some great tools for evaluating the adherence to certification guidelines and improving the performance of your applications that target Windows Phone 7.5, prior to submission to the marketplace. In this article, I’ll walk you through using the Marketplace Test Kit and Performance Analysis tool on a sample application and show how you can use these tools to evaluate the marketplace-readiness of your application. I’ll show you how to use data from the tools to make improvements that will help get it accepted into the marketplace on the first try.

Categories: Communities

7 Deadly Sins for Windows Phone Developers: Day #4 Wrath

Fri, 02/03/2012 - 13:33
Read original post by Samidip Basu at Windows Phone Love & .NET Ramblings

So, you have decided to spend one of your precious free weekends to code up your dream Windows Phone app. You start, but soon find yourself needing fancy controls, animations or some peculiar tweak. Result – anger. To rub it in, you heard a buddy just made a similar app on a competing platform & is now making buckets of money. *&!@#$%^^& .. right? Well, let’s chill. There are plenty of ways we can help ourselves by taking a look around & not reinventing the wheel. So, let’s see how you, a Windows Phone developer, can avoid Wrath.

Categories: Communities

Horizontal Scrolling in RadDataBoundListBox now available

Fri, 02/03/2012 - 13:19

Read original post by Deyan Ginev at The Telerik Blogs

Telerik RadDataBoundListBoxRadDataBoundListBox has been continuously developed and extended with new features like Item Animations, CheckBoxes support, Data Virtualization support etc. We have also fine-tuned its performance so that it perfectly fits in an environment of limited memory and CPU resources what a mobile phone is. You can see here a real-world scenario based comparison between RadDataBoundListBox and a standard ListBox control putting both UI Virtualization approaches head to head.

Categories: Communities

Using Skydrive in your Windows Phone applications: part2

Fri, 02/03/2012 - 13:11

Read original post by Rabeb Othmani at Diary of a .Net Fan

This is part two on how to use Skydrive in your Windows Phone applications. Part one was an introduction to how to sign in into Skydrive.

In this part, let’s try to read the Skydrive’s folders.

I will use the ApplicationBarIconButton to read from my Skydrive then put the result in a very simple list in another page.

Categories: Communities

LightSwitch Community & Content Rollup–January 2012

Fri, 02/03/2012 - 13:07

Read original post at Beth Massi's Blog

[...] Looks like folks took a few well-deserved days to ramp back into the groove after the holidays (including myself). But there were still a lot of awesome things around LightSwitch this month, especially the number of submissions The Code Project had in the LightSwitch Star Contest. A lot of really interesting applications and some great case studies for LightSwitch as well as some for Azure. Check them out…

Categories: Communities

Missing Background Image on Panorama Control breaks ContextMenu and Causes Performance Issues in Windows Phone Applications

Fri, 02/03/2012 - 12:59

Read original post at Nick's .NET Travels

Today I was working on a relatively complex application that uses the Panorama control on the main page of the application. It also has a context menu on items in a couple of the panes with the panorama control. Up until this afternoon everything seemed to work fine. However, as we get close to finishing the project I decided to go through and clean up the images that were included in the project (if you’ve ever worked with a designer or spent a lot of time in Blend you’ll understand why I have to do this step!). Now in most cases your application will continue to work even if the path to your images are wrong – you just won’t see an image where you expect to. This can make it a little hard to ensure you haven’t broken anything as part of the clean up process.

Categories: Communities

The Windows Phone Marketplace Needs an Affiliate Program

Fri, 02/03/2012 - 12:51

Read original post by Dan Colasanti at The ImproviSoft Blog

In 2008 Microsoft started the Zune Pass affiliate program where developers could earn $3 to $6 for every new Zune Pass subscriber that they referred, but the program was cancelled a couple years ago when the Zune music player devices were discontinued (See: http://www.microsoftaffiliates.com/index.html?Content=Zune). Since then Windows Phone came along with both a built-in Zune and connectivity to the Windows Phone Marketplace for downloading apps and games. But no affiliate program has yet emerged.

Categories: Communities

How to Databind SelectedItems of the ListPicker and RecurringDaysPicker

Fri, 02/03/2012 - 12:47

Read original post by Andy Wigley at AppaMundi

The ListPicker control from the Silverlight Toolkit is one of those Swiss Army Knife controls – very versatile and really useful. It wasn’t quite versatile enough for me though, as one thing it does *not* do is support setting the SelectedItems property when you have the control configured for multiple selections, which is something I wanted to do, and something you will certainly need to do if you ever want to pre-select some items from the list or you want to databind the SelectedItems property to a property in a data object. In this post, I will show you how to extend the ListPicker so that you can set the SelectedItems property. I will also show you how to do the same thing with the RecurringDaysPicker control from the Silverlight Toolkit, which it turns out, is just a ListPicker configured to allow selection from the days of the week.

Categories: Communities

SilverlightShow Most Active Forum Members for January Announced

Thu, 02/02/2012 - 14:46

A while ago we announced that we are going to support the most active users in SilverlightShow Forums with some small encouraging gifts. Thanks to everyone who participated in the forum discussions, hope you learnt something useful and new!

The three most loyal forum members for the month of January, who grab a SilverlightShow T-shirt and a free ebook of choice, are:

Congratulations to the lucky winners! We'll contact them to arrange the shipping of their prizes within two business days.

About the challenge:

Depending on the activity of our forum members, each month we'll select up to 3 members who will get:

The winners will be announced on SilverlightShow most-active forum members wall within the first week of each month!

The most active members are selected based on a number of criteria, but mostly:
  • quanity and quality of posts in SilverlightShow forums
  • other activities (news, events, showcases, articles or other content submitted)
  • useful feedback sent to editorial at silverlightshow.net, or via our other channels

Start contributing to the forum by first reading (and if possible - replying) to some of the still unanswered forum threads.

Visit SilverlightShow Forums >>


Categories: Communities

LeakEvent -> WeakEvent in Silverlight

Thu, 02/02/2012 - 14:41

Read original post by Shimmy Weitzhandler at Shimmy on .NET

I'm sure not every Silverlight (or any) developer is aware of the fact that when one subscribes to an event, a strong reference to the handler class ('target') is attached to the event source ('source'), hence, if the source object life-cycle is longer than the target, memory is leaked, becuase when you don't need the target anymore and all its references are removed, there is still one reference to it by that event handler in the source, and thus, won't get collected by GC.

A strong reference is a normal reference that protects the referred object from collection by a garbage collector. The term is used to distinguish the reference from weak references.

If you're using Silverlight you must have encountered this scenario before.

Categories: Communities

7 Deadly Sins for Windows Phone Developers: Day #3 Sloth

Thu, 02/02/2012 - 14:26
Read original post by Samidip Basu at Windows Phone Love & .NET Ramblings

As highly as you may think of our smartphones, they are still tiny devices with limited memory/processing power & precious battery life. Any work we can offload from our smartphones helps in extending battery life and putting data/common processing out somewhere else aids in multi-user/multi-platform mobile solutions. This is where cloud solutions step in with ubiquitous computing, massive scalability & high availability on a pay-per-use model. Cloud & mobility simply makes sense.

So, if you are a Windows Phone developer, have you considered leveraging Windows Azure to augment your Windows Phone solutions? If your answer is anything other than “I went with Amazon/other cloud providers ..”, it is not satisfactory.

Categories: Communities