RFC: Information in PoshCode Module Manifests
OK, I’m putting this out there to see if I’ve missed anything that would be useful. This is the list of metadata that we’ll be storing about Modules in the PoshCode repository. It duplicates most of the information in the PowerShell Manifests, but it adds more of information that we feel is important for searching, [...]
PowerBoots: Loading XAML Windows in PowerShell 1.0 or 2.0
Awhile back I wrote a series of posts about WPF From PowerShell From PowerShell” which were about how you could load XAML in previous PowerShell 2 CTPs to create WPF user interfaces … a few people have mentioned loading XAML in PowerBoots, and a couple of people have posted other samples showing XAML even since [...]
Rage Against the Design
So we found a problem recently with a certain scripting language’s argument parsing: function Test-Argument($a) { $a.GetType().FullName } [Test 1]: Test-Argument 4 System.Int32 [Test 2]: Test-Argument .5 System.Double [Test 3]: Test-Argument "hello" System.String [Test 4]: Test-Argument Goodbye System.String [Test 5]: Test-Argument -42 System.String [Test 6]: Test-Argument (-42) System.Int32 Why can’t it properly parse [...]
WPF Window “Native” Behavior: Snap-To Screen Edges
There are many desirable behaviors for Windows applications that are just much harder to do than they should be with the tools that Microsoft has provided in the .Net Framework. In WPF, many of these behaviors are even harder to create than in Windows Forms because the necessary hooks take a bit more work to [...]
Rant: Sometimes I hate my job
So I’ve been asked to add a feature to one of the apps that I nominally took over when my former manager left … they want a management pane where certain authorized super users (to be decided later) can add data to the main lookup tables, and must be able to do clean up by [...]
Apple OS X Leopard – Coverflow
I have only one thing to say about coverflow. The LOOK of coverflow, and it’s complete lack of integration into the LOOK of … well, anything else in finder, frankly…. just reminds me of Monty Python’s credits: “completed in an entirely different style at great expense and at the last minute.”