Course Locations

Annapolis, MD
Atlanta, GA
Baltimore, MD
Boston, MA
Calgary, AB
Cedar Rapids, IA
Charleston, WV
Chicago, IL
Columbia, MD
Columbus, OH
Des Moines, IA
Indianapolis, IN
Kansas City, MO
Los Angeles, CA
Norfolk, VA
Ottawa, ON
Philadelphia, PA
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
Richmond, VA
San Francisco, CA
Seattle, WA
St Louis, MO
Toronto, ON
Tucson, AZ
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Securing .Net Web Applications - Lifecycle

Email this Page    Print-Friendly Version

Summary:
This lab-intensive, hands-on .Net security training course, essential for experienced enterprise developers who need to produce secure .Net-based web applications. In addition to teaching basic programming skills, this course digs deep into sound processes and practices that apply to the entire software development lifecycle. In this course, students thoroughly examine best practices for defensively coding .Net web applications, including XML processing and web services. Students will repeatedly attack and then defend various assets associated with a fully-functional web application. This hands-on approach drives home the mechanics of how to secure .Net web applications in the most practical of terms.

Duration:
4 Days/Lecture & Lab

Audience:
This is an intermediate-level .Net programming course designed for application project stakeholders who wish to get up and running on developing well defended .Net applications.

Topics:

  • Foundation
  • Top Security Vulnerabilities
  • Understanding what's important
  • Defending XML Processing
  • Secure Software Development (SSD)
  • Security Testing
  • Appendix Security Design Patterns

Prerequisites:
Familiarity with the C# programming language is required, and real world programming experience is highly recommended.




Last Update: May 23, 2012