SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

PDF
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
PDF
Python mudando o modo de desenvolver para a internet
PDF
Play Framework - Desenvolvendo Aplicações Web com Java sem Dor
PDF
Palestra Zend Framework na Campus Party 2011
PDF
Desenvolvendo Sistema Cloud e Web Full-stack Developer
PPTX
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
PPTX
Microsoft .Net
PPTX
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a internet
Play Framework - Desenvolvendo Aplicações Web com Java sem Dor
Palestra Zend Framework na Campus Party 2011
Desenvolvendo Sistema Cloud e Web Full-stack Developer
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Microsoft .Net
Técnicas e recursos para desenvolvimento Web em cenários de grande escala

Semelhante a 2006 - CURSOINTRODUÇÃOADOTNET.ppt (20)

PPTX
ASP .NET MVC - Você esta pronto para a pílula vermelha?
PPSX
Conhecendo o Django
PDF
Material - Play! Framework - UERN - Aula 01
PPTX
Ruby on Rails for beginners 2.0
PPTX
Azure e suas vantagens (Palestra 1)
PDF
PPTX
Implementando APIs seguras na nuvem - Outubro-2018 - Azure Brasil
PDF
Framework web 01 - Aula UTFPR 2018
PPTX
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
PDF
Criando aplicações web com tecnologias Microsoft
PDF
Primeiros passos com o framework Sencha Ext JS
PPTX
PPTX
Jsf com hibernate, spring security e maven
PDF
Aula 1 - Programação Dinâmica para Web
PDF
Palestra ror edted
PPTX
Treinamento ASP.NET 2014
PPTX
Docker | Minicurso Gratuito - Azure na Prática
PDF
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
PPTX
Docker para devs .NET
PPTX
Extração Automatizada de Dados da Web com Selenium WebDriver - Web Scraping -...
ASP .NET MVC - Você esta pronto para a pílula vermelha?
Conhecendo o Django
Material - Play! Framework - UERN - Aula 01
Ruby on Rails for beginners 2.0
Azure e suas vantagens (Palestra 1)
Implementando APIs seguras na nuvem - Outubro-2018 - Azure Brasil
Framework web 01 - Aula UTFPR 2018
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Criando aplicações web com tecnologias Microsoft
Primeiros passos com o framework Sencha Ext JS
Jsf com hibernate, spring security e maven
Aula 1 - Programação Dinâmica para Web
Palestra ror edted
Treinamento ASP.NET 2014
Docker | Minicurso Gratuito - Azure na Prática
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
Docker para devs .NET
Extração Automatizada de Dados da Web com Selenium WebDriver - Web Scraping -...

Mais de Ricardo Guerra Freitas (20)

PDF
MoodleMoot 2024 - Ricardo Guerra - Plugins_v4.pdf
PPT
2006 - Microsot e Open Source uma visão comparativa dos modelos.ppt
PPT
2006 - SegundaAula.ppt
PPT
2006 - ConceitosDeOrientaçãoObjeto.ppt
PPT
2006 - Linguagem VB II.ppt
PPT
2006 - ADONET.ppt
PPT
2006 - ASP.NET.ppt
PPT
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
PPT
2006 - FrameWorkdotNET Ricardo Guerra.ppt
PPT
2006 - Linguagem VB.ppt
PPT
2006 - Distribuindo sua Aplicação.ppt
PPT
2006 - Tratamento de Erro e Debug.ppt
PPT
2006 - Introdução a Objetos Linguagem e Padrões.ppt
PPTX
MoodleMoot 2023 - Ricardo Guerra - Plugins_v3.pptx
PPTX
MoodleMoot 2023 - Ricardo Guerra - Ambiente multi-empresa IOMAD.pptx
PPTX
MoodleMoot 2022 - competencias
PPTX
MoodleMoot 2022 - plugins
PPTX
Windows 10 Anniversary Update
PPTX
Olive etal formerstudentsperceptionimprovementpotentialconceptualmodelingprac...
PPTX
Windows 10 technical preview - design and news
MoodleMoot 2024 - Ricardo Guerra - Plugins_v4.pdf
2006 - Microsot e Open Source uma visão comparativa dos modelos.ppt
2006 - SegundaAula.ppt
2006 - ConceitosDeOrientaçãoObjeto.ppt
2006 - Linguagem VB II.ppt
2006 - ADONET.ppt
2006 - ASP.NET.ppt
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
2006 - FrameWorkdotNET Ricardo Guerra.ppt
2006 - Linguagem VB.ppt
2006 - Distribuindo sua Aplicação.ppt
2006 - Tratamento de Erro e Debug.ppt
2006 - Introdução a Objetos Linguagem e Padrões.ppt
MoodleMoot 2023 - Ricardo Guerra - Plugins_v3.pptx
MoodleMoot 2023 - Ricardo Guerra - Ambiente multi-empresa IOMAD.pptx
MoodleMoot 2022 - competencias
MoodleMoot 2022 - plugins
Windows 10 Anniversary Update
Olive etal formerstudentsperceptionimprovementpotentialconceptualmodelingprac...
Windows 10 technical preview - design and news

Último (16)

PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
COBITxITIL-Entenda as diferença em uso governança TI
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Arquitetura de computadores - Memórias Secundárias
Processos na gestão de transportes, TM100 Col18
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx

2006 - CURSOINTRODUÇÃOADOTNET.ppt

  • 1. 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
  • 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 .NET Framework • Definição • Características • Modelos • Conceitos
  • 4. 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
  • 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 Erro e 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 Dados com ADO.NET • Conceitos • Evolução do Acesso a Dados • Providers • DataSet • DataAdapter • DataReader • Command • Connection • DataSet Tipado • Suporte a XML
  • 12. Web Service • O que 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 • 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
  • 18. 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