Thursday, December 31, 2009

Silverlight Cream for December 31, 2009 - 2 -- #768

Silverlight Cream for December 31, 2009 - 2 -- #768


Silverlight Cream for December 31, 2009 - 2 -- #768

Posted: 31 Dec 2009 12:39 PM PST

Happy New Year 2010 from SilverlightCream! In this Issue: Fredrik Normén , Damon Serji , Gavin Wignall , András Velvárt , Vibor Cipan , and CrocusGirl . Shoutouts: The Silverlight Team Blog has an interactive customizable New Year's card up for your use...( read more )...(read more)

Silverlight Cream for December 31, 2009 -- #767

Posted: 31 Dec 2009 09:06 AM PST

In this Issue: Jeremy Likness , René Schulte , Mike Taulty ( 2 ), Kirupa , David Kelley ( 2 ), and Jeff Blankenburg ( 2 , 3 , 4 ). Shoutout: Alex Golesh posted his material for Silverlight 4 Tutorial @SDP From SilverlightCream.com : PRISM, MEF, and MVVM...( read more )...(read more)

Silverlight 4 Screencasts - the Managed Extensibility Framework (MEF)

Posted: 31 Dec 2009 04:23 AM PST

One of the interesting things about Silverlight 4 is the inclusion of the Managed Extensibility Framework (MEF) and I think it really helps to build the case for Silverlight 4 as a great platform for business applications. Silverlight applications are...( read more )...(read more)

Looking back at 2009, and forward to 2010

Posted: 30 Dec 2009 09:30 PM PST

Like most people, at the end of the year, I look back and assess how things went, what I could do better, and what I want to do in the next year. I hesitate to call them resolutions, as that pretty much guarantees nothing will come of them :) Looking...( read more )...(read more)

Geek Dinner in San Jose

Posted: 30 Dec 2009 04:36 PM PST

URL : http://nerddinner.com/1477 I am headed to the San Francisco/San Jose area next week for some classes so with the esteemed help of Todd Spatafore, Bruno Terkaly and Mathias Brandewinder, we have set up a geek dinner in San Jose for Wednesday, January...( read more )...(read more)

Polling Video – A Viable sub-second alternative?

Posted: 30 Dec 2009 08:27 PM PST

  An interesting suggestion was made with regard to my intended use of embedded "heartbeat" markers.  Mike Loynd (WL) referred me to this fascinating article by John Deutscher (PM for IIS Media).  That caused me to experiment with the following...( read more )...(read more)

Happy Holiday Season and Happy New Year from the Silverlight team

Posted: 30 Dec 2009 02:19 PM PST

Share some of the holiday spirit with your friends and family with this interactive customizable holiday greeting card that is hosted on the Azure cloud....( read more )...(read more)

Wednesday, December 30, 2009

Microsoft Silverlight Support Policy is Available

Microsoft Silverlight Support Policy is Available


Microsoft Silverlight Support Policy is Available

Posted: 30 Dec 2009 01:33 PM PST

Many businesses rely on Microsoft Silverlight to run their business and consumer applications. Until recently, Microsoft did not have a clear support policy for Silverlight. Now we have it. Although Silverlight is not a tool, its support policy is similar...( read more )...(read more)

Silverlight tutorial: HOW TO build CommandLink Control in Silverlight with Expression Blend 3 and Behaviors

Posted: 30 Dec 2009 07:24 AM PST

Command links have found their way around in Windows Vista and they are one of the key parts of the Windows 7 user interface as well. In this article I'll show you how to create a command link control in Expression Blend 3 for use in your Silverlight...( read more )...(read more)

“Can a Mac-Only Shop do Silverlight Development?”

Posted: 30 Dec 2009 06:19 AM PST

Loved this; As an aside, I spent some time exploring Eclipse4SL in Eclipse on OS X the other week – I might post some thoughts on that here....( read more )...( read more )...(read more)

Silverlight 4 – WebCams.OnceMoreWithAudio()

Posted: 30 Dec 2009 05:24 AM PST

Ok, ok – this will be the last post about webcams and capturing video. I've got to stop :-) BUT…I thought I'd modify the code from the last post a little in order to try and capture audio along with the video. This opened up some "interesting questions...( read more )...(read more)

Getting the Absolute Position

Posted: 30 Dec 2009 02:11 AM PST

Learn how to use the TransformToVisual method to figure out the position of anything anywhere in your application....( read more )...(read more)

Animated Clocks for SVG and Silverlight

Posted: 29 Dec 2009 11:17 PM PST

At one point in time I found a cool clock graphic and I was looking for it again because it gave a fairly detailed explanation on making a nice looking vector based clock (it was the Codeproject article by Marc Clifton ). During my search I found numerous...( read more )...(read more)

Silverlight Cream for December 29, 2009 -- #766

Posted: 29 Dec 2009 08:58 PM PST

In this Issue: John McFetridge , Fredrik Normén ( 2 , 3 ), Jeff Blankenburg , Rishi , and Expression Blog . Shoutouts: Jesse Liberty reports a Silverlight HVP Design Update Michael S. Scherotter announced Maximum.TV Launches Spanish Language Silverlight...( read more )...(read more)

Converting an RGB Color To Hex With JavaScript

Posted: 29 Dec 2009 08:40 PM PST

I've been distracted by a new jQuery plugin that I'm writing. The plugin has certain situations where it sets various background and foreground colors. You can have it set those styles explicitly or you can have it set a CSS class, and let the CSS stylesheet do the work. I'm writing some unit tests to test the former behavior and ran into an annoying quirk. When testing the color value in IE, I'll get something like #e0e0e0 , but when testing it in FireFox, I get rgb(224, 224, 224) . Here's a function I wrote that normalizes colors to the hex format. Thus if the specified color string is already hex, it returns the string. If it's in rgb format, it converts it to hex. function colorToHex(color) { if (color.substr(0, 1) === '#' ) { return...(read more)

Silverlight HVP Design – Configuration & Scenarios

Posted: 29 Dec 2009 06:30 PM PST

  Design Update   This blog post extends the  previous post in which I discussed the IMarkerEventHandler interface and how it might be implemented. We are actively looking at using an IoC (Inversion of Control) container such as Ninject...( read more )...(read more)

No more magic strings with VisualStateManager.GoToState

Posted: 29 Dec 2009 02:00 PM PST

This may come as no surprise for some, but only today have I discovered a way to get rid of the magic strings when changing states with the VisualStateManager.GoToState method. The way Microsoft and many others were explaining the Visual State Manager...( read more )...(read more)

Tuesday, December 29, 2009

Maximum TV Launches Silverlight-based Spanish Language TV Site

Maximum TV Launches Silverlight-based Spanish Language TV Site


Maximum TV Launches Silverlight-based Spanish Language TV Site

Posted: 29 Dec 2009 12:05 PM PST

Maximum TV has just launched a Spanish language TV station on the web using Silverlight, IIS Smooth Streaming, SQL Server, and Windows Server to deliver an amazing ad-supported video experience. We really like the video walls (shown below) that show 12...( read more )...(read more)

Windows 7 Tip: Creating A Help Toolbar

Posted: 29 Dec 2009 10:32 AM PST

When I used to run Windows Vista, I had some commonly used CHM help files as links in my task bar.  Now in Windows 7 you can't put CHM files into the Task bar but I found a better solution: create a Help Toolbar for all of the compiled help files...( read more )...(read more)

Maximum.TV Launches Spanish Language Silverlight TV Site

Posted: 29 Dec 2009 09:00 AM PST

Maximum TV just launched an amazing Silverlight site for US-based Spanish language speakers as their prime audience.  This is an amazing ad-supported experience that uses IIS Smooth Streaming.  One thing that I really like is the live video...( read more )...(read more)

Fredrik Normén: WCF RIA Services DomainService life-cycle and adding Transactions

Posted: 29 Dec 2009 11:06 AM PST

Fredrik Normén just posted up an extremely good blog post on the lifecycle of the DomainService during a Submit operation. Since I had the same subject on my todo list, I am going to cross it off by telling you to go read what Fredrik posted. WCF Read More......(read more)

2009 coming to an end - Welcome 2010

Posted: 29 Dec 2009 07:53 AM PST

2010 is just a couple of days away, I thought I'd do a recap of 2009 and what has happened in my little world. :) Back in August 2008 Balder was at a proof of concept stage and I had close to abandoned the project, I had so many things I wanted to...( read more )...(read more)

Silverlight Cream for December 28, 2009 -- #765

Posted: 28 Dec 2009 06:16 PM PST

In this Issue: Richard Waddell , Michael Washington , Shawn Wildermuth , Vikram Pendse , and Jeff Blankenburg ( 2 ). Shoutouts: Shawn Wildermuth announced not only Silverlight Tour Announces Three New Cities , but they're now including Silverlight 4!...( read more )...(read more)

Messing Around with Blend

Posted: 28 Dec 2009 06:04 PM PST

Wondering what a Mac-centric design team might make of Expression Blend and Silverlight? Read on.

Windows HPC Server 2008 Training Course

Posted: 28 Dec 2009 06:04 PM PST

Created for software developers as well as IT professionals, this training course includes videos, white papers, datasheets, presentations, and webcasts—all designed to help give you a thorough understanding of the productive, cost-effective, and high-performance computing solution that Windows HPC Server 2008 and other Microsoft technologies provide.

Monday, December 28, 2009

Silverlight HVP Design Update

Silverlight HVP Design Update


Silverlight HVP Design Update

Posted: 28 Dec 2009 09:03 AM PST

  This blog post is part of the documentation for the Silverlight HyperVideo Player Open Source Project Design Change: Create an Interface: IMarkerEventHandler Optionally derive a base class MarkerEventHandler that implements the interface Instantiate...( read more )...(read more)

30% off Expression Web 3 and Expression Studio 3

Posted: 28 Dec 2009 09:00 AM PST

I just wanted to pass on this limited-time deal on Expression Web and Expression Studio that's good through January 8.  For web developers that want to preview their designs with IE6, IE7, IE8 and Firefox, both of these packages include SuperPreview...( read more )...(read more)

Silverlight 4 – Yet More on Capturing Video from Webcams

Posted: 28 Dec 2009 06:11 AM PST

In this previous post , I wrote some code that took a particular approach to saving uncompressed AVI files (i.e. just frames consisting of device-independent-bitmaps) from the webcam in Silverlight 4 by writing an application that; Saved video from the...( read more )...(read more)

Silverlight 4 Tutorial @SDP

Posted: 27 Dec 2009 02:06 PM PST

My Silverlight 4 Tutorial day at SDP is over. I'd like to thank all participants!!!   As promised, here is source of application I've build during the session. Additional samples here and here . Labs could be found here .   See you at Silverlight...( read more )...(read more)

Silverlight Tour Announces Three New Cities

Posted: 26 Dec 2009 09:00 PM PST

URL : https://agilitrain.com Now that the new year is on us, its time for us to announce the Silverlight Tour 's new schedule. After much proding, the Silverlight Tour is heading to three brand-new cities include on in Europe. The new cities include:...( read more )...(read more)

Sunday, December 27, 2009

Architecting SL4 Applications with RIA Services, MEF and MVVM - Part 3

Architecting SL4 Applications with RIA Services, MEF and MVVM - Part 3


Architecting SL4 Applications with RIA Services, MEF and MVVM - Part 3

Posted: 26 Dec 2009 08:44 PM PST

URL : http://wildermuth.com/downloads/riaxboxgames.zip In the first part of this series, I looked at how WCF RIA Services can work in an MVVM architecture. In the second part , I looked at how you could use the Managed Extensibility Framework (MEF) to...( read more )...(read more)

Last day for the Elves-only 30% OFF on Expression Studio!

Posted: 27 Dec 2009 01:20 AM PST

I received this message from Elwe the Lizzard Elf - I thought you would find it useful (it's about a big discount on Expression Studio 3!!!) Ay caramba! "If you are an elf like me who enjoys holidays because of the amazing, sometimes crazy...( read more )...(read more)

Silverlight 4 : WebCam, Microphone and much more…

Posted: 26 Dec 2009 10:44 PM PST

After a long time finally got some time to pen down few things here, Bad time from past few weeks since weekends also got occupied and saga may continue for coming week or two. Well, don't want to waste this free time today, so started looking at Silverlight...( read more )...(read more)

Silverlight Cream for December 26, 2009 -- #764

Posted: 26 Dec 2009 03:54 PM PST

In this Issue: Richard Waddell , and Jeff Blankenburg . Shoutouts: Now on DotNetRocks! Scott Stanfield: Silverlight Rock Star! Wow... this is like the old days, two posts :) From SilverlightCream.com : The Seeker – Version 3: The Rise of ooBer After a...( read more )...(read more)

Saturday, December 26, 2009

jQuery Hide/Close Link

jQuery Hide/Close Link


jQuery Hide/Close Link

Posted: 25 Dec 2009 05:38 PM PST

It's Christmas day, and yes, I'm partaking in the usual holiday fun such as watching Basketball, hanging out with the family and eating our traditional Alaskan king crab Christmas dinner. But of course it wouldn't be a complete day without writing a tiny bit of code! Today I've been working on improving the UI here and there in Subtext. One common task I run into over and over is using an anchor tag to trigger the hiding of another element such as a DIV . It happens so often that I get pretty tired of hooking up each and very link to the element it must hide. Being the lazy *** that I am, I thought I'd try to come up with a way to do this once and for all with jQuery and a bit of convention. Here's what I came up with. The following HTML shows...(read more)

Friday, December 25, 2009

Silverlight Cream for December 25, 2009 -- #763

Silverlight Cream for December 25, 2009 -- #763


Silverlight Cream for December 25, 2009 -- #763

Posted: 25 Dec 2009 10:18 AM PST

Merry Christmas from Silverlight Cream! In this Christmas Eve in Phoenix Issue: Cristian Merighi , Jeff Blankenburg , András Velvárt , Jeff Prosise , Micah , Sean Blakemore , Expression Blog , Andrej Tozon , CrocusGirl , Adam Kinney , Jordan Knight ,...( read more )...(read more)

Merry Christmas

Posted: 25 Dec 2009 12:01 AM PST

Just wanted to wish you all a Merry Christmas, Happy Holidays, or a Happy whatever you are celebrating at this time of year. I hope you are spending it well with family and friends! :) As you can see, I'm still hard at work watching the kids on paternity leave. My brother is a drug dealer and the name of the drug is Call of Duty: Modern Warfare 2 for the X-Box 360. I'm totally hooked right now, and I don't usually get so hooked on games. At least I am managing to still get some fresh air outside and enjoy the weather. Here I'm walking with my wife (taking the photo), my mother, my son, and my brother. Of course, every walk we go on ends up with me lugging my son around. I wouldn't trade it for anything. :) Technorati Tags: christmas , holidays...(read more)

Silverlight Christmas Cards for 2009

Posted: 24 Dec 2009 09:21 PM PST

Continuing the tradition from last year here is a list of Silverlight-based Holiday cards I could find. The cards are definitely getting fancier as the technology advances. Archetype Holiday Card Creator Shape, Decorate, Bake and Share Inside Xbox Happy...( read more )...(read more)

Our Greeting Card with Silverlight and Azure

Posted: 24 Dec 2009 03:53 PM PST

We just deployed our corporate Silverlight Greeting Card to Azure… http://silverlightgreetingcard2010.cloudapp.net/ Happy Holidays!! See you in 2010…...( read more )...(read more)

Thursday, December 24, 2009

Being a writer, and having an editor. A Short Rant.

Being a writer, and having an editor. A Short Rant.


Being a writer, and having an editor. A Short Rant.

Posted: 24 Dec 2009 01:26 PM PST

I have been incredibly lucky; the editors I've worked with have been terrific. O'Reilly, for example, spends a lot of time on editing. And they interpret the term editing correctly and broadly: everything from copyediting to technical editing to just...( read more )...(read more)

Silverlight Cream for December 24, 2009 -- #762

Posted: 24 Dec 2009 10:48 AM PST

In this Christmas Eve in Phoenix Issue: Richard Waddell , Kirupa , Douglas Starnes , Nigel Sampson , cherylws , Colin Blair , Yavor Georgiev , John Papa , Jeff Blankenburg , and Gill Cleeren . Shoutouts: For all you bloggers out there, David Anson posted...( read more )...(read more)

Information for Silverlight HVP Developers…

Posted: 24 Dec 2009 10:04 AM PST

Information for current and interested developers for the Silverlight HVP project has been consolidated, extended and updated on the new Developer's Page . </msg>...( read more )...(read more)

Thoughts on Modular WCF RIA Services

Posted: 24 Dec 2009 08:18 AM PST

I had an interesting question tweeted to me yesterday from Ariel Ben Horesh requesting my opinion on sharing data models between Prism modules using WCF RIA Services. My opinion is that there is a 1:1 relationship between an editable DomainService/DomainContext Read More......(read more)

A Silverlight HVP Update

Posted: 23 Dec 2009 08:44 PM PST

A Silverlight HVP Update I'm extremely pleased to report that a start-up e-learning company (currently code-named WL) has committed approximately 100 hours / week of development time by four of their world-class Silverlight developers, from now through...( read more )...(read more)

Register for Tech·Ed 2010 Early to Save US$300

Posted: 23 Dec 2009 09:42 PM PST

Give the gift of technical education, and save US$300 on the full Tech·Ed conference fee.

Holiday Discount: 30% off All Expression Design Software

Posted: 23 Dec 2009 09:42 PM PST

Receive 30% off all Microsoft Expression version 3 design software (both full and upgrade versions) through Microsoft Online Store when you buy before December 28. (Promotion applies to U.S. only.)

Automatic change notification for dependent properties

Posted: 23 Dec 2009 07:12 PM PST

Yesterday I published a post showing how we can use AOP and Castle Dynamic Proxy to get automatic change notification for ViewModels by intercepting property setters. One of the comments I got was from Krzysztof Koźmic who suggested that I should use...( read more )...(read more)

Silverlight 4 – Grabbing Emails from the Outlook Inbox

Posted: 23 Dec 2009 05:38 PM PST

I've been using Twitter and one of the things that I followed recently was the Silverlight forums and that caused a question to bob up on my screen just yesterday; I haven't replied back to the original poster as I don't imagine that I've got the solution...( read more )...(read more)

Make a Silverlight TextBox update its binding on every character with a Behavior

Posted: 23 Dec 2009 04:06 PM PST

An old problem with Silverlight TextBox is that it only updates its binding when the TextBox loses focus. This can cause a lot of problems, especially for LOB applications. Following a short discussion on Twitter with Rob Eisenberg (@ EisenbergEffect...( read more )...(read more)