Topten Software Blog
Latest updates from Topten Software
Some tiny improvements to PetaPoco to make paged requests a little easier.
For the re-invention of Showcase Lane I designed this cool HTML5/CSS3 button.
The original Showcase Lane didn't really work out, but I'm reinvented it and targeting it directly at web designers and developers.
Today I spent over half an hour trying to figure out why the C# compiler was convinced I had a syntax error while I was convinced I didn't. Of course the compiler was right, but it lied a little, sort of...
Personally I rarely use SQL Server, but feel obliged to support it in PetaPoco.
Normally the MySQL .NET connector returns DateTimes with an unspecified DateTimeKind. UTC seems a more reasonable default...
MarkdownDeep now provides the hooks needed to inject your own syntax highlighting into rendered code blocks.
MarkdownDeep's URL qualification makes unqualified URLs work properly in RSS feeds.
Head block extraction lets Markdown authors add css, script and other content to the HTML
head block of the main page.
The worst thing about writing a shiny new blog engine is that your old blog engine starts looking even older.
An easier way to hook into MarkdownDeep with delegate methods.
Does a tiny 1,200 line single file library really need unit test cases? In this case, I think so...
Some more improvements to PetaPoco, mostly as a direct result of heavy usage in a number of real projects.
Do you find writing the various SQL queries for paged result sets tedious? PetaPoco can now handle this for you automatically!
Any .NET library worth it's while these days should come as a NuGet package - so PetaPoco is now up there and ready to use. See Here.
After hand coding POCO objects for a few projects it became apparent this would soon become tedious and error prone.