Official Microsoft Avalon Beta 1 RC Changes Documentation Tim Sneath posts up the official set of changes (Word format) for the May Beta 1 RC. Word is this will also be availble on MSDN soon. It actually has a less complete list of renames/reorganizations than the change log I’ve been maintaining so be sure to check that out, but it does a better job introducing some of […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon March CTP -> May Beta 1 RC Changes I’ve started documenting some of the changes to the Avalon APIs between the March CTP and the May Beta 1 RC. The list is brief and only includes the major ones for now, but I’ll continue to update it as I learn more. The intention of this list is to hold people over until Microsoft […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon and Indigo Beta 1 RC SDK Now Available From the main download page, you will find a link to the updated SDK (iso format). Looks like Friday’s announcement kinda jumped the gun, but it’s all available now. Oh and for those who were asking, yes, this build is 100% compatible with Whidbey Beta 2. Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon and Indigo Beta 1 RC Released This ought to supply the geeks with something to do this weekend… besides going to see Star Wars of course. 😉 I’ll try and do some coverage of Avalon changes/additions since the March CTP. Oh and congrats to both teams for reaching Beta status! Note: if the link doesn’t come up for you I think […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon Naming Conventions Nick Kramer, a PM on the Avalon team, bursts into the blogging scene with his first post being about Avalon’s various naming conventions. The primary need for these conventions is for discoverability through reflection. The primary “client” that needs to reflect on types using these patterns is the Avalon serialization architecture itself. However, these patterns can also be leveraged by design time […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
IanG on the Avalon Input and Command Architecture Ian just put up a great, simple overview of Avalon’s input and command architecture. Having this type of stuff baked right into the framework just makes life so much easier for application/control developers. We get to focus on our specific problem rather than having to worry about all these silly plumbing problems. Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon MarkupExtension To Bind Directly To Another Element Instance In The Logical Tree This was a pretty interesting experiment. Ian Griffiths made a post to the Avalon NG asking why it wasn’t possible to just put the ID of a node into the Target property of a Label in XAML. The reason is because it’s a property that expects another FrameworkElement instance. So I created a custom MarkupExtension to provide […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Avalon Team Hiring Damn… another dream job offering. Unfortunately my commitment bars me from taking the red pill, but best of luck to anyone that attempts to pounce on this opportunity and just know in advance: I’m jealous. 😛 Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Chris Anderson Avalon Interview An interview with Chris Anderson just went up over on Channel 9 where he talks about the “nuts and bolts” of Avalon. If you’re the type of person that likes to know how the pixels end up on the screen then this is the video to watch. Topics discussed: How Avalon sits on DirectX and User32 The Avalon stack: […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
IronPython Becoming The Official Scripting Language for AvPad Chris Anderson is jumping on the Python bandwagon and is building support into AvPad for IronPython as a scripting language. Pretty interesting stuff. In his latest post, he has extended IronPython to support ICustomTypeDescriptor so that you can interrogate an IronPython object at runtime and discover properties that may have been added on the fly. The main […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail