More on Layout Differences Between Setting RenderTransform vs. TransformDecorator Filipe shows the layout difference between applying a straight Transform to a UIElement’s RenderTransform and nesting the element in a TransformDecorator with AffectsLayout=”True”. He doesn’t show it, but it’s important to note that TransformDecorator with AffectsLayout=”False” results in the same effect as a straight RenderTransform, making it pretty much senseless to use in that case since the […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Understanding Threading In Avalon Here’s a thread in the Avalon newsgroup that I was participating in that shows why it’s important to put any kind of long operations on a background thread. Basically if you’re familiar with the threading model of WinForms then you know you need to put long running operations on a background thread and marshal calls to update […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Viewbox vs. TransformDecorator for Layout Filipe Fortes, a PM on the Avalon team over at Microsoft, has put up a couple of posts about the Viewbox and TransformDecorator with a ScaleTransform. His posts deal specifically with the different effects the two have on content layout. This is yet another part of Avalon that I see people having difficulty adjusting to. Definitely a must read for anyone who is […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon Drag N’ Drop Explained Came across a recent post on MSDN Blogs with some great info on how to accomplish drag n’ drop behavior with Avalon. Unfortunately there’s no good explination/sample in the WinFX SDK just yet, so this question comes up all the time in the newsgroups, so it’ll be good to finally have a nice link to point to as an […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
ExtremeTech Explores The Future of Graphics Technology on Windows ExtremeTech just published a great article detailing all the nitty gritty details of where graphics are going in Longhorn. Key technologies: WGF 1.0, LDDM, DWM (used to be DCE), Avalon (for the masses) and WGF 2.0 in the future. Noticeably absent is mention of the MIL unless that’s lumped under the WGF umbrella. Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon Misinformation Corrections First go listen to this interview with Robert McLaws of LonghornBlogs fame and then here are some corrections on a few bits of misinformation given about Avalon in the interview: Avalon is not a “desktop renderer”: It is an API for designing next generation windows client applications. Part of that has to do with a new graphics and multimedia […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
You ain’t seen Aero yet… This one has been beat to death, but some people still aren’t accepting it. The WinHEC build just wasn’t meant to show off Longhorn to a consumer audience. Really this shouldn’t be breaking news for anyone who has paid attention to the whole discussion, but I figured I’d chime in as another voice of reason. At the […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Three Approaches To Coding Avalon Applications Rob Relyea just posted up a little piece that details the three different approaches developers can take to code their Avalon applications. I’m not sure if he was working on it prior to this, but there was a question in the Avalon NG earlier today about how a Delphi person can code Avalon applications and this answers that perfectly. […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Want to be a Longhorn evangelist? This sounds like a great chance for a select few individuals who have the right stuff. When opportunities like these arise I begin to wish I wasn’t so darn committed to my current company. : Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Got Avalon or Indigo Feedback/Bugs? Let Microsoft Know! Just noticed, via a post from Chris Sells, that the MSDN Product Feedback application is now accepting bugs for Avalon and Indigo. Here’s your chance to provide feedback and bug reports to Microsoft. Don’t like the way something works? Having problems with a certain scenario? Well this is the place to let Microsoft know now before […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail