White Papers

Dave's Top 10 Ways to Secure Your Web Application - Level 300

Category: Security

Tags: passwords, data

Overview In this webcast, you will see some practical best practices for writing secure ASP.NET code. The following topics have been used by the author in real world code and will be covered: hash your passwords in the Presentation Tier and where they're stored, use Role Based Authentication, Use Declarative Security with PrincipalPermissionAttribute and SecurityAction.Demand, use Imperative Security with IsInRole, roll your own custom Principal, wrap possibly unsecure code with Try Finally and make sure to cleanup in the Finally block, defeat brute-force attacks with maximum retry counts, encrypt sensitive data in .config files and other places with System.Security.Cryptography, use Code Access Security to ensure least-privilege in your assemblies, and use the Framework - DON'T REINVENT THE WHEEL!.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Microsoft
File Format
Webcast
Date Published
Mar 16, 2009
Format
Webcasts
Topics
Security Management

Similiar White Papers

GUIDEBOOK: ORACLE'S SIEBEL CRM ON DEMAND

GUIDEBOOK: ORACLE'S SIEBEL CRM ON DEMAND

Oracle's Siebel CRM On Demand has leveraged its history and experience in CRM to provide customers with deeper functiona

Publisher: Oracle  |  Tags: crm

WPA2 Security: Choosing the Right WLAN Authentication Method for Homes and Enterprises

WPA2 Security: Choosing the Right WLAN Authentication Method for Homes and Enterprises

Ask a hundred CIOs what three things about WLANs (wireless LANs) strike fear into their hearts, and the answers are like

Publisher: Global Knowledge  |  Tags: authentication, network, pki

Automating McAfee ePO: Practical Ways to Use McAfee ePolicy Orchestrator 4.0 to Save Time and Improve Compliance

Automating McAfee ePO: Practical Ways to Use McAfee ePolicy Orchestrator 4.0 to Save Time and Improve Compliance

This paper describes some of the most beneficial ways to apply new McAfee ePolicy Orchestrator (ePO) 4.0 workflow automa

Publisher: McAfee  |  Tags: management, time, virus

Oracle Blends Managed Services With OnDemand Pricing

Oracle Blends Managed Services With OnDemand Pricing

Growing businesses are increasingly realising that Managed Services offer a scalable, flexible route forward. This white

Publisher: Oracle

Sun Microsystems changes the game: Introducing Solaris 10

Sun Microsystems changes the game: Introducing Solaris 10

Sun's quarterly Network Computing 04Q4 Web event will showcase the reliability and performance of the Solaris 10 OS. Thi

Publisher: Sun Microsystems  |  Tags: os, solaris

Microsoft White Papers

Guide to Creating and Configuring a Server Cluster under Windows Server 2003

Guide to Creating and Configuring a Server Cluster under Windows Server 2003

A server cluster is a group of independent servers working collectively and running the Microsoft Cluster Service (MSCS)

Publisher: Microsoft  |  Tags: applications, microsoft windows, operating systems, server, windows server

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

Before the beta release of Microsoft System Center Virtual Machine Manager 2008, there was only one option for automatin

Publisher: Microsoft  |  Tags: beta, management, windows server, windows server 2008

Configuring Wireless Settings Using Windows Server 2003 Group Policy

Configuring Wireless Settings Using Windows Server 2003 Group Policy

To automate the configuration of wireless network settings for Windows XP with Service Pack 2 (SP2), Windows XP with Ser

Publisher: Microsoft  |  Tags: active directory, network, sp1, sp2, windows server, windows xp, xp

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist sof

Publisher: Microsoft  |  Tags: developers, software

MSDN Webcast: Performing a File Upload With Silverlight (Level 100)

MSDN Webcast: Performing a File Upload With Silverlight (Level 100)

The attendee will learn how to use Microsoft Silverlight 1.1 with the Microsoft .NET Framework to upload files to Web se

Publisher: Microsoft  |  Tags: server, silverlight