Daily Archives: Friday, 22 June, 2007

Banks need to get more serious about security

I promised a couple of months back that I’d blog about a “security incident” with an agent of my bank once the transition was complete. Well, the transaction completed last week and then something similar happened with my credit card … Continue reading

Posted in Uncategorized | Tagged , | 3 Comments

Wading through someone else’s source code

A copy of one of my posts in Code Project: Tintin92 wrote: Add upload ability for users who dont want post article, but add a small sample project at their question. If I see a question on a forum with … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Configuring Clear Type

For most LCD monitors turning on Clear Type makes the fonts look much smoother and easier to read. For some, however, it makes the font look awful. This is because Clear Type works by operating on the sub-pixel level. It … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

I have never been so frustrated in all my life

A short while ago a guy I was helping out on Code Project commented that “I have never been so frustrated in all my life!!!!!”. He’s just starting out programming, probably lesson 2 or 3 by the looks of the … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Oh No! More on SQL Injection Attacks

I’ve not written about this in a while becuase it seemed that people were getting the message. But today I was asked, on Code Project, “I am wondering why injecting values into the [SQL] string is considered a security risk?” … Continue reading

Posted in Uncategorized | Tagged | 1 Comment

The simplicity of nullable types

I just discovered nullable types. Wow! They are really simple and such a powerful feature. Just see for yourself…. If you have an int or a DateTime or any other value type you’ll already know that you cannot assign null … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

SQL Injection Attacks and executing dynamically created SQL

There is a very important difference between EXEC[UTE] and sp_executesql that anyone who executes dynamically generated SQL statements ought to know. Typically dynamic SQL is generated when a particular construct is not possible by using parameters alone or when certain … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

The Google Cache is now failing on me

The google cache is slowly being replaced by the contents of a parking page that has replaced the original site. So, this archive of my old posts is going to get a little sporadic. The wayback machine does have some … Continue reading

Posted in Uncategorized | Leave a comment

Why make fields in a class private, why not just make them public?

A recent question came up on forum about encapsulation. I guess it is something that I don’t really think about any more as it comes naturally but it reminded me of how some of these concepts took a while to … Continue reading

Posted in Uncategorized | Tagged | 1 Comment