Saturday, 24 July 2010

Programming Zip in C#: Long Live Gzip!

GzipStream
DeflateStream

Not sufficient for files in folder structures, hence

SharpZipLib

Zip Primer - gzip data format is the GNU format for lossless file compression and decompression. LOSSLESS is industry-jargon for being able to restore the original file/image exactly as before. LOSSY compression (allowing for APPROXIMATE restoral) is interesting because it has better compression rates.

Saturday, 17 July 2010

Configuration Progress Screen When Opening Word

Can happen when multiple versions of Word are installed on the same machine. There are some rules when doing installations: e.g. earliest first.
According to KB928091, the Windows Installer runs whenever the version of Word that you start is not the one that is registered.

Wednesday, 14 July 2010

POVRay for Windows

12MB MSI (32-bit PoVRay). The last official version was released June 2009. It was started by a guy writing stuff for the Amiga. It evolved from a creation called DKBTrace.

All about XAML

UI VERSUS LOGIC

XAML is a markup language -> separate UI and logic. Have a .xaml extension. Typically files are encoded as UTF-8 (8-bit Unicode Transformation Format). Example of creating a button:

<StackPanel>
<Button Content="Click Me"/>
</StackPanel>

A StackPanel allows you to stack elements in a specified direction. With a StackPanel, content can flow vertically (the default) or horizontally.