Renato Haddad - MVP ASP.NET /MCP/MCTS/MCPD/MCT
Home
Treinamentos
Artigos
Aulas
ADO.NET
GridView
Treinamentos e Hands-On (Dev2Dev)
Veja os tipos de treinamentos que ministro focado na necessidade da equipe de desenvolvedores. A vantagem é que estarei mostrando exatamente o que um desenvolvedor precisa para ser produtivo e explorar os recursos do .NET. Me contate
rehaddad@msn.com
para mais detalhes.
LINQ, Entity Framework, LINQ TO SQL e Lambda Expressions
Objetivo
Aprenda a utilizar o LINQ (Language Integrated Query) para tornar o código mais limpo, claro, padronizado e de fácil manutenção. Neste treinamento Renato aborda o LINQ com coleções, classes e arrays. Em seguida, você aprenderá como criar um ORM (Modelo de Objeto Relacional) o qual usaremos o LINQ TO SQL e o Entity Framework para manipular dados de uma base de dados SQL Server.
Carga Horária:
40 horas
Pré-requisito:
Conhecimento de linguagem de programação
Conteúdo programático
? Select em coleção de arrays e classes
? Uso de Tipos Anônimos, IEnumerable e do operador OR
? Uso do SqlMethods e Distinct
? Paginação com Take e Skip
? Classificando dados das classes
? Agrupamento de dados
? Uso de Join e pesquisa de informações com o First
? Funções de agregação
? Concatenação, Union e Intersecção
? Excluir, Inserir e Atualizar Dados no Banco de Dados
? Stored Procedures no LINQ
? Visualizador de SQL com o LINQ
Método de estudo:
O treinamento é 100% focado em códigos.
ASP.NET 3.5 / 4.0
Objetivo
Aprenda a desenvolver aplicações ASP.NET usando o Visual Studio.NET 2008 e 2010 como ferramenta e o Visual Basic .NET ou Visual C# como linguagem. Neste treinamento você irá conhecer tudo o que você precisa para criar aplicações para Internet, Web Services e Class Library de forma clara e objetiva.
Saiba o que há de novo no ASP.NET 4.0. Veja como fazer o Web Deploy em diversos ambientes, as novidades do ASP 4 em nível de controles, além é claro de dicas e truques do VS 2010. Prepare a sua equipe para mergulhar no ASP.NET 4.0 e no VS 2010.
Carga Horária
Palestra: 2h
Hands-On: 16h
Visão Geral: 8h
Treinamento: 40h
Pré-requisito:
Conhecimento de linguagem de programação
Conteúdo programático
? Visão geral de aplicações WEB
? Como criar projetos ASP.NET Web Applications
? Controles mais utilizados em páginas ASP.NET (ListBox, TextBox, Label, Button, DropDown, GridView, ListView, TreeView, CheckListbox, MultiView, Wizard)
? Acesso a banco de dados com o ADO.NET ou o Entity Framework
? Como manipular um banco de dados SQL Server
? Como publicar um banco de dados na Internet
? Como criar e consumir Web Services
? Estrutura de tratamento de erros
? Dicas e truques de Deployment e Debug
Método de estudo
O Hands-On é focado em apenas nos controles mais utilizados onde o desenvolvedor aprenderá como criar uma aplicação previamente proposta. O aluno terá em apenas 8 horas o conhecimento suficiente para iniciar os projetos de aplicações ASP.NET. Se você optar pelo Hands-On, os códigos necessários para o entendimento do projeto são passados 80% prontos e o foco fica na explicação. Com isso, você pode analisar e entender melhor os códigos utilizados no projeto e tirar as dúvidas diretamente com o Renato. Já no caso de treinamentos todos os códigos são desenvolvidos durante as aulas.
Vantagens
? Aprenda a criar aplicações ASP.NET em apenas 8 horas
? Seja um profissional preparado para o futuro: .NET, Web Services, ADO.NET
? Com o conhecimento adquirido, você poderá desenvolver projetos de ASP.NET e gerar novos negócios
? Aprenda diretamente com Renato Haddad, Microsoft MVP
Windows Forms
Objetivo
Aprenda a desenvolver aplicações Windows usando o Visual Studio.NET 2005 como ferramenta e o Visual Basic .NET ou Visual C# como linguagem. Neste treinamento você irá conhecer tudo o que você precisa para criar aplicações desktop, Web Services e Class Library de forma clara e objetiva.
Saiba o que há de novo para WinApplication 2.0, quais são os novos controles de interface de usuários, instalação de uma App (CickOnce), Refactor, ADO.NET 2.0, Web Services, relatórios e dicas e truques. Em apenas 1 dia prepare a sua equipe para mergulhar no WinFoms 2.0.
Carga Horária
Palestra: 2h
Hands-On: 8h
Treinamento: 40h
Pré-requisito:
Conhecimento de linguagem de programação
Conteúdo programático
? Visão geral de aplicações desktop na plataforma .NET
? Vantagens e cenários de aplicações desktop
? Controles mais utilizados (novos menus, ToolStrip, Browser, ListBox, TextBox, Label, Button, DropDown, DataGridView, ReportViewer)
? Acesso a banco de dados com o ADO.NET 2.0, DataTable e DataSet
? Como criar diversos tipos de formulários
? Como criar e consumir Web Services
? Estrutura de tratamento de erros
? Dicas e truques de Deployment (ClickOnce) e Debug
Método de estudo
O Hands-On é focado em apenas nos controles mais utilizados onde o desenvolvedor aprenderá como criar uma aplicação previamente proposta. O aluno terá em apenas 8 horas o conhecimento suficiente para iniciar os projetos de aplicações desktop. Se você optar pelo Hands-On, os códigos necessários para o entendimento do projeto são passados 80% prontos e o foco fica na explicação. Com isso, você pode analisar e entender melhor os códigos utilizados no projeto e tirar as dúvidas diretamente com o Renato. Já no caso de treinamentos todos os códigos são desenvolvidos durante as aulas.
Vantagens
? Aprenda a criar aplicações desktop em apenas 8 horas
? Seja um profissional preparado para o futuro: .NET, Web Services, ADO.NET, ClickOnce
? Com o conhecimento adquirido, você poderá desenvolver projetos de desktop e gerar novos negócios
? Aprenda diretamente com Renato Haddad, Microsoft MVP
Windows Mobile 6
Saiba o que é o Windows Mobile 6, como criar aplicações, as classes, envio de SMS, Pocket Outlook, SQL Mobile Edition, etc. Em apenas 1 dia prepare a sua equipe para mergulhar no mundo móvel.
Conteúdo programático
? Arquitetura de soluções móveis;
? Estrutura de uma aplicação Windows Mobile;
? Ferramentas utilizadas, SDKs e emuladores;
? Como criar uma aplicação para Pocket PC e Celular;
? Uso dos principais controles de interface;
? Acesso a banco de dados, como criar um DB no SQLMobile Edition e manipular os dados;
? Uso de APIs do Windows Mobile 6 (POOM ? Pocket Outlook, gerenciamento de bateria, rastrear os recursos do device);
? Componentização: o conceito, como criar e usar um componente;
? Desenvolvimento em Camadas: o conceito, como estruturar e consumir as camadas;
? Web Services, como criar e usar em aplicações móveis;
? Instalação da aplicação no dispositivo;
? Uso do LINQ no .NET Compact Framework.
Carga Horária:
40 horas
SQL Reporting Services 2008
Objetivo
Desenvolver relatórios com o SQL Reporting Services 2008 para serem consumidos via internet, páginas ASP.NET ou desktop. Abordaremos desde a arquitetura do SRS, controles, stored procedures parametrizadas, gráficos, referência cruzada, navegação entre relatórios e visão geral da administração do SRS.
Carga Horária
Palestra: 2h
Hands-On: 8h
Treinamento: 16h
Pré-requisito:
Conhecimento de instruções T-SQL
Conteúdo programático
? Visão geral da arquitetura do SRS
? Pré-requisitos de instalação
? Definir fontes de dados para um relatório
? Relatórios com o assistente do SRS
? Customizações (layouts, formatações, expressões, códigos e funções)
? Relatórios parametrizados através do Dataset
? Relatórios com grupo e sub-grupo (header, footer, drilldown, sub-totais)
? Relatórios com gráficos, Tablix, Gauges
? Navegação entre relatórios (bookmarks e links entre controles/relatórios)
? Crie Stored Procedures (com e sem parâmetros) e use-as como fonte de dados dos relatórios
? Build / Deploy / Run
? Visão Geral da administração de relatórios via browser
? Como chamar os relatórios em páginas ASP.NET e aplicações desktop
? Dicas e truques do SRS
Método de estudo
O Hands-On é focado nos recursos necessários da ferramenta para criar excelentes relatórios e disponibilizá-los na internet para serem consumidos via browser, ASP.NET ou aplicações desktop. O aluno terá em apenas 8 horas o conhecimento suficiente para criar relatórios nesta ferramenta. Se você optar pelo Hands-On, 50% dos códigos necessários para se criar os relatórios são passados prontos e o foco fica na explicação. Com isso, você pode analisar e entender melhor os códigos utilizados nos relatórios e tirar as dúvidas diretamente com o Renato. Já no caso de treinamentos todos os relatórios são desenvolvidos durante as aulas.
Vantagens
? Domine o SQL Reporting Services em apenas 1 dia
? Ofereça relatórios avançados aos clientes
? Aprenda a criar projetos ASP.NET e desktop para consumir os relatórios com as melhores ferramentas do mercado, o Visual Studio .NET 2008 e o SQL Reporting Service
? Aprenda diretamente com Renato Haddad, Microsoft MVP
Desejo infos sobre:
Treinamentos
DVDs e aulas
Treinamentos
In-Company
Livro de LINQ (SQL e Entity) com C# 3
CD Aprenda C# Básico Passo a Passo
DVD Windows Mobile 6 Avançado
DVD Crie uma aplicação ASP.NET 3.5 com LINQ TO SQL.
CD de SQL Reporting Services 2008. Aprenda a criar relatórios com o SRS 2008.
CD de LINQ e Entity Framework Avançado. Saiba tudo sobre o LINQ.
CD de LINQ para SQL. Aprenda a nova tecnologia para objetos relacionais.
CD do Ajax e ASP.NET 3.5 no VS 2008. Esta é a melhor combinação para turbinar aplicações ASP.NET e processar dados no cliente.
CD do Windows Mobile 6 com o VS.NET 2005. Crie aplicações para Pocket PCs e Smartphones com o .NET.
CD do controle mais usado no ASP.NET 2, o GridView. Explore os recursos deste fantástico controle com dicas e truques usados nas páginas.
CD do ASP.NET 2 para iniciantes. Se você deseja aprender ASP.NET 2 passo a passo desde o início, este é o caminho certo.
HOST by