Security

Identity Development Training Course (link).

ASP.Net

For security in ASP.Net check the ASP.Net section.

Authorization

OAuth (link).

Beginner's Guide to OAuth (link).

Compliance / Audit Trail

Compliance: What Architects Must Know (link).

Creating Audit Trail with SQL Server (link).

OpenID

DotNetOpenAuth (link).

OpenID with .NET (link or Google Code).

Run your own identity server (link).

Example on how to implement OpenAuth with ASP.NET web site can be seen on TekPub starter site (link).

SSHd

Setting up SSH server with Cygwin under Windows.

    1. Install Cygwin
    2. Select SSHd package
    3. run ssh-host-config
    4. run ssh-user-config
    5. add additional users

mkpasswd -l -u UserName >> /etc/passwd

for local users, or

mkpasswd -l -d -u UserName >> /etc/passwd

for domain users. Adjust the passwd file manually.

Links

    • Threat Modeling Web Applications (link)
    • How To: Perform a Code Review for Managed Code ("Baseline Activity") (link)