Archive for October, 2006

Free Microsoft Training

Friday, October 13th, 2006

WPF Dev Team offers free training for people who want to develop under Windows Communication, Presentation and Workflow foundations.

Requirements:

2 Years of expirience
Expirience with Web Applications and\or Windows Forms Applications and\or Server Components and\or XML Web Services.

Go get it!

Stream Image Loading

Friday, October 6th, 2006

In ActionScript 1-2, we often needed to create preloader for images, because we couldn’t show them while loading were in progress. ActionScript 3.0 changes this, with ByteArray and URLStream classes we can work with bytes instead of files.

That means that we can show half of the image, or different states of progressive JPEG file.
(more…)

ContextMenuManager

Thursday, October 5th, 2006

I dont like the way we create and modify items with ContextMenu class in ActionScript 3.0, first we have to create item, then add event listener, then push our item to ContextMenu.customItems, I think this is quite alot of code for simple task. And there is one more disadvanage, we cannot subclass ContextMenu items, this means we cannot create subclass which would add some items by default.

All this inspired me to create my own class which would manage ContextMenu instance. Then I’ve added methods like remove, insert, getItem.
(more…)

ActionScript 3.0 ?? Expression Interactive Designer

Tuesday, October 3rd, 2006

Well, to be honest this is not competely truth, we cannot write in ActionSctipt for .NET 3.0, but we can write in JScript which is subtype of JavaScript 2.0, which is ECMA4… well this is just like ActionScript 3.0 ;). The only one seriouse difference is classes and their location, but we still have ByteArray, BitmapData\Bitmap and ColorMatrix (which is ColorMatrixFilter in AS) and bunch of other similar classes.

Now, .NET 3.0 is compatable with version 1 and 2, so that means that we can compile library for .NET 2 and use it in our WPF/E-.NET 3.0 project.

For this mini tutorial you’ll need .NET 3.0 and Microsoft Expression Interactive Designer.
(more…)