How Strong is Your Password?

Here’s a rather neat online tool which you can use to measure the strength of your passwords, which is directly related to how long the password is, and what character set you’ve used (a to z, or symbols, etc). https://www.grc.com/haystack.htm Give it a password… or rather something that is like your passwords, but not your actual password (!), and see …

Deep Copying an Object in VB.NET

A curious omission in .NET is the ability to make a deep copy of an object which is independent of the original object – i.e. you can change the copy without changing the original. If you simply copy an object in .NET with assignment, all you are doing is pointing a second variable at the same object in memory, and …

Converting HTML to PDF in VB.Net with PDFSharp

An interesting little problem we’ve had to implement for a client recently; how to take an HTML (passed through as an email attachment), and convert it to a PDF in a VB.net command line program. There are lots of 3rd party libraries around that do that, but typically, they’re expensive and not terribly reliable, formatting the HTML that we wanted …

New Starter News

The Rectangle Red team expands again, with our new starter Andy Laird joining us. Andy brings considerable experience with over ten years experience in Microsoft development technologies, including .NET, together with an excellent knowledge of web technology and databases, a track record of developing innovative systems to tight deadlines, and has both an excellent customer focus and a can-do attitude. …