- Gradient backgrounds
- Rounded corners
- Textbox focus background colors
- Simplified captioning - can pull captions from Tag property of input controls rather than requiring separate caption labels
- Simplified databinding
Their new product, Entry Set Extenders, looks pretty interesting, too. 50% off through July 31, 2005.
By the way, did you notice that the screenshot above offers some clues about Richard Grimes' new career now that he's given up on .NET development?
DevAge's SourceGrid 2.0 is a great control - full featured, extensible, and some advanced features like virtualization and compact framework support. Unlike many Winform controls, this isn't just a .NET wrapper over a Windows Common Control - it's a new control, written entirely in C#.
Also nice - it's free, and source code is included.
I've been using it for a few months, so I was very happy to see (via the DevAge feed) the DevAge Source Pack Beta 1, including Source Grid 3. Documentation is a little light (although very good for a Beta 1), but the sample code is very helpful. The Source Pack includes some other goodies, like themeing support and typed textboxes. I've used it since it was announced, and it's been working really well. I've been using virtualized grids to enhance performance and minimize memory use. Under Source Grid 2, virtual grids supported a subset of the "real" grid's features' under Source Grid, it's an equal citizen. The new object model uses and adapted MVC pattern - it took a little getting used to, but it's very powerful.
Here's a look at what you can do with it:
The new MVC based pattern:
XStream.NET provides transparent XML object serialization. Unlike default XmlSerializer, XStream doesn't require any additional metadata (attributes) and could be used with any object.
My computer crashed hard a week ago. I repaired the Windows install, but since then I've been getting the following message when any of the three interactive users logs on:
Limited Virtual Memory
Your system has no paging file, or the paging file is too small. To fix this problem, go to System in Control Panel, click the Advanced tab, and under Performance, click Settings. On the Advanced tab, click Change. Click Custom size, and then type an initial or maximum page file size.