|
2350 Developing and Deploying Secure Microsoft .NET Framework Applications |
|
|
|
|
Cursuri Microsoft Programare .NET
|
|
Duminică, 22 Iunie 2008 17:44 |
Course: 3-Days Inclass & Online Instructor Led Language: English, Romanian Price: 210 EURIntroductionThis three-day instructor-led course teaches developers to develop and deploy secure Microsoft .NET client applications by using Microsoft Visual Studio .NET and the Microsoft .NET Framework. The course provides an overview of security; discusses design issues, including threat modeling techniques and coding techniques that enhance security; and explains why type-safety verification is the cornerstone of Microsoft .NET Framework security. This course provides side-by-side coding examples and activities written in both Microsoft Visual Basic .NET and Microsoft Visual C#.
AudienceThis course is intended for experienced professional software developers who work on development teams in a corporate enterprise or for independent software vendors. These developers may also develop enterprise level applications in a networked environment.
At Course CompletionAfter completing this course, students will be able to:
- Understand basic security and deployment problems that the .NET Framework can help prevent.
- Use the MSIL Disassembler to view assembly and type metadata.
- Use reflection to programmatically access assembly and type metadata.
- Use the STRIDE threat model to develop a threat mitigation strategy for an application.
- Encrypt and decrypt data by using symmetric and asymmetric encryption.
- Use permission requests to specify and to limit those permissions that are granted to code.
- Create a single-file assembly or a multifile assembly, depending on the requirements of the software development project.
- Create a private assembly or a shared assembly, depending on the requirements of the software development project.
- Create and access files that are written to isolated storage.
- Create a setup project that specifies where to install the files, what conditions must be met before installing certain files, and after the installation, what custom actions to perform.
- Describe the process that the runtime uses to ensure that it finds and binds to the correct version of an assembly.
- Create configuration files to modify the assembly version and the locations that the runtime searches to find assemblies.
Course OutlineCHAPTERS - Introduction to .NET Framework Security and Deployment
- Viewing Metadata and Using Reflection
- Secure Coding and Type-Safety Verification
- Cryptography and Digital Signing
- Code Access Security
- Role-Based Security
- Isolated Storage
- Creating an Assembly
- Deploying .NET Framework Applications
- Assembly Binding and Configuration
LABS - Encrypting and Decrypting Text with a Password
- Using Code Access Security
- Role-Based Security
What Should You Do You can participate at this instructor led course, inclass or online. Please, contact us to put in order all the details about the training method, time and students material. Also we offer you free technical support for microsoft certification about tracks, courses and exams. Payment for romanian students are cash and wiretransfer and for foreign students payment includes wiretransfer, paypal or credit cards. We use a payment gateway, so we don't need your credit card information. Suplimentary information we offer you at email: \n
Această adresă de e-mail este protejată de spamboţi; aveţi nevoie de activarea JavaScript-ului pentru a o vizualiza
This e-mail address is being protected from spambots, you need JavaScript enabled to view it . CALL US AT +40 726 773302 - Monday to Friday between 09:00 - 18:00.
|