May 2006 - Posts
One of my talks at the New England Code Camp 5 was "Threat Modeling for Web Applications". At the end of the talk, I did a demo showing the new Threat Analysis & Modeling v2.0 tool from the ACE Team (at that time, a beta version). The Release Candidate 1 of the tool is now out. Get it here. [Found by way of Patrick Hynds]
I have posted slides and demo code from my talks this month at Code Camp 5, DevTeach, and VSLive! on my site here. I have also posted each of these individually on the respected sites for the conference.
Each of these conferences went well. There were lots of great questions, and as with all speaking opportunities, I learn from those attending as well as become more comfortable with the material. One highlight for me was the great evals for each, and at DevTeach, I actually placed as the #1 speaker in the SQL/Data track based on evaluation results.
One issue I had with getting Service Broker to work at Code Camp 5 was resolved before DevTeach. I found that after I attached the new AdventureWorks database (included in the latest April SQL Server 2005 Samples), the authorization for the database was different than what I was using. This caused messages sent from an Initiator Queue to fail for Service Broker. My friend Rushi (a developer on the Service Broker team at Microsoft -- he has a great blog) mentioned I needed to do this:
ALTER AUTHORIZATION ON DATABASE::AdventureWorks TO sa ;
After this step, things were right again and my demos WORKED!
I haven't blogged for awhile (missed a month! -- wow, where does the time go?). I have been working various short-term gigs for several months now, typically flying onsite to a few locations, as well as one-three week assignments. I also spent a couple of days teaching a VB 2005 class at a company. Those are great opportunities, but sometimes you need to settle down a little in order to get some steady income again. I started a full-time contract in Boston this past week plus I am working a few other small projects.
I will be spending a little more time on the road over the next two weeks speaking at conferences. Here is my schedule:
- May 6-7 - Code Camp 5, Waltham, Massachusetts - I have four talks I am doing: "Threat Modeling for Web Applications", "Reliable Applications with System.Transactions", "Build Queuing Database Applications with Service Broker", "Secure Data Applications" (This last one is new talk for me with a code-intensive demonstration of secure techniques to secure most kinds of data applications)
- May 9-11 - DevTeach, Montreal - "Reliable Applications with System.Transactions", "Build Queuing Database Applications with Service Broker", Part of the "SQL Server Round Table"
- May 17 - VSLive!, Orlando - "Leveraging .NET 2.0 Security Features" (Black-Belt session)
Regarding the upcoming TechEd 2006 in Boston, I found out yesterday the BoF
I submitted was not picked (thanks to all who voted, though). I have been seeing quite a bit of discussion about issues with developing as non-admin on Vista, so this would have been a very interesting discussion, but it may be too early for this. I also found recently I was picked to be an expert again in the Connected Systems group at TechEd. That should be fun.