Linguagem Técnica de Programação VI Prof.: Luiz Gustavo Jordão Soares

Preview:

Citation preview

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

Recommended