Browse by Tags

All Tags » WPF (RSS)

WPF Designer/Developer Paradigm - Does It Really Work?

All the WPF presentations I've seen made a big deal about how this technology allows you to separate the work of the designer and the developer. The designer can go about, designing away with the Expression tools, crafting a XAML file. Then the developer can add C# logic to the relevant CS file. When I actually tried to do something with WPF, it immediately seemed suspicious to me. XAML, apparently, is also code. Not only that, it is also tightly coupled to the accompanying "code-behind"...
Posted by dorony | 4 comment(s)
תגים:

WPF Video Flipping Utility

I've recently bought a digital camera, which can also make videos. Thing is, if you turn it 90 degrees when you film the video, the video is flipped 90 degrees when you play it. No surprise there, I guess, but still very annoying. Strangely, Windows Media Player doesn't seem to have any flipping capabilities, nor does any other (free) media player that I could find. You can actually permanently transform the video with Windows Movie Maker, but for some reason my videos turned out with crappy...
Posted by dorony | 5 comment(s)
תגים:

WPF Binding, INotifyPropertyChanged and Linq

This is the first of a couple of tips I would like to share reguarding WPF. WPF binding is extremely powerful, but you are bound to run into a few issues, especially if, like myself, you have no WinForms experience. As I was writing my small LiveSpaceToBlogML GUI , I used binding in order to populate an object called ConversionOptions, which pretty much held all the data on the form. The form look something like this (a pretty simplified version, in order to focus on what matters): < Window x...
Posted by dorony | 9 comment(s)
תגים:, , , ,

Converting a Windows Live Spaces blog to BlogML

My old blog resided in Windows Live Spaces , and I needed a way to move all its contents to the new place. I was quickly introduced BlogML , which is an XML standard that represents the entire contents of a blog. Still, I needed a way to convert a Live Space to BlogML, and I found a converter created by Jason Stangroome . It works by requiring you to enable e-mail publishing for your live space , and then uses the Live Space MetaWeblog API to do the conversion. Jason's work is great, and can be obtained...
Posted by dorony | 4 comment(s)
תגים:,

Custom WPF Commands - Use Right or Get Thrown Out

I've been learning WPF for a while now (using WPF Unleashed - a great book by Adam Nathan), and it's really awesome. I'm guessing that soon enough there will be little reason to develop new smart-client applications using WinForms. WPF's API is really well-thought of and easy to work with, and it also makes for such pretty results. One thing I had an annoying issue with was WPF's commands. Commands are actions in your window (or any other element) that accomplish something and are not specifically...
Posted by dorony | 2 comment(s)
תגים: