Course 10560A: Introdução ao Desenvolvimento na Web com o Microsoft® Visual Studio® 2010

Type: Curso
Audience(s):Developers
Technology:Visual Studio
Level:100
This Revision:A
Delivery method:
Ministrado por instrutor (sala de aula)
Length:5 days
Language(s):Portuguese (Brazil)

First published:

07 February 2011
Overview
About this course
Este curso de cinco dias ministrado por um instrutor fornece os conhecimentos e habilidades sobre como desenvolver aplicativos Web usando o Microsoft Visual Studio 2010.
Audience profile
Este curso destina-se a desenvolvedores da Web iniciantes com conhecimento de linguagem HTML (Hypertext Markup Language) ou DHTML (Dynamic HTML), além de algum conhecimento de linguagem de scripts, como o Visual Basic Scripting Edition ou o Microsoft JScript.
Os alunos devem ter as seguintes habilidades:
  • Habilidade de construir uma página da Web simples usando uma ferramenta da Microsoft ou de terceiros. Por exemplo, criar ou personalizar uma página da Web em um site do SharePoint.
At course completion
Depois de concluírem este curso, os alunos serão capazes de:
  • Explorar os aplicativos Web do ASP.NET no Microsoft Visual Studio 2010.
  • Criar aplicativos Web usando o Microsoft Visual Studio 2010 e linguagens baseadas no Microsoft .NET.
  • Criar um Web Form Microsoft ASP.NET.
  • Adicionar funcionalidade em um Web Form Microsoft ASP.NET.
  • Implementar páginas mestras e controles do usuário.
  • Validar a entrada do usuário.
  • Depurar aplicativos Web Microsoft ASP.NET.
  • Gerenciar dados em um aplicativo Web ASP.NET 3.5.
  • Gerenciar tarefas de acesso a dados usando LINQ.
  • Gerenciar dados usando os Dados Dinâmicos do ASP.NET.
  • Criar um aplicativo Microsoft ASP.NET AJAX.
  • Consumir serviços do WCF (Windows Communication Foundation).
  • Gerenciar estados em aplicativos Web.
  • Configurar e implantar um aplicativo Web Microsoft ASP.NET.
  • Proteger um aplicativo Web Microsoft ASP.NET
  • Implementar novas tecnologias compatíveis com o Visual Studio 2010 para desenvolvimento para a Web.
Course details
Estrutura de tópicos do cursoMódulo 1: Exploração de aplicativos Web Microsoft ASP.NET no Microsoft Visual Studio 2010Este módulo explica os principais recursos do Microsoft .NET Framework e do Microsoft ASP.NET. Esse módulo ajuda você a visualizar o aplicativo completo da Web criado nos laboratórios durante este curso.Lições
  • Introdução ao .NET Framework
  • Visão geral do ASP.NET
  • Visão geral do aplicativo de laboratório
Laboratório: : Não há laboratórios neste módulo
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever o .NET Framework.
  • Descrever o ASP.NET.
  • Descrever o Aplicativo de Laboratório.
Módulo 2: Criação de aplicativos Web usando o Microsoft Visual Studio 2010 e linguagens baseadas no Microsoft .NET
Este módulo descreve as diferentes linguagens de programação que podem ser usadas ao desenvolver aplicativos Microsoft .NET Framework. Ele explica os aspectos fundamentais de escrita de código e de criação de componentes usando duas das linguagens baseadas no .NET Framework, o Microsoft Visual Basic e o Microsoft Visual C#. Ele também oferece uma visão geral do Microsoft Visual Studio 2010 e explica como criar um aplicativo Web simples.
Lições
  • Escolha de uma linguagem de programação
  • Visão geral do Visual Studio 2010
  • Criação de um aplicativo Web simples
Laboratório: : Criação de aplicativos Web usando o Microsoft Visual Studio 2010 e linguagens baseadas no Microsoft .NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Escolher uma linguagem de programação.
  • Descrever o Visual Studio 2010.
  • Criar um aplicativo Web simples.
Módulo 3: Criação de um Web Form Microsoft ASP.NET
Este módulo explica como a criar Web Forms e a populá-los com controles de servidor.
Lições
  • Criação de Web Forms
  • Adição e configuração de controles de servidor em um Web Form
Laboratório: : Criação de um Web Form Microsoft ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Criar Web Forms.
  • Adicionar e configurar controles de servidor em um Web Form.
Módulo 4: Adição de funcionalidade em um Web Form Microsoft ASP.NET
Este módulo descreve os diversos métodos que podem ser usados para adicionar código ao seu aplicativo Web Microsoft ASP.NET. Também explica como usar controles de servidor Web, manipuladores de eventos, arquivos code-behind e componentes. Além disso, ele explica como usar eventos de página, principalmente o evento Page_Load.
Lições
  • Como trabalhar com arquivos code-behind
  • Manipulação de eventos de controle do servidor
  • Criação de classes e componentes usando o Visual Studio 2010
  • Manipulação de eventos de página
Laboratório: : Adição de funcionalidade em um Web Form Microsoft ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Trabalhar com arquivos code-behind.
  • Manipular eventos de controle de servidor.
  • Criar classes e componentes usando o Microsoft Visual Studio 2010.
  • Manipular eventos de página.
Módulo 5: Implementação de páginas mestras e controles do usuárioEste módulo explica como criar e implementar páginas mestras e como implementar controles do usuário em um aplicativo Web.Lições
  • Criação de páginas mestras
  • Adição de controles do usuário a um Web Form ASP.NET
Laboratório: : Implementação de páginas mestras e controles do usuário
Depois de concluírem este módulo, os alunos serão capazes de:
  • Criar páginas mestras.
  • Adicionar controles de usuário a um Web Form Microsoft ASP.NET.
Módulo 6: Validação de entrada do usuário
Este módulo oferece uma visão geral da validação da entrada do usuário. Ele aborda informações sobre adição, posicionamento e configuração de controles de validação em um Web Form. Além disso, inclui informações sobre validação de Web Forms.
Lições
  • Visão geral da validação de entrada do usuário
  • Controles de validação do ASP.NET
  • Validação de Web Forms
Laboratório: : Validação de entrada do usuário
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever a validação de entrada do usuário
  • Implementar controles de validação do Microsoft ASP.NET
  • Validar Web Forms
Módulo 7: Solução de problemas com aplicativos Web Microsoft ASP.NET
Este módulo descreve as etapas necessárias para habilitar o rastreamento e a depuração, incluindo como usar esses dois recursos em um aplicativo Web.
Lições
  • Depuração no ASP.NET
  • Rastreamento no ASP.NET
Laboratório: : Depuração de aplicativos Web Microsoft ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Executar depuração no Microsoft ASP.NET
  • Executar rastreamento no ASP.NET
Módulo 8: Gerenciamento de dados em um aplicativo Web Microsoft ASP.NET 4.0
Este módulo oferece uma visão geral do Microsoft ADO.NET. Ele explica como trabalhar programaticamente com dados usando o ADO.NET e como criar uma conexão para acessar os dados armazenados em um banco de dados do Microsoft SQL Server. Além disso, explica como usar os objetos DataSet e DataReader para oferecer suporte aos requisitos de Web Forms em termos de armazenamento local de dados e manipulação de dados.
Lições
  • Visão geral do ADO.NET
  • Conexão com um banco de dados
  • Gerenciamento de dados
Laboratório: : Gerenciamento de dados em um aplicativo Web ASP.NET 4.0
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever o ADO.NET.
  • Conectar-se a um banco de dados.
  • Gerenciar dados.
Módulo 9: Gerenciamento de tarefas de acesso a dados usando LINQ
Este módulo explica o que é LINQ e como você pode usá-la para gerenciar dados XML e Microsoft SQL Server em um aplicativo Web Microsoft ASP.NET por meio de controles de servidor Web e códigos.
Lições
  • Visão geral da LINQ
  • Gerenciamento de dados XML usando LINQ to XML
  • Gerenciamento de dados SQL usando LINQ to SQL e LINQ to Entities
Laboratório: : Gerenciamento de tarefas de acesso a dados usando LINQ
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever LINQ (consulta integrada à linguagem).
  • Gerenciar dados XML usando LINQ to XML.
  • Gerenciar dados SQL usando LINQ.
Módulo 10: Gerenciamento de dados usando Dados Dinâmicos do Microsoft ASP.NETEste módulo oferece uma visão geral dos Dados Dinâmicos do Microsoft ASP.NET. Ele também aborda informações sobre a aplicação de Dados dinâmicos do ASP.NET. Além disso, ele explica como personalizar os aplicativos de Dados Dinâmicos do ASP.NET.Lições
  • Visão geral dos Dados Dinâmicos do ASP.NET
  • Aplicação dos Dados Dinâmicos do ASP.NET
  • Personalização de aplicativos dos Dados Dinâmicos do ASP.NET
Laboratório: : Gerenciamento de dados usando os Dados Dinâmicos do ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever os Dados Dinâmicos do ASP.NET.
  • Aplicar Dados Dinâmicos do ASP.NET
  • Personalizar os aplicativos de Dados Dinâmicos do ASP.NET
Módulo 11: Criação de um aplicativo de Web Forms habilitado para Microsoft ASP.NET Ajax
Este módulo oferece uma visão geral do Microsoft ASP.NET AJAX e explica como criar um aplicativo ASP.NET AJAX. Ele também apresenta o ASP.NET AJAX Control Toolkit e explica como instalar o kit de ferramentas e adicionar controles do kit de ferramentas a um aplicativo Web.
Lições
  • Introdução ao Ajax
  • Criação de um aplicativo ASP.NET Ajax usando os recursos de Ajax para ASP.NET
  • Extensão de um aplicativo de Web Forms ASP.NET usando o Ajax Control Toolkit
Laboratório: : Criação de um aplicativo de Web Forms habilitado para Microsoft ASP.NET Ajax
Depois de concluírem este módulo, os alunos serão capazes de:

  • Descrever o ASP.NET AJAX.
  •  Criar um aplicativo ASP.NET AJAX usando extensões ASP.NET AJAX.
  • Estender um aplicativo usando o ASP.NET AJAX Control Toolkit.
Módulo 12: Consumo de serviços Microsoft Windows Communication Foundation
Este módulo oferece uma visão geral dos serviços Windows Communication Foundation. Além disso, descreve como chamar um serviço WCF (Windows Communication Foundation) diretamente usando um navegador e um proxy de um aplicativo Web.
Lições
  • Visão geral dos serviços Windows Communication Foundation
  • Chamada de serviços Windows Communication Foundation
  • Como trabalhar com Serviços de Dados WCF
Laboratório: : Consumo de serviços Windows Communication Foundation
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever serviços WCF.
  • Chamar serviços WCF.
  • Consumir serviços Windows Communication Foundation.
Módulo 13: Gerenciamento de estados em aplicativos Web
Este módulo explica como gerenciar estados em um aplicativo Microsoft ASP.NET.
Lições
  • Gerenciamento de estados
  • Perfis ASP.NET
  • Armazenamento em cache no ASP.NET
Laboratório: : Gerenciamento de estados em aplicativos Web
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever o gerenciamento de estados.
  • Descrever perfis do Microsoft ASP.NET.
  • Descrever o armazenamento em cache no ASP.NET.
Módulo 14: Configuração e implantação de um aplicativo Web Microsoft ASP.NET
Este módulo explica como configurar e implantar um aplicativo Web Microsoft ASP.NET usando os arquivos machine.config e web.config.
Lições
  • Configuração de um aplicativo Web ASP.NET
  • Implantação de um aplicativo Web ASP.NET
Laboratório: : Configuração e implantação de um aplicativo Web Microsoft ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Configurar um aplicativo Web ASP.NET.
  • Implantar um aplicativo Web ASP.NET.
Módulo 15: Proteção de um aplicativo Web Microsoft ASP.NETEste módulo explica as diversas funcionalidades de segurança de aplicativos Web. Ele também inclui informações sobre a infraestrutura para a criação e implantação de várias funcionalidades de segurança de aplicativos Web.Lições
  • Visão geral da segurança de aplicativos Web
  • Configuração declarativa da autenticação e da autorização
  • Como trabalhar programaticamente com autenticação e autorização
Laboratório: : Proteção de um aplicativo Web Microsoft ASP.NET
Depois de concluírem este módulo, os alunos serão capazes de:
  • Descrever a segurança de aplicativos Web.
  • Descrever como configurar declarativamente a autenticação e a autorização.
  • Trabalhar programaticamente com a autenticação e a autorização.
Módulo 16: Implementação de tecnologias avançadas compatíveis com o Microsoft Visual Studio 2010 para desenvolvimento para a WebEste módulo descreve novas funcionalidades, alterações e aprimoramentos do Visual Studio 2010 e do .NET Framework 4 para um melhor desenvolvimento para a Web. Ele aborda também como o Microsoft ASP.NET MVC 2 e o Microsoft Silverlight 4 se ajustam ao .NET Framework 4 e o Visual Studio 2010.Lições
  • Trabalho com o ASP.NET MVC 2 Framework
  • Trabalho com o Silverlight 4
Laboratório: : Implementação de tecnologias avançadas compatíveis com o Microsoft Visual Studio 2010 para desenvolvimento para a Web
Depois de concluírem este módulo, os alunos serão capazes de:
  • Trabalhar com o ASP.NET MVC 2.
  • Trabalhar com o Silverlight 4.
Prerequisites
Os alunos deverão ter pelo menos um mês de experiência nas tecnologias .NET antes de participar deste curso. Além da experiência profissional, os alunos que participarem do treinamento deverão apresentar o seguinte conhecimento técnico:
  • Conhecimento de HTML ou DHTML, incluindo:
    • Tabelas
    • Imagens
    • Formulários
  • Experiência em programação usando o Visual Basic .NET ou o Visual C# .NET, incluindo:
    • Declaração de variáveis
    • Uso de loops
    • Uso de instruções condicionais
A conclusão do Curso 2667, Introdução à programação, satisfaz o requisito de habilidades em programação de pré-requisito anterior.
Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks:

Find a Microsoft Learning Partner near you