Jaime Rodriguez On Windows Phone, Windows Presentation Foundation, Silverlight and Windows 7
Infagistics has created this WPF application called Tangerine and they have documented a bit of the process ( requirements, architecture, lessons learned, etc.) ...
I only peeked high level through the documents, but they seem quite fair and insightful ...
I wonder if people find these references more helpful than smaller articles ala code project ... { I keep dreaming I will soon make time to write one of these ... if only I was more organized or effective with my time :( }
Blend2 Sept Preview was released last friday to the public... An overview of the new features is in the Expression team's blog...
Please do not miss the link to the videos that showcase the new features; watching all the videos takes approx 20 mins and you will get a lot out of them.
My experience so far after a week of internal use:
Overall the release rocks.. It feels solid; I did not get crashes or instability... For you WPFers, there is just too much goodness to pass; I would say even if you had RTM of 1.0 you should give this a try.. For you silverlighters, you should continue to pick CTPs as there will continue to be improvements to the alpha ..
My immediate wishlist is for next CTP is "Selection sync" in the splitview like Cider does .... Christmas is coming.. cross your fingers or send my buddy unni some cash emai..
PS -- { I did not know there were videos in the external post, so I had just created a few lame 5 min samples of what I can do now with vertex animations in silverlight . Since I ftped them, might as well link to them ... Chart, Arrow, Circle ... ... this is your chance to show off... create some thing cooler, that should not be hard, and email me a 'you oughta take a design class dude' email...
Happy blending
An FAQ:
Setting the Silverlight plugin to width = 100% and height = 100% and then accessing plugin.content.ActualWidth works in IE, but doesn’t in Firefox. (ActualWidth/Height is always 0). Using a fixed size (600,600) in firefox works fine however.
I had worked around it before, but not researched in-depth...
Here is a solid answer from Peter Blois:
Firefox does not default the height to fill the page, IE does. To fix this I use the CSS:
html, body {
height: 100%;
overflow: auto;
}
body {
padding: 0;
margin: 0;
By the way, if you follow the link to his blog, check out his code sample on handling the Mouse Wheel in Javascript for Silverlight..