February 2005 - Posts

Yay, I've been waiting for this one...

MSF for Agile Software Development is a scenario-driven, context-based, agile software development process that utilizes many of the ideas embodied in Team System.

MSF for Agile Software Development

Download

Like the earlier release, it's beautiful and easily navigable. My main wish at this point would be to make Process Guidance pages easier to find; Activities and Work Streams are two of those "get it?" pages but I couldn't find a path to them in under than 3 clicks and that's after I knew where they were. A Quick Start page with sections for Process, Roles, and Templates would be an improvement (where Process includes these links directly, I associate the overall workflow with "process" before "scenario"). Organize it with brief descriptions like the Overview, but with links. Heck, even on the Overview it's frustrating to see a whole page of content without a single link to drill-down through.

Wish #2 is be to see the templates organized by category in one place without going to Explorer.

MSF4 Screen shot

All in all, an encouraging piece of work, looking forward to what's next.

 

Whew, first MD-4, then MD-5 along with a few others, and now this. Both SSL and PGP make use of use SHA-1, and something you may be familiar with known as the .NET signed assembly.

SHA-1 has been broken. Not a reduced-round version. Not a simplified version. The real thing.

http://www.schneier.com/blog/archives/2005/02/sha1_broken.html

http://it.slashdot.org/article.pl?sid=05/02/19/1424201&from=rss

 

Posted by erobillard | 3 comment(s)
Filed under: ,

UGS contains one of the nicest web part collections I've seen:

Posted by erobillard | 5 comment(s)

Scott Hanselman has a nice list of essential tools for the Tablet, and ditto on the love for the M205-S810:

Scott's List of Tablet Tools

I'd add XPSP2 to the list. The improvements in recognition and the pop-up entry box were like getting a brand new tablet. And PowerPoint (of all things) is like a brand new app on the tablet; the ability to download a presentation and ink it up with notes during a session turns it from handy to killer. In the cool column, I dig My Font Tool for TabletPC. It turns your handwriting into a TrueType font, say no more.

With this particular tablet, one of my few gripes was that power on DVD playback was spotty. The drive has it's own built-in battery, so why didn't the thing work without being plugged in? The answer turned out to be that the cable wasn't providing proper USB power -- as soon as I switched to another USB cable (one that came with an external HDD), the CD/DVD drive works great.

Posted by erobillard | with no comments
Filed under: ,

Goal: Create (or delete) a windows event log.

Solution: Eli's EventLogUtility (this download includes C# source).

Background: Short of commercial applications, I was surprised I couldn't find a tool like this. In particular, I needed it on a locked-down server for a web application which can write to the event log, but doesn't have the authority to create one. I decided a windows application would work best, so it could be run with a user's identity rather than the one used by the web application.

Instructions: Run the executable (or build your own) from the \bin\Release folder. Type the name of the Event Log and click either Create or Delete. Note that you need to close and re-open Event Viewer to see changes; Event Viewer only reads the list of logs when you start it. A message will appear indicating that the log was created or destroyed.

Limitations: You cannot delete any of the three default logs (Application, Security, or System). Errors are not reported.

Screen shot

Posted by erobillard | 1 comment(s)
Filed under: ,

KBAlertz just sent out notification about a great new article on the MS Support site -- it's a detailed ASP.NET security overview chock full o' links to more detailed articles, how-to's, and more. The table of contents is pasted below.

Even if you think you know it all, it's worth a look just to see all this great information in one place.

[See it on KBAlertz]
[See it on Microsoft.com]

Introduction
Understanding the IIS security model
Worker process identity information
Authentication in ASP.NET authorization
Forms-based authentication
Passport-based authentication
Windows-based authentication
Authorization
Impersonation
Code access security in .NET
Data access security
Storing passwords and connection strings securely
Samples and walkthroughs
Must-read articles
Other useful links and KB articles
Top bug-fixes and other security issues
Getting free support

Posted by erobillard | 3 comment(s)
Filed under: ,
More Posts