Topten Software Blog
Latest updates from Topten Software
A Language Called [something] - Code Path Analysis
This is not so much a language feature but the compiler now does a fairly good job of code path analysis.
A Language Called [something] - more language features
I still haven't decided on a name for this project, but the compiler itself is coming along nicely and now supports static members, virtual properties, the using statement and more...
A Language Called [something] - The Story So Far - Part II
Part II of describing what's been implemented in this language compiler I'm working on.
A Language Called [something] - The Story So Far
As mentioned in my previous post I've made some pretty good progress on this little language I'm working on.
Building my Own [something] to JavaScript Compiler
If JavaScript is the "assembly language of the web", then there really needs to be a better compiler for it. And since I can't find one I like, I thought I'd have a crack at writing one myself...
Introducing PetaTest - A Tiny Unit Testing Framework
In the spirit of PetaPoco, PetaTest is a tiny, embeddable, self-contained, dependency free unit testing framework for .NET and Mono.
PetaPoco - Partial Record Updates
PetaPoco now supports partial record updates where you can specify a subset of columns to update. What's more, the T4 template generated classes can now track and update just the columns that have been modified.
PetaPoco - Mapping One-to-Many and Many-to-One Relationships
PetaPoco now supports Multi-Poco mapping where one row in a result set can be mapped onto two or more POCOs. But how do we handle one-to-many and many-to-one relationships?
PetaPoco - What's new in v4.0
PetaPoco v4 is almost ready. Here's a write up on what's new and changed.
Startups and .NET
Piehead recently blogged "Why startups could use .NET but don't". Since Showcase Lane is written in ASP.NET MVC I thought I'd share why I chose this route and and how it turned out in the end.
Showcase Lane - Screen Shots
I've been testing Showcase Lane on a production server for about a week now and it's starting to build up some content. Here's some more screen shots.
PetaPoco - Experimental Multi-Poco Queries
PetaPoco now has experimental support for mapping result sets onto more than one POCO type, giving yet another way to handle SQL joins.
Showcase Lane - Private Beta Live
I've just pushed the first beta version of Showcase Lane. There's also some more information in the form of frequently asked questions.
Showcase Lane - Getting Close
Showcase Lane - a new site for web designers and developers - is getting very close.
PetaPoco - Version 3.0.0
PetaPoco version 3 is now available incorporating lots of minor changes - one of which is not backwards compatible requiring clocking the major version number.
PetaPoco - Single Column Value Requests
PetaPoco now supports queries on single column scalar values - eg: db.Query<long>(...). And some minor bug fixes.