Linguagem Técnica de Programação VI
Prof.: Luiz Gustavo Jordão Soares
Conteúdo Programático
Introdução ao .NET Framework Introdução ao VB.NET Programação Orientada a Objetos Aplicações Windows Acesso a dados com ADO.NET Programação em camadas
Conteúdo Programático
Trabalhando com XML Customização de componentes Bibliotecas (DLL) Threads de execução Auditoria (Logs de aplicação) Aplicações Smart Client
Conteúdo Programático
Aplicações web (ASP.NET) User Control Session, ViewState, Cookies ASP.NET Ajax Web Services Extension Methods
Conteúdo Programático
LINQ to SQL Segurança em aplicações web Deploy de aplicações ASP.NET ASP.NET MVC WCF
Introdução ao .NET Framework
O que é a plataforma Microsoft .NET? O que é um framework? O que é o .NET Framework?
Introdução ao .NET Framework
MSIL (Microsoft Intermediate Language)
JIT compiler (Just-in-time compiler)
Introdução ao .NET Framework
Namespace
System Namespace
Windows Namespace
Forms Namespace
Button Class
Introdução ao .NET Framework
System.Windows System.Web System.Data System.IO System.Text
IDE’s de Desenvolvimento
Conceitos Gerais VB.NET
Tipos de Projetos (Desktop)Console ApplicationWindows FormsClass Library
Tipos de Projetos (Web)ASP.NET Web ApplicationASP.NET Web Service Application
Conceitos Gerais VB.NET
Tipos de arquivos.vb (classes / code-behind).aspx (web forms).ascx (User Controls).config (Arquivos de configuração).dll (bibliotecas de classe).xml (Arquivos XML)
Conceitos Gerais VB.NET
Declaração de variáveis Dim nome_var As Tipo Ex.:
• Dim idade As Integer• Dim nome As String
Operadores Comparação(= < > <= >= <> ) Aritméticos (+ - / * Mod \) Atribuição (= += -= /=) Lógicos (And Or Not AndAlso OrElse)
Conceitos Gerais VB.NET
Exibindo e coletando informações:Exibir:
• Console.WriteLine(“Hello World!")
Coletar:• Dim valor As Integer• valor = CInt(Console.ReadLine())• Dim valor As String• valor = Console.ReadLine()
Conceitos Gerais VB.NET
Módulos (Module)Conjunto de funçõesEx.:
Conceitos Gerais VB.NET
Funções e MétodosFunções retornam valores para o
programa invocador.
Métodos não produzem retorno, apenas executam blocos de comando.
Conceitos Gerais VB.NET
Conceitos Gerais VB.NET
Modificadores de AcessoPublic
• Acesso público sem restrição.
Private• Acesso permitido somente para o módulo
ou classe que o compõe.
Conceitos Gerais VB.NET
Conceitos Gerais VB.NET
Top Related