C# Security Testing
White-Box testing is testing the system based on the internal perspective of the system.In this case, this is also known as Static Analysis. These tools can find issues with the source code before the code is actually executed.
Visual Studio 2010 CodedUI Howto
Brief but useful tutorial about how to get started using codedUI tests, using Visual Studio 2010.
Inbox Attack Robot
Interesting use of Selenium webdriver. This program is a robot playing the SVG/JavaScript game Inbox Attack. The source code for this is available here.
.NET Scalability
Summary Cache is King! Paging is good for your pages! Viewstate doesn’t have to be evil!
ATDD for team communication
Acceptance Test Driven Development, or ATDD, is a very effective technique for driving and guiding development, that helps enhancing communication between developers and other project stakeholders, document your product, and report on project progress.
Dark Patterns
We have all experienced the nightmares of badly designed sites – especially stressful when on a ecommerce of service website where we have to go through various form processes. But there is bad design that is there deliberately – using psychology and subterfuge to trick the user into selecting options/purchases they never intended to get [...]
Polyglot programming
polyglot programming isn’t something you should do lightly. If you’ve only got one or two files that would be better off as F# or Ruby or JavaScript, then it’s probably more efficient to port them to your language of choice than to deal with the integration and deployment issues. But it’s nothing to be afraid [...]







