Silverlight Cream for April 4, 2008 -- #244

LeeOnTech blogs about a SL Modal Dialog, Scott Guthrie on Existing UI == UserControl, Chad Campbell has an update on his book, Chris Carper started blogging about the Business of SL, Adam Kinney blogged his new GamerCard, Dan Wahlin on ItemsControl Templates, Jaime Rodriguez on SL2 Instantiation, Jesse Liberty on SQL to DataGrid via WCF/LINQ, and Laurent Bugnion on a bug with skewing and opacity masks on reflections.

I forgot to mention that Pete Brown of Irritated Vowel has changed his RSS feed to feedburner, so you're going to want to grab the new one I just linked :)

From SilverlightCream.com:
Modal Dialog
Lee extrapolates from material by Karen Corby to produce a Modal Dialog with source as usual!
Tip/Trick: Creating and Using Silverlight and WPF User Controls
Scott Guthrie [the synopsis should end there... Scott Gu - 'nuff said :) ].. ok starting over, Scott Guthrie posted a great Tip/Trick on taking existing UI pieces and turning them into User Controls.
DataGrid and DeepZoom Info Available in Silverlight 2 in Action
Chad Campbell has an update on his book, and reports DataGrid and DeepZoom to be in there.. go get yourself signed up for the "Early Access" program so you can read all Chad's goodness!
The Business of Silverlight
By way of Laurence Moroney, we've got a new Silverlight blogger and this one from the Business side, so it may be an interesting read, written by Chris Carper.
Xbox Friends Watch - releasing v1 of the new Gamercard
By way of Shawn Wildermuth, Adam Kinney has posted a Gamercard setup on his site. I'll leave it there... I don't have a Gamercard and after looking at his blogpost, I'm not sure what it is but it's something to do with XBOX Live and if you're there, you know, so go get it :)
Using Silverlight 2 ItemsControl Templates
Dan Wahlin blogs about ItemsControl Templates and in the course of doing so, references a Wrap Panel that we should all go get, and leads into his next blog post... how's that for a hat trick?? ... oh yeah... code-o-rama, thanks Dan!
Silverlight instantiation on 2.0
Jaime Rodriguez got a question about the Silverlight OBJECT and in his normal style took off and produced a very nice tutorial on the why and wherefore's... a short but keep-able read!
Tutorial: Data From a SQL DB via WCF (using LINQ)
Anyone reading this one that's not been keeping up is going to be screaming for a dictionary... Jesse Liberty blogged about pulling data from SQL into a DataGrid via WCF and LINQ... see what I mean? If that all makes sense... you'll definitely want to read it :) ... hey... that sounds like what I was talking to John Stockton to use on SilverlightCream!
Silverlight Bug: Transforms and OpacityMask
Laurent has uncovered either an on-going or a recurring bug dealing with skews and Opacity Masks ... this is a tad deep... I wonder if I had the problem and didn't know it in my reflection builder?...

Stay in the 'Light!

Twitter SLNews | Join me @ SilverlightCream | SL Web Articles | SL2 Web Articles | My Articles | My Tutorials | My Tooltips | SilverlightCream

More MVP Congratulations are in Order, and some MVP discussion

Bill Reiss -- Congratulations on getting MVP once again!!! Bill is the Silverlight guy that's been posting all the game stuff... Well, ok, him and Andy Beaulieu (Hi Andy!). Bill's site is Silverlight Games 101, and he posted about his re-award here early this morning. Bill also talked a bit about what it takes to be an MVP and what it might mean.

I thought about Bill's post and thought I'd take the opportunity to add onto it.

There is a wide variety of MVPs as can be seen on the MVP Site. Becoming an MVP involves not only a dedication to one of those areas, but a dedication to the community of developers in those areas. I'm living proof that you don't have to be the brightest Silverlight in the sky to be an MVP. As Bill said, it takes a lot of work and time to build up that community presence. If you want to strive for MVP, and it's definitely an attainable effort, then IMHO the first thing to do is look at that list.

I'm a professional Jazz Guitarist, I did that for a living for a while, but I don't do it much any more because of life and time. The fact remains, however,  that if I spent more time doing that than being involved with Silverlight, that would be fine, but there's no MVP award for Jazz Guitar. And there's not one for Halo3, MySpace, or Facebook either :)

Becoming an MVP was a kick in the Axx... I couldn't stop smiling about it every time I thought about it for at least a month! ... but being an MVP is somewhat like being 1st chair French Horn in the Phoenix Symphony Orchestra. You win the position, you play the part, and then next year comes around and "what do you mean I have to try out again?"

Becoming an MVP means you will be one for 1 calendar year. They are awarded quarterly and although I don' t know this for a fact, I think it's done to avoid having to vet all the MVPs at once! So now that the April 1 (re-)awardees have been notified, they start looking at all of the July 1 awardees to see what they've all been up to the last 12 months, and have they been cruising along on the merits of BEING an MVP, or are they enjoying that notoriety while continuing to do what got them there in the first place? (oh crap... that includes ME!)

Balance in life is good, and keeping your professional tools sharp is also good. I believe my absolute all-time favorite quote is from former President of the United States Calvin Coolidge:

"Nothing in the world can take the place of Persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and Determination alone are omnipotent. The slogan “Press On”, has solved and will always solve the problems of the human race."


Stay in the 'Light

-Dave

«April»
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910