Mar
22
2007
Leaving behind the traditional ‘request-wait-reload page‘ processing, Web 2.0 broke many boundaries and brought online applications and sites much closer to an interactive desktop, but best practices from the desktop model have still to penetrate into the mind of common Web 2.0 developer. The paradigm shift from server-side to client-side workflow created a void in best practices for Web development. Like any new cool and funky technology, Web 2.0 has many nice new features, but comes with a set of new problems, at least new in the area of client-side browser development. Plainly ignoring these issues may cause big problems from support to serious security exploits - but there is no need to re-invent the wheel. Most of those problems were solved on the desktop a long time ago.
Here are some common mistakes with Ajax web sites, and how to avoid them. Continue Reading »
Mar
22
2007
New version of the patch is merged with the last with FitNesse.Net base 1.2 (20070302), and has 2 additions:
- Numeric comparison handlers for (<, >, <= and >=) now load automatically for all numeric types, so they can be used without invoking CellHandlerLoader
- A bugfix for Fitnesse.Net 1.2 support of nullable datatypes: “null� value in cells is handled correctly
Many thanks to Ryan McCullough for helping with this package.
Click here for source, binaries, SVN patch and examples.
Mar
06
2007
Does Agile imply no design? Can the architecture evolve from doing the simplest thing possible? Is up front design good or bad? These questions, it seems, are still very controversial in the agile community. At the Architect Insight Conference in Newport yesterday, several presentations touched upon the topic of design and architecture in agile development. Continue Reading »
Mar
01
2007
The first version of DbFit has just been released. DbFit allows database developers to write functional and acceptance tests easily and automate them using FIT (Framework for Integrated Testing) and FitNesse, a popular Web-based test and collaboration server.
Version 0.1 supports testing stored procedures and functions, queries and statements on Oracle DB. Support for SqlServer is currently in development (expect it soon).
Accompanying the first version of DbFit is ‘Getting Fit With Oracle’, a short introductory guide for test-driven Oracle database development using FitNesse and DbFit.
Both DbFit and Getting Fit With Oracle are free, and can be downloaded from http://gojko.net/fitnesse/dbfit