Jon Box's Weblog

 






.NET Articles by the Atomic group

MSDN RDs









Subscribe to "Jon Box's Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 

 

  Saturday, March 13, 2004


A couple of years back, I met J.D. Meier at a developer lab in Redmond. We talked about some things that I was researching on page frameworks, and I was instantly amazed at his knowledge.  He is one of the masterminds behind Building Secure ASP.NET Applications, which I consider the best resource on security for .NET.  Yes, it is intended for ASP.NET, but it touches so many topics and is organized very well.  If you have not checked out the book (I mean that literally), I heavily encourage you to read this.  It is worth more than any book that I acquired on the topic of ASP.NET development.

 

The reference material even has a section of How To’s that include the code to do all of the Best Practice implementations that are shown throughout the document.  Again, it is something that no .NET developer should be without.

 

You might be saying “But it’s an ASP.NET document!” and you’re right.  However, there are so many topics that affect more than that web UI covered that this is a MUST read.  And since we just got out of DevDays, consider this list of topics from DevDays that this book covered over a year ago: DPAPI, securing the passwords in the database, storing secrets, storing connection strings securely, issues with credentials transmitted over the wire, etc.

 

 


1:47:18 PM    comment []

One of the questions that I got this week at DevDays was on the supported Windows platform for DPAPI (Data Protection API).  It turns out that it originally showed up for the Windows 2000 platform.  So that platform and any later releases (XP, Windows Server 2003) will have this capability.  If you don’t have access to the DevDays wrapper class for the DPAPI, see How To: Create a DPAPI Library.

Another good point is that DPAPI support will be built into the next framework as System.Security.Cryptography.ProtectedData.  I really look forward to Visual Studio 2005.


1:34:47 PM    comment []

Windows + Pause/Break.  This should work for XP and 2003.  I am not sure about previous O/S's.
10:13:02 AM    comment []


Click here to visit the Radio UserLand website. © Copyright 2004 Jon Box.
Last update: 3/23/2004; 6:45:00 PM.

March 2004
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Feb   Apr