Chris Seary on Securing LINQ to SQL

Security expert, Chris Seary has written a thought-provoking piece about the changing role of the Database Administrator (DBA) now that database querying is becoming a feature in many .NET programming languages, via the use of Language INtegrated Query (LINQ). With developers writing code that effectively reaches into the database, it does present developers and DBAs with a cause for concern, especially where performance might be an issue. Chris discusses this problem and lays down the foundation for what it likely to be considered a future best practice.

On another note, Chris is now an independent consultant. If you need a security expert, give Chris a call. Check out his MSDN articles and slide decks. Chris recently spoke at DDD5 to a full-house, deliverying a good overview of his ‘Ten Top Tips for Securing Web Applications’.

Technorati Tags: , , , ,

DDD5 – another crowd-puller

I was really pleased with the way DDD5 turned out. It attracted the usual array of excellent speakers. The food was excellent (even though I gave my lunch bag away to a speaker!) The ice-cream was the perfect touch, it would have been one bit better had the weather been better!

Anyway, I recorded 11 podcasts, 8 of which will make it to publication – instead of sorting out all of my photos, I plan to get the podcasts ready first. I will post some pictures to this blog and to Flickr later in the month. Follow this link to keep up with what everybody else is saying about DDD5!

So, in the meantime, here are a couple of crowd scenes (the event attracted 300 people):

Technorati Tags: , ,

Microsoft Wireless Notebook Presenter Mouse 8000

Last weekend, I took delivery of a Microsoft Wireless Notebook Presenter 8000 mouse. It’s what I call a compact mouse, it’s only 3.73cm high, 5.63cm wide and 9.35cm long, yet it sports no less than 12 buttons! The mouse itself is based upon earlier designs with a few minor refinements – last year, I gave my boss one of the earlier designs, he said “it’s the best mouse I’ve ever used”.

Of course, it’s a “presenter” mouse, so it uses six of the buttons to cover next slide, previous slide, volume up, volume down. Rather neatly, one of the six buttons activates the embedded laser pointer. If you’re using PowerPoint, one of the buttons can be used to engage/disengage digital ink, which is really quite a time-saver.

But the real gem is the fact this mouse uses Bluetooth for its connectivity. This means that is will work over a greater distance than its regular wireless counterpart. The gem gets brighter when I tell you that the button just below the mouse wheel is used to disable the mouse operation and engage the presenter buttons – this makes it a delight to just pick up and “cruise the room” with it in your hand. Being Bluetooth, you can use the Bluetooth dongle to connect to other devices, such as your mobile telephone.

This is a great mouse, it essentially removes the need for me to carry around a mouse and a wireless presenter device. It comes supplied with a solid transparent carry case (with strap) which is also designed to carry the Bluetooth dongle. Another great feature is the battery low indicator – it has an LED that starts to glow red when the is battery low.

The July 2007 issue of TechNet Magazine has a competition on page 10 – you could win this mouse! Visit for a chance to win!

Technorati Tags: , , , , ,