Skip Navigation Links

Desenvolvimento Web com ASP.NET 4.0 e Visual Studio 2010

Próximas Turmas
Não existem turmas cadastradas no momento

Descrição do Treinamento

Apresentar o desenvolvimento web com uso do ASP.NET 4.0 . O aluno sairá do curso sendo capaz de utilizar os recursos do ASP.NET 4.0 para o desenvolvimento de poderosas aplicações web com acesso a servidores de banco de dados


Tecnologias e Softwares envolvidos

Visual Studio 2010

Visual Basic ou C#

A linguagem é uma escolha do aluno, o treinamento é enfocado no ASP.NET e não na linguagem. Para treinamento com foco na linguagem, veja o Fundamentos de OO e VB.NET( ou C#) com o Framework

ASP.NET 4.0

SQL Server 2005


Pré-Requisitos

  • Conhecimento básico do que é o Framework .NET
  • Conhecimentos básicos da linguagem (VB ou C#)
  • Conhecimentos básicos de Orientação a Objetos - não obrigatórios mas facilitam no entendimento de alguns tópicos

Recomenda-se a realização do treinamento de Fundamentos de OO e VB.NET (ou c#) com o Framework


Duração

40 horas

Instrutor

Dennes Torres

Local

Conheça o Local de Treinamento

Certificação

Este treinamento prepara você para a certificação MCTS WEB


Observações

Damos grande importância ao real aprendizado, por isso ao invés de empurrar um grande conteúdo em um espaço de tempo muito curto, dividimos os assuntos ligados a tecnologia ASP.NET em 3 treinamentos, este e os 2 seguintes :

ASP.NET Avançado

Este treinamento envolve diversos tópicos que são cobrados na prova da certificação MCTS WEB. Estes tópicos em geral estão ligados a otimização da aplicação para um ambiente de produção que exija alta escalabilidade, bem como manutenção da aplicação em produção

ASP.NET Ajax

Veja detalhadamente como fazer uso do ASP.NET Ajax e Ajax Toolkit para tornar suas interfaces web mais agradáveis para o usuário final

Observe que a relação da carga horária com o conteúdo oferecido garante a você o melhor aprendizado possível.

O conhecimento transmitido neste treinamento de ASP.NET 4.0 já envolve o acesso a banco de dados incluindo inúmeros truques de entrada de dados e exibição de dados na interface web. A área de acesso a dados é, porém, bem mais ampla especialmente quando se trata de acesso a dados em camadas. Para tópicos como Dados em Camadas, Linq, Entity Framework, ADO.NET Data Services e outros, criamos o seguinte treinamento :

Metodologia de Acesso a Dados em Camadas com o Framework .NET 3.5

Não se contente com pouco. Aqui você tem conteúdo de qualidade em uma carga horária que garante o seu aprendizado e que você estará pronto para as melhores posições no mercado de trabalho.


1a aula

Arquitetura do desenvolvimento Web
Criação de um WebForm
Arquitetura de processamento de WebControls
Estrutura de Code-Behind
Utilização de validadores

2a aula

Utilização de dropDownList
Eventos de processamento da página
Controle de PostBacks
Utilização do ViewState
Melhores práticas no uso do ViewState
Escalabilidade do ViewState

3a aula

Componentes DataSource e DataBound
Criação de querys pelo componente DataSource
Utilização de parâmetros no componente DataSource
Utilização da GridView
Filtrando dados da Grid
Criação de templates na GridView
Utilização de CommandField
Utilizando Combos com a Grid

Criando Master/Details

4a aula

Utilização do details view para inserção e navegação dos dados
Utilizando templates do detailsView
Utilização do formView
criação de totalizações na Grid

Utilização de JavaScript na Grid

Criação de uma cesta de compras

5a Aula

Criação de uma cesta de compras - continuação
Truques no vinculo DataSources/Grid

Utilização da identificação anônima de usuários
Validação de dados na Grid

6a Aula

Criação e utilização de user controls
Manipulando um user control por código

Utilização de Master Pages
Utilização de Nested Master Pages
Alteração dinâmica da master page


MasterPages e UserControls : Melhores práticas de uso

Criação de temas
Aplicação de temas por página
Aplicação de temas como CSS
Utilização de SkinIDs nos temas
Aplicação global de temas (web.config)

 

7a Aula

Configuração do sistema de profiles
Conceito de Providers e arquivos de configuração
Criação e utilização de variáveis de profiles

Alteração de temas em run-time

Configurando os providers de segurança (memberShip/Roles)
Configurando a segurança do site
Utilizando o webControl Login
Utilizando o webControl LoginView
Utilizando o webControl LoginName
Utilizando o webControl loginStatus

8a aula

Migrando perfil anônimo para perfil identificado

Configuração do sistema de autorização

Variantes de necessidades de autorização
Utilizando loginView com templates de grupos


Utilizando o webControl CreateUserWizard
Utilizando o webControl passwordRecovery
Utilizando o webControl changePassword

9a aula

Configurando o sistema de personalização nos arquivos de configuração
Criando e configurando webParts
Controlando as zonas de edição
Personalizando propriedades das webParts
Realizando conexão entre webParts
Permitindo uma visualização global das webParts

10a aula

Criação de siteMaps
Utilizando o Menu com siteMaps
Utilizando o siteMapPath
Utilizando a TreeView com siteMaps

Controlando a segurança nos mapas de sites

Técnicas de deployment de um site web
Deployment com todo o fonte
Compilando o code-behind
Compilando o site inteiro


 

� Búfalo Informática, Treinamento e Consultoria - Rua Álvaro Alvim, 37 Sala 920 - Cinelândia - Rio de Janeiro / RJ
Tel.: (21)2262-1368 (21) 9240-5134 (21) 9240-7281 e-Mail:
contato@bufaloinfo.com.br

»Programação
»Programação.NET
»Banco de Dados
»Webdesign
»Office
» Certificações Microsoft 4
»Treinamentos4
»Programação 4
»Webdesign«
»Office & User Tips«
»Grupos de Usuários
»Células Acadêmicas«

Palm ou pão
Você já está cadastrado e participa do grupo de usuários de sua cidade ? Se não, comente o porque.
 
 
Faça um pequeno teste com 10 questões de VB
.:.
Teste seus conhecimentos em Visual Basic, SQL Server e ASP 3.0 com nossas provas on-line
.:.
Aprimore seus conhecimentos em programação com nosso treinamento on-line de lógica de programação
.:.
Veja nosso calendário de treinamentos
Gostou da Página?
Então

para um amigo!