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
IDEs de Desenvolvimento
Conceitos Gerais VB.NET Tipos de Projetos (Desktop) Console Application Windows Forms Class Library Tipos de Projetos (Web) ASP.NET Web Application ASP.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ções Ex.:
Conceitos Gerais VB.NET Funções e Métodos Funções retornam valores para o programa invocador. Métodos não produzem retorno, apenas executam blocos de comando.
Conceitos Gerais VB.NET
Modificadores de Acesso Public Acesso público sem restrição. Private Acesso permitido somente para o módulo ou classe que o compõe.
Conceitos Gerais VB.NET