Comentarios sobre Cursos y Masters Curso MCTS Visual Studio.Net 2008 - Asp.Net 3.5, Ado.Net 3.5, Visual C# y Framework
Descripción Curso MCTS Visual Studio.Net 2008 - Asp.Net 3.5, Ado.Net 3.5, Visual C# y Framework
El Curso MCTS Visual Studio.Net 2008 - Asp.Net 3.5, Ado.Net 3.5, Visual C# y Framework es presencial y se imparte en Madrid. Tiene una duración de 75 horas y un precio de 1.495 euros.
Temario Curso MCTS Visual Studio.Net 2008 - Asp.Net 3.5, Ado.Net 3.5, Visual C# y Framework
FUNDAMENTOS DE LENGUAJE VISUAL C#.NET Y VISUAL STUDIO .NET
1: Overview of the Microsoft .NET Platform
· Introduction to the .NET Platform
· Overview of the .NET Framework
· Benefits of the .NET Framework
· The .NET Framework Components
· Languages in the .NET Framework
2: Overview of C#
· Structure of a C# Program
· Basic Input/Output Operations
· Recommended Practices
· Compiling, Running, and Debugging
3: Using Value-Type Variables
· Common Type System
· Naming Variables
· Using Built-In Data Types
· Creating User-Defined Data Types
· Converting Data Types
4: Statements and Exceptions
· Introduction to Statements
· Using Selection Statements
· Using Iteration Statements
· Using Jump Statements
· Handling Basic Exceptions
· Raising Exceptions
5: Methods and Parameters
· Using Methods
· Using Parameters
· Using Overloaded Methods
6: Arrays
· Overview of Arrays
· Creating Arrays
· Using Arrays
7: Essentials of Object-Oriented Programming
· Classes and Objects
· Using Encapsulation
· C# and Object Orientation
· Defining Object-Oriented Systems
8: Using Reference-Type Variables
· Using Reference-Type Variables
· Using Common Reference Types
· The Object Hierarchy
· Namespaces in the .NET Framework
· Data Conversions
9: Creating and Destroying Objects
· Using Constructors
· Initializing Data
· Objects and Memory
· Resource Managements
10: Inheritance in C#
· Deriving Classes
· Implementing Methods
· Using Sealed Classes
· Using Interfaces
· Using Abstract Classes
11: Aggregation, Namespaces, and Advanced
· Scope
· Using Internal Classes, Methods, and Data
· Using Aggregation
· Using Namespaces
· Using Modules and Assemblies
12: Operators and Events
· Introduction to Operators
· Operator Overloading
· Creating and Using Delegates
· Defining and Using Events
13: Properties and Indexers
· Using Properties
· Using Indexers
MICROSOFT ASP.NET 3.5
1. Getting Started with ASP.NET 3.5
· Building Dynamic Web Pages with ASP.NET 3.5
· ASP.NET 3.5 Features
· Configuring ASP.NET Applications
· Lab : Creating and Configuring an ASP.NET 3.5 Application
· Creating an ASP.NET Application
· Configuring Session State
· Configuring Caching
2: Implementing a User Interface with ASP.NET
· Server Controls
· Consuming Controls to Interact with Users
· Creating Custom Controls
· Lab : Consuming and Creating ASP.NET Server Controls
· Creating a User Interface by Using Web Server
· Controls in an ASP.NET Form
· Creating User Controls and Custom Server Controls
3: Creating Responsive Pages by Using Client- Side Technologies
· Creating Partial Page Updates by Using AJAX
· Scripting Actions on the Web Client
· Lab : Creating Responsive Pages by Using Client-Side Technologies
· Implementing Partial Page Updates by Using AJAX Controls
· Accessing a Web Service by Using a Client-Side Script
4: Debugging and Deploying ASP.NET Applications
· Troubleshooting and Debugging ASP.NET Applications
· Deploying Completed ASP.NET Applications
· Lab : Debugging and Deploying ASP.NET Applications
· Debugging an ASP.NET Application
· Deploying an ASP.NET Application
5: Writing ASP.NET Applications for Mobile
· Devices
· Rendering Pages According to Device Capabilities
· Creating Pages with Mobile Web Controls
· Lab : Adding Support for Mobile Devices
· Adding a Mobile Web Form to Your Application
· Displaying Data by Using Mobile Web Controls
6: Reading and Writing XML Data
7: Creating an ASP.NET AJAX Application
8: Delivering Dynamic Content with Microsoft Silverlight
9: Consuming and Creating XML Web Services
MICROSOFT ADO.NET 3.5
1: Getting Started with ADO.NET 3.5
· The Structure of ADO.NET 3.5
· Connecting to a Database and Retrieving Data
· Best Practices for Managing Connections and Performing Queries
· Lab: Connecting to a Database and Retrieving Data
· Connecting to a Database
· Executing a Simple Query
· Executing a Query That Returns a Result Set
• Executing a Query That Requires Parameters
2: Modifying Data by Using ADO.NET Commands
· Inserting, Updating, and Deleting Data
· Managing Data Integrity and Concurrency
· Lab: Modifying Data by Using ADO.NET Commands
· Inserting, Updating, and Deleting Data in a Database
· Implementing Transactional Updates
· Executing Commands Asynchronously
3: Querying and Maintaining Data by Using DataSets
· Creating and Using a DataSet to Retrieve Data
· Updating a Database by Using a DataSet
· Using a DataSet in an Occasionally Connected Environment
· Lab: Using a DataSet to Retrieve and Modify Data
· Creating a Typed DataSet
· Retrieving Data into a DataSet
· Modifying Data in a DataSet
· Saving a DataSet and Resolving Conflicts
4: Querying and Maintaining Data by Using LINQ
· Querying In-Memory Data by Using LINQ Query Expressions
· Retrieving Data by Using LINQ to SQL
· Modifying Data by Using LINQ to SQL
· Lab: Using LINQ to SQL to Retrieve and Modify Data
· Querying Data by Using LINQ to SQL Query Expressions
· Retrieving Data by Using LINQ to SQL Entity Classes
· Modifying Data by Using LINQ to SQL
5: Implementing an Entity Model by Using the ADO.NET Entity Framework
· Creating an Entity Data Model by Using the ADO.NET Entity Framework
· Querying and Modifying Data by Using the ADO.NET Entity Framework
· Lab: Using the ADO.NET Entity Framework to Implement an Entity Data Model
· Creating an Entity Data Model
· Querying and Modifying Data in an EntityData Model
· Instantiating and Manipulating Entities by Using Object Services
6: Building Occasionally Connected Solutions by Using Synchronization Services
· Understanding Microsoft Synchronization Services
· Downloading Data by Using Synchronization Services
· Uploading Data by Using Synchronization Services
· Lab: Building Occasionally Connected Solutions by Using Synchronization Services
· Modifying a Database Schema to Support Synchronization
· Downloading Data to a Client Computer
· Uploading Data Changes to the Database
MICROSOFT.NET FRAMEWORK
1: Implementing System Types and Interfaces
· Examining Primary System Types
· Working with Special System Types
· Working with Interfaces
· Lab: Implementing System Types and Interfaces
2: Implementing Collections and Generics
· Examining Collections and Collection Interfaces
· Working with Primary Collection Types
· Working with Generic Collections
· Working with Specialized Collections
· Working with Collection Base Classes
· Lab: Implementing Collections and Generics
3: Configuring and Installing Assemblies
· Working with an Assembly
· Sharing an Assembly by Using the Global Assembly Cache
· Installing an Assembly by Using Installation Types
· Configuring an Assembly by Using
· Configuration Type
· Performing Installation Tasks
· Lab: Configuring and Installing Assemblies
4: Monitoring and Debugging Applications
· Managing an Event Log
· Working with Application Processes
· Managing Application Performance
· Debugging Applications
· Tracing Applications
· Embedding Management Information and Events
· Lab: Monitoring and Debugging Applications
5: Reading and Writing Files
· Managing the File System
· Working with Byte Streams
· Compressing and Protecting Stream Information
· Managing Application Data
· Manipulating Strings Efficiently
· Working with Regular Expressions
· Lab: Reading and Writing Files
6: Serializing Data
· In this module, students learn how to serialize objects into binary and Simple Object Access
· Protocol (SOAP) formats. The students also learn how to serialize objects into custom XML and how to create custom serialization classes.
· Generating Serialized Binary and Soap Formats
· Generating Serialized XML Formats
· Creating Custom Serialization Classes
· Lab: Serializing Data
7: Implementing Delegates and Events
· Controlling Interaction Between Components by Using Delegates
· Controlling Interaction Between Components by Using Events
· Lab: Implementing Delegates and Events
8: Creating Globalized Applications
· Culture Information by Using Globalization Classes
· Creating a Custom Culture
· Working with Primary Encoding Classes
· Working with Advanced Encoding Classes
· Lab: Creating Globalized Applications
9: Working with GDI+ in Windows-based Applications
· Working with Graphics, Brushes, Pens,Colors, and Fonts
· Manipulating the Shapes and Sizes of Graphical Objects
· Working with Images, Bitmaps, and Icons
· Lab: Working with GDI+ in Windows-based Applications
10: Implementing Code Access Security
· Configuring Code Access Security
· Managing Security Policy
· Managing Permissions
· Managing Access Control
· Managing User Identity Information
· Lab: Implementing Code Access Security
11: Implementing Cryptography
· Encrypting Data
· Hashing Data
· Extending the Cryptographic Behavior
· Lab: Implementing Cryptography
12: Interoperating Between COM Components and Assemblies
· Accessing COM Components by Using Interop Services
· Exposing an Assembly to COM Components by Using Interop Services
· Accessing COM Components by Using Platform Invocation Services
· Lab: Interoperating Between COM Components and Assemblies
13: Working with Service Applications and Email Messages
· Working with a Windows Service Application
· Working with E-mail Messages
· Lab: Working with Service Applications and E-mail Messages
14: Working with Type Metadata
· Working with Type Metadata by Using Predefined Assembly Classes
· Working with Assemblies Dynamically by Using Custom Classes
· Lab: Working with Type Metadata
15: Creating Multithreaded Applications and Application Domains
· Managing Threads in a Synchronous Environment
· Synchronizing Threads
· Managing Threads in an Asynchronous Environment
· Working with Application Domains
· Lab: Creating Multithreaded Applications and Application Domains
Duración Curso MCTS Visual Studio.Net 2008 - Asp.Net 3.5, Ado.Net 3.5, Visual C# y Framework
75 Horas