CURSO INTRODUÇÃO
A .NET COM VISUAL
BASIC
Ricardo Guerra Freitas
Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio
Email/MSN: guerra_rj@hotmail.com
Blog: http://thespoke.net/blogs/guerra_rj/default.aspx
Site do Curso para baixar os slides:
http://br.groups.yahoo.com/group/CursoDotNetSaoJose
TÓPICOS ABORDADOS NO
CURSO
• Introdução ao .NET Framework
• IDE do Visual Studio .NET 2003
• Tipos de Projeto
• Linguagem de Programação
• Tratamento de Erro e Debug
• Classes e POO
• Windows Forms
• Web Forms
• Acesso a Dados com ADO.NET
• Web Service
• Distribuição do Aplicativo (Windows/Web)
Introdução ao .NET Framework
• Definição
• Características
• Modelos
• Conceitos
IDE do Visual Studio .NET 2003
• Start Page
• Recursos das Janelas
• Toolbox
• Janela Imediata
• Dynamic Help
• Server Explorer
• Properties
• Solution Explorer
• Class View
• Object Browser
Tipos de Projeto
• Diferenças
• Características
• Vantagens / Desvantagens
• Windows ou Web Application?
Linguagem de Programação
• Variáveis
• Operadores (numéricos, comparação, lógicos)
• Padrões
• Conversões
• Estrutura de Funções
• Escopo de Variáveis/Funções
• Estruturas de decisão (IF/SELECT CASE)
• Estruturas de laço (FOR/WHILE)
• Classes básicas do Framework
Tratamento de Erro e Debug
• O que é Tratamento de Erro Estruturado?
• Vantagens e Desvantagens
• Introduzindo Try...Catch...Finally
• BreakPoint
• Command / Immediate Window
Classes e POO
• O que é um objeto?
• Características de um objeto
• Conceitos
• Propriedades
• Métodos
• Eventos
• Construtores
• Coleções
• Namespaces
Windows Forms
• Conceitos
• Características
• Modelos de Interfaces
• Controles Básicos / Avançados
• Controles Ocultos
• Manipuladores de Eventos (Delegates)
• User Control
• Arquivo .Config
• Reference
Web Forms
• Conceitos
• Características
• Modelos de Interfaces
• Controles Básicos / Avançados
• Validação
• Conceitos de Trace
• Gerenciamento de Estado da Página
• Segurança
• Arquivo .Config
• Web Control
• Segurança
Acesso a Dados com ADO.NET
• Conceitos
• Evolução do Acesso a Dados
• Providers
• DataSet
• DataAdapter
• DataReader
• Command
• Connection
• DataSet Tipado
• Suporte a XML
Web Service
• O que são?
• Vantagens / Desvantagens
• Como implementar
• SOAP
• XML
• WSDL
• DISCO
Distribuição do Aplicativo
(Windows/Web)
• Como distribuir
• Como criar o projeto de distribuição
Para Maiores Informações
• http://msdn.microsoft.com/netframework/
• http://www.gotdotnet.com
• http://msdn.microsoft.com/net/ecma/
• http://research.microsoft.com/projects/clrgen/
• http://msdn.microsoft.com/net/sscli/
• http://www.microsoft.com/brasil/educacao/academic
o/default.mspx
• Informações sobre como criar uma célula de estudo
.net envie email para: guerra_rj@hotmail.com
Para Maiores Informações
• http://www.bufaloinfo.com.br
• http://www.devaspnet.com.br
• http://www.devaspnet.com.br/celulasrio/celulasrio.
aspx
• http://celulasrio.multiply.com
• http://www.msdnbrasil.com.br
• http://www.technetbrasil.com.br
• http://www.mugbrasil.com.br
• http://br.thespoke.net
• http://www.macoratti.net
• http://www.linhadecodigo.com.br
• http://msdn.microsoft.com
Incentivos Microsoft
• The Spoke
• The Spoke Premium
• Células Acadêmicas
• MSDN AA
– Visual Fox Pro 8.0 / Windows XP Embedded / Windows CE /
Visual Studio .NET / SQL Server 2000 / Exchange Server 2003
/ SharePoint Portal Server 2003 / Office Live Communications
Server 2003 / Internet Security & Acceleration Server 2000 /
Windows XP / Windows Server 2003 / Virtual PC 2004 / MSDN
Library / Access 2003 / Office InfoPath 2003 / Office OneNote
2003 / Office Project 2003 / Office Visio 2003 / Visual Source
Safe
• MSDN Brasil
• TechNet Brasil
Perguntas ?
CURSO INTRODUÇÃO
A .NET COM VISUAL
BASIC
Ricardo Guerra Freitas
Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio
Email/MSN: guerra_rj@hotmail.com
Blog: http://thespoke.net/blogs/guerra_rj/default.aspx
Site do Curso para baixar os slides:
http://br.groups.yahoo.com/group/CursoDotNetSaoJose

2006 - CURSOINTRODUÇÃOADOTNET.ppt

  • 1.
    CURSO INTRODUÇÃO A .NETCOM VISUAL BASIC Ricardo Guerra Freitas Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio Email/MSN: guerra_rj@hotmail.com Blog: http://thespoke.net/blogs/guerra_rj/default.aspx Site do Curso para baixar os slides: http://br.groups.yahoo.com/group/CursoDotNetSaoJose
  • 2.
    TÓPICOS ABORDADOS NO CURSO •Introdução ao .NET Framework • IDE do Visual Studio .NET 2003 • Tipos de Projeto • Linguagem de Programação • Tratamento de Erro e Debug • Classes e POO • Windows Forms • Web Forms • Acesso a Dados com ADO.NET • Web Service • Distribuição do Aplicativo (Windows/Web)
  • 3.
    Introdução ao .NETFramework • Definição • Características • Modelos • Conceitos
  • 4.
    IDE do VisualStudio .NET 2003 • Start Page • Recursos das Janelas • Toolbox • Janela Imediata • Dynamic Help • Server Explorer • Properties • Solution Explorer • Class View • Object Browser
  • 5.
    Tipos de Projeto •Diferenças • Características • Vantagens / Desvantagens • Windows ou Web Application?
  • 6.
    Linguagem de Programação •Variáveis • Operadores (numéricos, comparação, lógicos) • Padrões • Conversões • Estrutura de Funções • Escopo de Variáveis/Funções • Estruturas de decisão (IF/SELECT CASE) • Estruturas de laço (FOR/WHILE) • Classes básicas do Framework
  • 7.
    Tratamento de Erroe Debug • O que é Tratamento de Erro Estruturado? • Vantagens e Desvantagens • Introduzindo Try...Catch...Finally • BreakPoint • Command / Immediate Window
  • 8.
    Classes e POO •O que é um objeto? • Características de um objeto • Conceitos • Propriedades • Métodos • Eventos • Construtores • Coleções • Namespaces
  • 9.
    Windows Forms • Conceitos •Características • Modelos de Interfaces • Controles Básicos / Avançados • Controles Ocultos • Manipuladores de Eventos (Delegates) • User Control • Arquivo .Config • Reference
  • 10.
    Web Forms • Conceitos •Características • Modelos de Interfaces • Controles Básicos / Avançados • Validação • Conceitos de Trace • Gerenciamento de Estado da Página • Segurança • Arquivo .Config • Web Control • Segurança
  • 11.
    Acesso a Dadoscom ADO.NET • Conceitos • Evolução do Acesso a Dados • Providers • DataSet • DataAdapter • DataReader • Command • Connection • DataSet Tipado • Suporte a XML
  • 12.
    Web Service • Oque são? • Vantagens / Desvantagens • Como implementar • SOAP • XML • WSDL • DISCO
  • 13.
    Distribuição do Aplicativo (Windows/Web) •Como distribuir • Como criar o projeto de distribuição
  • 14.
    Para Maiores Informações •http://msdn.microsoft.com/netframework/ • http://www.gotdotnet.com • http://msdn.microsoft.com/net/ecma/ • http://research.microsoft.com/projects/clrgen/ • http://msdn.microsoft.com/net/sscli/ • http://www.microsoft.com/brasil/educacao/academic o/default.mspx • Informações sobre como criar uma célula de estudo .net envie email para: guerra_rj@hotmail.com
  • 15.
    Para Maiores Informações •http://www.bufaloinfo.com.br • http://www.devaspnet.com.br • http://www.devaspnet.com.br/celulasrio/celulasrio. aspx • http://celulasrio.multiply.com • http://www.msdnbrasil.com.br • http://www.technetbrasil.com.br • http://www.mugbrasil.com.br • http://br.thespoke.net • http://www.macoratti.net • http://www.linhadecodigo.com.br • http://msdn.microsoft.com
  • 16.
    Incentivos Microsoft • TheSpoke • The Spoke Premium • Células Acadêmicas • MSDN AA – Visual Fox Pro 8.0 / Windows XP Embedded / Windows CE / Visual Studio .NET / SQL Server 2000 / Exchange Server 2003 / SharePoint Portal Server 2003 / Office Live Communications Server 2003 / Internet Security & Acceleration Server 2000 / Windows XP / Windows Server 2003 / Virtual PC 2004 / MSDN Library / Access 2003 / Office InfoPath 2003 / Office OneNote 2003 / Office Project 2003 / Office Visio 2003 / Visual Source Safe • MSDN Brasil • TechNet Brasil
  • 17.
  • 18.
    CURSO INTRODUÇÃO A .NETCOM VISUAL BASIC Ricardo Guerra Freitas Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio Email/MSN: guerra_rj@hotmail.com Blog: http://thespoke.net/blogs/guerra_rj/default.aspx Site do Curso para baixar os slides: http://br.groups.yahoo.com/group/CursoDotNetSaoJose