Glavs Blog

The dotDude of .Net

  • SecurePasswordTextBox - A textbox that uses the SecureString class

    In a previous post, I mentioned that I was working on a small side project to develop a version of a standard Winforms textbox control that utilises the SecureString class from the System.Security namespace in .Net V2. Well I have finally released this 'SecurePasswordTextBox' control for others to use and comment upon. It comes with full source code so you can see what I have done. Note that I have not done anything particularly elegant in the way it handles textual input, however its small, and works for the very brief testing I performed.

  • Making use of the SecureString

    In .Net V2, there is a class called the SecureString in the System.Security namespace. Its a nifty little class that stores its contents in encrypted form, and is not subject to managed heap garbage collection side effects, where copies of the string are left around while waiting to be collected, and also its string value is not sitting in memory for all to see, nor are multiple copies made each time a character is added and a whole bunch of other things I have talked about previously. Basically, it allows secure storage, in memory, of a string, such that tools that can pry into your memory, don't see things they are not supposed to.

  • Playing the XBox 360 in Oz

    Since I have been working at the Microsoft SDC here in Sydney (North Ryde actually), Australia, I have been lucky enough to have a play with the XBox 360 units that are available. They haven't been released in Australia yet (March 22nd I think) so its pretty cool being able to give it a test drive. Only some demo games have been loaded on them though like King Kong, Call of Duty 2, and kalea (or something like that).

  • Atlas and error handling

    Was playing around with the January CTP of Atlas which was recently released and found the error handling within Atlas interesting.

  • ASP.NET Podcast - Show #36 - Personal Web Site Starter Kit

    Ok, so I have actually got busy and managed to do a podcast. The main content on this one is about some good and bad points on the personal web site starter kit that is available for .Net 2.0. I have recently used it to create my new site at http://www.theglavs.com and thought I would share some impressions of it, its internals, and how it held up for me.

  • ASP.NET Podcast - Show 34

    Wally does another good job on the latest podcast, this time talking about some database concepts that everyone should be aware of. Some of the concepts may be basic or common knowledge to some, but could be news to others. Enjoy.