Edurumos
 
2957 - Advanced Foundations of Microsoft .NET 2.0 Development

This three-day instructor-led course provides students with the knowledge and skills to program Microsoft .NET Framework applications by using Microsoft Visual Studio 2005 development system.


Objectivos

_ Enhance user interfaces by using System.Drawing.
_ Work with cultures by using System.Globalization.
_ Process text by using regular expressions and encodings.
_ Encrypt and hash data by using cryptography.
_ Secure code execution and resources.
_ Explain how to implement application interoperability.
_ Describe and use reflection, metadata, and emitting objects.
_ Describe and use services, threading, and application domains.


Duração: 18 Horas


Conteúdo Programático

Module 1: Enhancing User Interfaces by Using System.Drawing
_ Drawing Fundamentals
_ Drawing Lines and Shapes
_ Rendering Bitmaps and Icons

Module 2: Working with Cultures by Using System.Globalization
_ Working with Culture Information
_ Formatting and Sorting Culture-Sensitive Data
_ Creating a Custom Culture

Module 3: Processing Text by Using Regular Expressions and Encodings
_ Handling Text and Large Strings
_ Using Regular Expressions
_ Encoding Text

Module 4: Encrypting and Hashing Data by Using Cryptography
_ Working with Encryption and Hashing
_ Encrypting and Decrypting Data
_ Hashing Data
_ Extending Cryptography

Module 5: Securing Code Execution and Resources
_ Using Code Access Security
_ Securing Code Execution by Using Policy
_ Securing Resources by Using Access Control
_ Customizing Authentication and Authorization
Module 6: Application Interoperability
_ Using the Platform Invoke Service
_ Integrating COM Components into a .NET Framework Application
_ Integrating Managed Components into an Unmanaged Application

Module 7: Reflection, Metadata, and Emitting Objects
_ Reflecting on Objects
_ Adding Assembly Metadata
_ Emitting Objects by Using Builder Classes

Module 8: Services, Threading, and Application Domains
_ Creating and Installing Windows Services
_ Creating Multithreaded Applications
_ Manually Working with Application Domains


Requisitos

Before attending this course, students must have:
_ Understand the purpose and components of the .NET Framework 2.0 and the common language runtime.
_ Understand and use the .NET Framework 2.0 common type system (CTS).
_ Understand basic language syntax for decision structures, loop structures, and variables.
_ Write code by using language-specific functionality such as the My. classes for Visual Basic.
_ Understand and use classes, objects, methods, properties, and functions.
_ Write code to implement overridden methods, static (Visual C#) or Shared (Visual Basic) methods, and properties.
_ Use type conversions and text conversions.
_ Create and use solutions and projects by using Visual Studio 2005.
_ Use the Visual Studio 2005 object browser and the Visual Studio help system.



Solicite mais informação

Inscreva-se neste curso




Escola Digital
Rumos
Rumos Live Training