Fundament n os s da platafo f rm r a. NE N T André Menegassi

Tamanho: px
Começar a partir da página:

Download "Fundament n os s da platafo f rm r a. NE N T André Menegassi"

Transcrição

1 Fundamentos da plataforma.net André Menegassi

2 O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através de tecnologias de uso pessoal, de negócios, de telefonia celular a servidores corporativos, permitindo assim, o acesso rápido a informações importantes onde elas forem necessárias. Permite desenvolver soluções/aplicativos como: Aplicativos Web Aplicativos Windows Aplicativos para Servidores Aplicativos Smart Client Aplicativos de Console Aplicativos de Banco de Dados Serviços Windows (aplicativos que rodam como serviços) Web Services e muito mais

3 O que é o.net Framework? Toda e qualquer aplicação gerada em.net, pode ser executada em qualquer dispositivo ou plataforma que possua o.net Framework. O.NET Framework implementa uma máquina virtual. Máquina virtual: Abstrair a necessidade do desenvolvedor de interagir com o sistema operacional oferecendo um rico conjunto de ferramentas e bibliotecas de objetos que permitem alta produtividade no desenvolvimento de sistemas. O instalador da plataforma para o sistema operacional Windows pode ser baixado no site da Microsoft, e é gratuito. Mono-Project (www.mono-project.com): versão do.net Framework 4.0 para ambientes:.net Compact Framework para dispositivos que utilizam Windows Mobile.

4 Evolução do.net Framework Lançamento do Framework 1.0 Lançamento do Framework 1.1 Lançamento do Framework 2.0 Lançamento do Framework 3.0 Lançamento do Framework 3.5 Lançamento do Framework 4.0 Visual Studio.NET 2002 Visual Studio.NET 2003 Visual Studio.NET 2005 Visual Studio.NET 2005 Visual Studio.NET 2008 Visual Studio.NET 2010 WebMatrix WebMatrix Opções gratuitas de ferramenta de desenvolvimento da própria Microsoft (http://www.microsoft.com/express/default.aspx). Grande Evolução Pequenas Consideráveis Novos recursos Linq Project A IDE foi no desenvolvimento de tradicional de software. melhorias melhorias de acesso a dados (ADO.NET 2.0) para interface Windows (WPF) (mapeamento objeto-relacional) reconstruída WPF. em Esse primeiro release foi pouco conhecido e utilizado. Team Foundation Server (TFS: aplicação de metodologias de gerência de projeto ao desenvolvimento apoiado pelo Visual Studio.NET.) Novo sistema de comunicação (WCF) para aplicações distribuídas MS-ASP.NET AJAX (biblioteca separada do Framework) XNA Game Studio Incorporação MS- ASP.NET AJAX ao Framework SP1: Integração total com AJAX Control ToolKit

5 Arquitetura do.net Framework

6 Arquitetura do.net Framework

7 Arquitetura do.net Framework O CLR é um ambiente de tempo de execução (runtime) que realiza tarefas, tais como: execução do programa, gerenciamento de memória (coleta de lixo), segurança, tratamento de erro, controle de versão e suporte de instalação. Realiza a interface entre a aplicação e o sistema operacional. O código que é executado nesse ambiente de runtime é chamado de Código Gerenciado ( Managed Code ), enquanto aquele que é executado fora é chamado de Código Não Gerenciado ( Unmanaged Code ). A Base Classe Library (BCL) é um conjunto de classes que o.net disponibiliza para todas as linguagens que rodam sob o.net Framework. Essa base encapsula várias funcionalidades que tornam o trabalho do desenvolvedor muito mais fácil e qualquer linguagem do Framework pode utilizar. A BCL é organizada em namespaces. Namespaces são grupos de classes relacionadas

8 Arquitetura do.net Framework O.NET Framework foi desenvolvido para ser compatível com diversas linguagens de programação. LPs suportadas: C#, VB.NET, C++, J#, JScript, Perl, Python, Fortran, Cobol, e outras. Uma LP para ser compatível com o.net Framework precisa atender a CLS e CTS. Common Language Specification (CLS): Define os padrões e regras mínimas que o compilador precisa estar em conformidade. Common Type Specification (CTS): Garante compatibilidade entre os componentes.net. Um integer do Visual Basic.NET e um int do C# são iguais, pois ambos são representados da mesma forma, como System.Int32 IMPORTANTE: Somente a sintaxe (forma de representar expressões, instruções e unidades de programa) das linguagens é suportada pelo CLR, pois os tipos, as classes, métodos, propriedades e eventos são os recursos da plataforma e não da linguagem escolhida.

9 Arquitetura do.net Framework Exemplo de código em C#: HelloWorld em C# using System; public class HelloWorld { } public static void Main() { } Console.WriteLine( HelloWorld C#! ); Exemplo de código em VB.NET: HelloWorld em VB.NET Imports System Module HelloWorld Sub Main() Console.WriteLine( Hello World VB.NET! ) End Sub End Module

10 Processo de compilação e execução de uma aplicação.net Processo de compilação Microsoft Intermediate Language (MSIL) ou simplesmente IL. Esta é a forma que a aplicação é publicada/disponibilizada, em um ou mais assemblies, em MSIL compostos por DLLs (bibliotecas) e executáveis. Um desses assemblies deve conter um executável designado como ponto de entrada da aplicação. A MSIL é uma linguagem de baixo- nível que a CLR pode ler e entender. Processo de execução O JIT converte instruções MSIL para instruções específicas (código de máquina) da arquitetura do processador onde a aplicação.net é executada.

11 Processo de compilação e execução de uma aplicação.net Código MSIL da aplicação HelloWorld gerado pelo compilador C#. Código MSIL da aplicação HelloWorld gerado pelo compilador VB.NET.

12 Processo de compilação e execução de uma aplicação.net default.aspx Qual Linguagem? C# code Compilador C# Visual Basic.NET code Compilador Visual Basic.NET JIT compiler MSIL Código Nativo Common Language Runtime

13 Leitura complementar

DESENVOLVIMENTO DE SOFTWARE AULA 1

DESENVOLVIMENTO DE SOFTWARE AULA 1 DESENVOLVIMENTO DE SOFTWARE AULA 1 CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014 1 Características da Plataforma.NET A plataforma.net Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece

Leia mais

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda

Informática para Gestão de Negócios Linguagem de Programação III. Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br. Agenda Informática para Gestão de Negócios Linguagem de Programação III Prof. Me. Henrique Dezani dezani@fatecriopreto.edu.br Professor Apresentação Agenda Ementa, Objetivo, Conteúdo Programático, Bibliografia,

Leia mais

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes Ambiente de Programação Visual Framework.NET Prof. Mauro Lopes 1-31 13 Objetivos Nesta aula iremos apresentar a tecnologia.net. Ao final desta aula, o aluno terá compreendido a Arquitetura de uma aplicação.net.

Leia mais

Introdução ao C# . Visão geral do.net Framework

Introdução ao C# . Visão geral do.net Framework Introdução ao C# Microsoft.NET (comumente conhecido por.net Framework - em inglês: dotnet) é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas

Leia mais

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes

Ambiente de Programação Visual. Framework.NET. Prof. Mauro Lopes. Ambiente de Programação Visual Prof. Mauro Lopes Ambiente de Programação Visual Framework.NET Prof. Mauro Lopes 1-31 16 Objetivos Nesta aula iremos apresentar a tecnologia.net. Ao final desta aula, o aluno terá compreendido a Arquitetura de uma aplicação.net.

Leia mais

Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud. Como aproveitar o melhor de cada programador?

Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud. Como aproveitar o melhor de cada programador? Como acompanhar a evolução dos aplicativos? Console >> Desktop >> Web >> Mobile >> Cloud Como aproveitar o melhor de cada programador? Clientes querem tudo pra ontem. Como atender essa necessidade? Microsoft.NET

Leia mais

19/05/2009. Módulo 1

19/05/2009. Módulo 1 ASP.NET Módulo 1 Objetivo Mostrar os conceitos fundamentais da plataforma Microsoft.Net e suas ferramentas; Apresentar os conceitos fundamentais de aplicações web e seus elementos; Demonstrar de forma

Leia mais

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Linguagem de Programação 3 Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C# Prof. Mauro Lopes 1-31 35 Objetivos Nesta aula iremos apresentar a tecnologia.net, o ambiente de desenvolvimento

Leia mais

ASP.NET. Guia do Desenvolvedor. Felipe Cembranelli. Novatec Editora. www.novateceditora.com.br

ASP.NET. Guia do Desenvolvedor. Felipe Cembranelli. Novatec Editora. www.novateceditora.com.br ASP.NET Guia do Desenvolvedor Felipe Cembranelli Novatec Editora www.novateceditora.com.br 1 Introdução à plataforma.net A plataforma Microsoft.NET.NET é uma nova plataforma de software para desenvolvimento

Leia mais

PADI 2015/16. Aula 1 Introdução à Plataforma.NET

PADI 2015/16. Aula 1 Introdução à Plataforma.NET PADI 2015/16 Aula 1 Introdução à Plataforma.NET 1 Sumário 1. Framework.NET Arquitectura 2. Linguagem C# 2.0 Sintaxe C# vs. Java vs. C++ 3. IDE: MS Visual Studio 2005 ou superior Ferramentas Console/Win

Leia mais

ASP.NET 2.0 e PHP. Autor: Glauber de Almeida e Juarez Fernandes

ASP.NET 2.0 e PHP. Autor: Glauber de Almeida e Juarez Fernandes ASP.NET 2.0 e PHP Autor: Glauber de Almeida e Juarez Fernandes Linguagens pesquisadas ASP.NET 2.0 e PHP. 1 - ASP.NET 2.0 ASP.NET não é nem uma linguagem de programação como VBScript, php, nem um servidor

Leia mais

Principais características

Principais características .Net Framework O que é.net? Proprietário da Microsoft Versão simplificada para Linux Versão compacta para dispositivos móveis Plataforma de desenvolvimento e execução Interface com usuário, conectividade

Leia mais

Ambientes Visuais. Ambientes Visuais

Ambientes Visuais. Ambientes Visuais Ambientes Visuais Inicialmente, apenas especialistas utilizavam os computadores, sendo que os primeiros desenvolvidos ocupavam grandes áreas e tinham um poder de processamento reduzido. Porém, a contínua

Leia mais

PROGRAMAÇÃODE COMPUTADORES I:C# LuizHenriqueC.Corêa

PROGRAMAÇÃODE COMPUTADORES I:C# LuizHenriqueC.Corêa PROGRAMAÇÃODE COMPUTADORES I:C# LuizHenriqueC.Corêa INFORMAÇÃOECOMUNICAÇÃO PROGRAMAÇÃODE COMPUTADORES I:C# LuizHenriqueC.Corêa INFORMAÇÃOECOMUNICAÇÃO Autor Luiz Henrique C. Corrêa Profissional com mais

Leia mais

Linguagem de Programação Procedural (VB) Prof. MSc Eng Marcelo Bianchi AULA 01 - INTRODUÇÃO AO VB

Linguagem de Programação Procedural (VB) Prof. MSc Eng Marcelo Bianchi AULA 01 - INTRODUÇÃO AO VB Linguagem de Programação Procedural (VB) Prof. MSc Eng Marcelo Bianchi AULA 01 - INTRODUÇÃO AO VB Visão Geral do Visual Basic.NET Conceitos Básicos Antes de codificar um programa dentro do Visual Studio

Leia mais

A interface do Microsoft Visual Studio 2005

A interface do Microsoft Visual Studio 2005 Tarefa Orientada 1 A interface do Microsoft Visual Studio 2005 Objectivos: Introdução à framework.net Iniciar o Visual Studio 2005. Criar um novo projecto de Windows Forms em Visual Basic Introdução à

Leia mais

Programando em C# Orientado a Objetos. By: Maromo

Programando em C# Orientado a Objetos. By: Maromo Programando em C# Orientado a Objetos By: Maromo Agenda Módulo 1 Plataforma.Net. Linguagem de Programação C#. Tipos primitivos, comandos de controle. Exercícios de Fixação. Introdução O modelo de programação

Leia mais

Protótipo de ferramenta para monitoração de computadores utilizando o padrão de gerência WMI da Microsoft e a plataforma de desenvolvimento.

Protótipo de ferramenta para monitoração de computadores utilizando o padrão de gerência WMI da Microsoft e a plataforma de desenvolvimento. Protótipo de ferramenta para monitoração de computadores utilizando o padrão de gerência WMI da Microsoft e a plataforma de desenvolvimento.net Acadêmico:Rodrigo Jacobowski Orientador: Prof. Francisco

Leia mais

FERRAMENTAS NECESSÁRIAS PARA O DESENVOLVIMENTO EM C#

FERRAMENTAS NECESSÁRIAS PARA O DESENVOLVIMENTO EM C# FERRAMENTAS NECESSÁRIAS PARA O DESENVOLVIMENTO EM C# Camila Sanches Navarro 1,2, Willian Magalhães 2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil sanchesnavarro@gmail.com wmagalhaes@unipar.br

Leia mais

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha

Microsoft.NET. Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Grupo: Eduardo Getassi Maicon Lima Rodrigo Cunha Microsoft.NET Introdução ao CLR.NET WebServices FrameWork.NET MVC WebForms Linguagens.NET Versões Visual Studio ADO.NET INTRODUÇÃO Metodologia

Leia mais

Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi

Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi 5 Conclusão Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi permitir que scripts Lua instanciem e usem

Leia mais

PARTE I A Linguagem C#

PARTE I A Linguagem C# PARTE I A Linguagem C# Capítulo 1, C# 3.0 e o.net 3.5 Capítulo 2, Iniciando: Hello World Capítulo 3, Fundamentos da Linguagem C# Capítulo 4, Classes e Objetos Capítulo 5, Herança e Polimorfismo Capítulo

Leia mais

Professor: Douglas Sousa Cursos de Computação

Professor: Douglas Sousa Cursos de Computação Linguagem de Programação C# Professor: Douglas Sousa Cursos de Computação Agenda Conceitos Básicos; Principais Características; Visual Studio; Meu Primeiro Programa; A Linguagem C#; Sistemas de Tipos;

Leia mais

Desenvolvimento de Aplicação Windows Mobile Acessando um WebService

Desenvolvimento de Aplicação Windows Mobile Acessando um WebService Faculdade de Negócios e Administração de Sergipe Disciplina: Integração Web Banco de Dados Professor: Fábio Coriolano Desenvolvimento de Aplicação Windows Mobile Acessando um WebService Professor: Fabio

Leia mais

Microsoft.NET. Desenvolvimento Baseado em Componentes

Microsoft.NET. Desenvolvimento Baseado em Componentes Microsoft.NET Lirisnei Gomes de Sousa lirisnei@hotmail.com Jair C Leite jair@dimap.ufrn.br Desenvolvimento Baseado em Componentes Resolução de problemas específicos, mas que podem ser re-utilizados em

Leia mais

Protótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML

Protótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML Protótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML Acadêmico: Leonardo Chagas D Ippolito Orientador: Prof. Marcel Hugo Blumenau, Dezembro de 2004

Leia mais

Construindo Aplicações com ASP.NET MVC 2.0 Aula 01 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas

Construindo Aplicações com ASP.NET MVC 2.0 Aula 01 Luiz Alberto Ferreira Gomes. Ciência da Computação da PUC Minas Construindo Aplicações com ASP.NET MVC 2.0 Aula 01 Luiz Alberto Ferreira Gomes Ciência da Computação da PUC Minas Microsoft Web Plataform 2 Código Dados IIS Express Hospedagem www.microsoft.com/web/downloads/platform.aspx

Leia mais

Alfamídia Programação: Desenvolvendo com C#

Alfamídia Programação: Desenvolvendo com C# Alfamídia Programação: Desenvolvendo com C# Todos os direitos reservados para Alfamídia Prow AVISO DE RESPONSABILIDADE As informações contidas neste material de treinamento são distribuídas NO ESTADO EM

Leia mais

ESTÁGIO CURRICULAR II. Desenvolvimento de Websites com o. Framework.NET

ESTÁGIO CURRICULAR II. Desenvolvimento de Websites com o. Framework.NET FÁBIO RICARDO ROMAN ESTÁGIO CURRICULAR II Desenvolvimento de Websites com o Framework.NET EMPRESA: Easy Desenvolvimento de Softwares LTDA ME. SETOR: Desenvolvimento SUPERVISOR: Fernando Alves Michalak

Leia mais

2QRYR&ODULRQ1(73DUWH,

2QRYR&ODULRQ1(73DUWH, 2QRYR&ODULRQ1(73DUWH, 3RU-XOLR&pVDU3HGURVR Gosto de escrever sobre FRLVDV QRYDV, sobre QRYDV WHFQRORJLDV, enfrentar desafios e pesquisas sobre o assunto. Afinal, de velho, basta eu! Como assinante da Clarion

Leia mais

Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann

Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann Sistema Operacional E no inicio... Windows CE: - Sistema Operacional criado pela Microsoft para dispositivos sistemas embarcados (Tablet

Leia mais

Desenvolvimento de Aplicações Locais na Plataforma Microsoft

Desenvolvimento de Aplicações Locais na Plataforma Microsoft Desenvolvimento de Aplicações Locais na Plataforma Microsoft Profª. Angelina V.S. Melaré angelinamelare@gmail.com Tecnologia em Análise e Desenvolvimento de Sistemas 1ºsem/2008 Objetivo da Aula Saber diferenciar

Leia mais

Novas Tecnologias Microsoft. http://formacao.rumos.pt/

Novas Tecnologias Microsoft. http://formacao.rumos.pt/ Novas Tecnologias Microsoft http://formacao.rumos.pt/ Rich Internet Applications (RIA) Carlos Lima carlos.lima@rumos.pt Agenda Objectivos da sessão O que é uma RIA O que é o Silverlight Software necessário

Leia mais

Parte I Princípios básicos do Microsoft.NET Framework

Parte I Princípios básicos do Microsoft.NET Framework Sumário Parte I Princípios básicos do Microsoft.NET Framework Capítulo 1 A arquitetura da plataforma de desenvolvimento.net Framework.............................. 35 Compilando código-fonte em módulos

Leia mais

Infracontrol versão 1.0

Infracontrol versão 1.0 Infracontrol versão 1.0 ¹Rafael Victória Chevarria ¹Tecnologia em Redes de Computadores - Faculdade de Tecnologia SENAC (Serviço Nacional de Aprendizagem Comercial) Rua Gonçalves Chaves 602-A Centro 96015-560

Leia mais

Seminário - C# DSO II. Desenvolvimento de Sistemas Orientados a Objetos 2. Equipe: Diorges, Leonardo, Luís Fernando, Ronaldo

Seminário - C# DSO II. Desenvolvimento de Sistemas Orientados a Objetos 2. Equipe: Diorges, Leonardo, Luís Fernando, Ronaldo Seminário - C# DSO II Desenvolvimento de Sistemas Orientados a Objetos 2 Equipe: Diorges, Leonardo, Luís Fernando, Ronaldo Roteiro Breve Histórico Plataforma.NET Características da Linguagem Sintaxe Versões

Leia mais

FERRAMENTAS PARA DESENVOLVIMENTO EM C#

FERRAMENTAS PARA DESENVOLVIMENTO EM C# FERRAMENTAS PARA DESENVOLVIMENTO EM C# Camila Sanches Navarro 1,2, Wyllian Fressatti 2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil sanchesnavarro@gmail.com wyllian@unipar.br Resumo. Este artigo

Leia mais

Programação para Dispositivos Móveis Aula 1. Prof. William Yamamoto

Programação para Dispositivos Móveis Aula 1. Prof. William Yamamoto Programação para Dispositivos Móveis Aula 1 Prof. William Yamamoto Visual Studio É uma ferramenta de desenvolvimento completa que atende praticamente a todas as plataformas de desenvolvimento, como: Web

Leia mais

Visual Basic.NET. Universidade Federal da Bahia. Departamento de Ciência da Computação. Disciplina MATA76 Linguagens para Aplicação comercial.

Visual Basic.NET. Universidade Federal da Bahia. Departamento de Ciência da Computação. Disciplina MATA76 Linguagens para Aplicação comercial. Universidade Federal da Bahia Departamento de Ciência da Computação Disciplina MATA76 Linguagens para Aplicação comercial. Aluno: Nailton Gonzaga dos Santos. Visual Basic.NET Salvador, setembro de 2008.

Leia mais

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas

Treinar - Cursos e Treinamentos C# Módulo I. Carga horária: 32 Horas Treinar - Cursos e Treinamentos C# Módulo I Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos

Leia mais

Com relação às áreas de conhecimento de projetos conforme o. PMBoK, julgue os itens subseqüentes.

Com relação às áreas de conhecimento de projetos conforme o. PMBoK, julgue os itens subseqüentes. De acordo com o comando a que cada um dos itens de 1 a 70 se refira, marque, na folha de respostas, para cada item: o campo designado com o código C, caso julgue o item CERTO; ou o campo designado com

Leia mais

Guia do Programador Joel Saade

Guia do Programador Joel Saade C# Guia do Programador Joel Saade Novatec Copyright 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Graduação em Ciência da Computação Linguagens de Programação

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Graduação em Ciência da Computação Linguagens de Programação UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Graduação em Ciência da Computação Linguagens de Programação Bruno Agrizzi Gilberto Ewald Luis Augusto Nicholas Figueiredo Histórico e Características Em 1999 inicia-se

Leia mais

Uso do Action₀NET com o PI System da OsiSoft

Uso do Action₀NET com o PI System da OsiSoft Uso do Action₀NET com o PI System da OsiSoft Introdução Se sua empresa utiliza o PI System da OsiSoft, o Action₀NET é o software SCADA (Supervisory Control and Data Acquisition) que mais se adequa a sua

Leia mais

Parte IX. Luiz Eduardo Borges

Parte IX. Luiz Eduardo Borges Parte IX Luiz Eduardo Borges Sumário (parte VIII) Empacotamento. Integração com Fortran. Integração com linguagem C. Integração com.net. Empacotamento Compilação Empacotamento Fontes (*.py) Bytecode (*.pyc

Leia mais

Framewoks de Desenvolvimento

Framewoks de Desenvolvimento Framewoks de Desenvolvimento Conteúdo Unidade 1 Definição de Framework 5 Classificação dos Frameworks 7 Profissionais Envolvidos 8 Benefícios e Desafios Decorrentes da Adoção de um Framework 10 Unidade

Leia mais

Especificações Técnicas

Especificações Técnicas Visual COBOL é a solução líder da indústria para o desenvolvimento de aplicações COBOL e implantação em sistemas Windows, Unix e Linux. Ele combina as melhores ferramentas de desenvolvimento de sua classe

Leia mais

Framework.NET (2/2) Sumário. A Linguagem C# Introdução. A Linguagem C# Exemplos (1/2) Plataforma.NET Características Gerais. Framework.

Framework.NET (2/2) Sumário. A Linguagem C# Introdução. A Linguagem C# Exemplos (1/2) Plataforma.NET Características Gerais. Framework. Framework.NET (2/2) Introdução ao Visual Studio.NET Criação de Aplicações Móveis em C# Aula 1 ASP.NET Construído sobre as bibliotecas de classes da framework.net; Fornece um modelo de aplicações web através

Leia mais

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

Apresentando o.net Framwork

Apresentando o.net Framwork Disciplina: Programação Web AULA 01 Apresentando o.net Framwork Edmilson Campos, Prof. MsC. http://edmilsoncampos.net edmilson.campos@ifrn.edu.br 2 3 »»»» 4 Code C# VB.NET J# Others Compiler Common Language

Leia mais

Explorando o novo.net multiplataforma: ASP.NET Core,.NET Core e EF Core

Explorando o novo.net multiplataforma: ASP.NET Core,.NET Core e EF Core Explorando o novo.net multiplataforma: ASP.NET Core,.NET Core e EF Core Rogério Moraes de Carvalho Consultor e desenvolvedor no Cebraspe/Cespe Microsoft Most Valuable Professional (MVP) rogeriom.wordpress.com

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. 2005 by Pearson Education do Brasil

Introdução aos computadores, à Internet e à World Wide Web. 2005 by Pearson Education do Brasil 1 Introdução aos computadores, à Internet e à World Wide Web OBJETIVOS Neste capítulo, você aprenderá: Conceitos básicos de hardware e software. Conceitos básicos de tecnologia de objeto, como classes,

Leia mais

APLICAÇÕES WEB COM AJAX

APLICAÇÕES WEB COM AJAX FUNDAÇÃO DE ENSINO EURÍPIDES SOARES DA ROCHA CENTRO UNIVERSITÁRIO EURÍPIDES DE MARÍLIA UNIVEM TRABALHO DE CONCLUSÃO DE CURSO NELSON GUIMARÃES RAPHAEL ZANON RODRIGUES APLICAÇÕES WEB COM AJAX MARÍLIA 2007

Leia mais

ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS

ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS ANEXO 05 ARQUITETURAS TECNOLÓGICAS PROCERGS Este anexo apresenta uma visão geral das seguintes plataformas: 1. Plataforma Microsoft.NET - VB.NET e C#; 2. Plataforma JAVA; 3. Plataforma Android, ios e Windows

Leia mais

Introdução ao Desenvolvimento.NET Paulo Sousa

Introdução ao Desenvolvimento.NET Paulo Sousa Introdução ao Desenvolvimento.NET Paulo Sousa Instituto Superior de Engenharia do Porto Instituto Politécnico do Porto Índice Plataforma.net C# Desenvolvimento Plataforma.net Introdução ao desenvolvimento.net

Leia mais

Prof. Esp. Adriano Carvalho

Prof. Esp. Adriano Carvalho Prof. Esp. Adriano Carvalho O que é um Programa? Um arquivo contendo uma sequência de comandos em uma linguagem de programação especifica Esses comandosrespeitam regras de como serem escritos e quais

Leia mais

Aula 01: Linguagens de Programação e Introdução ao Visual C# Express

Aula 01: Linguagens de Programação e Introdução ao Visual C# Express Aula 01: Linguagens de Programação e Introdução ao Visual C# Express EMENTA: Introdução ao Visual C#. Fundamentos da Linguagem. Estruturas de decisão e repetição. Modularização de Programas: Funções. Arrays

Leia mais

Definições. Parte 02. Java Conceitos e. Desenvolvimento de Programação Orientada a Objetos. Prof. Pedro Neto

Definições. Parte 02. Java Conceitos e. Desenvolvimento de Programação Orientada a Objetos. Prof. Pedro Neto Java Conceitos e Definições Parte 02 Prof. Pedro Neto Aracaju Sergipe - 2011 Conteúdo 2 O que é Java i. Java ii. Máquina Virtual iii. Java lento? Hotspot e JIT iv. Versões do Java e a confusão do Java2

Leia mais

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures

Leia mais

Desenvolvimento em.net. Introdução

Desenvolvimento em.net. Introdução Desenvolvimento em.net Introdução Objectivos Forças Externas.Net vs Java C# vs VB.Net Execução de Aplicações Ambientes de desenvolvimento.net Criar Projecto em VStudio Ferramentas básicas de debug Forças

Leia mais

COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA

COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA 73 COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ENTITY FRAMEWORK E NHIBERNATE : ESTUDO DE CASO EM UM SISTEMA Daniel José Angotti Analista de Negócio, Repom S/A djangotti@gmail.com Carlos

Leia mais

Introdução a lógica de programação. Aula 02: Linguagens de Programação e Introdução ao Visual C# Express

Introdução a lógica de programação. Aula 02: Linguagens de Programação e Introdução ao Visual C# Express Introdução a lógica de programação Aula 02: Linguagens de Programação e Introdução ao Visual C# Express Roteiro da aula Linguagem de Programação Visual C#: Introdução a C# através de comandos de entrada

Leia mais

PROTÓTIPO DE UM SISTEMA PARA CONTROLE E MONITORAÇÃO RESIDENCIAL ATRAVÉS DE DISPOSITIVOS MÓVEIS UTILIZANDO A PLATAFORMA.NET

PROTÓTIPO DE UM SISTEMA PARA CONTROLE E MONITORAÇÃO RESIDENCIAL ATRAVÉS DE DISPOSITIVOS MÓVEIS UTILIZANDO A PLATAFORMA.NET UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO PROTÓTIPO DE UM SISTEMA PARA CONTROLE E MONITORAÇÃO RESIDENCIAL ATRAVÉS DE DISPOSITIVOS

Leia mais

Apostila de C# & Asp.Net

Apostila de C# & Asp.Net Apostila de C# & Asp.Net 1 de 168 2 de 168.Net Framework Tópicos: Microsoft.NET CLR Common Language Runtime Metadata Assemblies Linguagens habilitadas ao.net Common Type System Web Services ADO.NET Microsoft.NET

Leia mais

PROTÓTIPO DE FERRAMENTA PARA MONITORAÇÃO DE COMPUTADORES UTILIZANDO O PADRÃO DE GERÊNCIA WMI DA MICROSOFT E A PLATAFORMA DE DESENVOLVIMENTO.

PROTÓTIPO DE FERRAMENTA PARA MONITORAÇÃO DE COMPUTADORES UTILIZANDO O PADRÃO DE GERÊNCIA WMI DA MICROSOFT E A PLATAFORMA DE DESENVOLVIMENTO. UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO PROTÓTIPO DE FERRAMENTA PARA MONITORAÇÃO DE COMPUTADORES UTILIZANDO O PADRÃO DE GERÊNCIA

Leia mais

Arquitetura da Máquina Virtual.NET

Arquitetura da Máquina Virtual.NET Arquitetura da Máquina Virtual.NET Marcelo Coutinho Cordeiro RA002092 Instituto de Computação Unicamp ra002092@ic.unicamp.br RESUMO Esse texto apresenta uma visão geral da arquitetura da máquina virtual

Leia mais

KATIA GOMES DA SILVA PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS COM A PLATAFORMA.NET

KATIA GOMES DA SILVA PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS COM A PLATAFORMA.NET KATIA GOMES DA SILVA PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS COM A PLATAFORMA.NET Palmas TO 2006 2 KATIA GOMES DA SILVA PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS COM A PLATAFORMA.NET Trabalho de Estágio apresentado

Leia mais

C# E.NET GUIA DO DESENVOLVEDOR

C# E.NET GUIA DO DESENVOLVEDOR C# E.NET GUIA DO DESENVOLVEDOR I Consultores Editoriais Lorenzo Ridolfi Gerente Sênior Accenture Sérgio Colcher Professor do departamento de Informática da PUC-Rio Preencha a ficha de cadastro no final

Leia mais

Plano de Trabalho Docente 2015. Ensino Técnico

Plano de Trabalho Docente 2015. Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico Etec: Monsenhor Antonio Magliano Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnica de Nível Médio de

Leia mais

Introdução... 3 Requisitos funcionais... 4 Requisitos não funcionais... 6 Viabilidade técnica... 7

Introdução... 3 Requisitos funcionais... 4 Requisitos não funcionais... 6 Viabilidade técnica... 7 Índice Introdução... 3 Requisitos funcionais... 4 Requisitos não funcionais... 6 Viabilidade técnica... 7 1) HARDWARE... 7 Decisão... 10 2) LINGUAGENS E FRAMEWORKS... 11 Decisão... 14 3) SOFTWARE... 15

Leia mais

Curso C# + Framework.NET

Curso C# + Framework.NET Curso C# + Framework.NET Objetivo 1ª Módulo De forma bastante prática, o participante alcançará o conhecimento conceitual da Framework.Net, utilizando C#.Net como ferramenta para este propósito. O treinamento

Leia mais

UMA ABORDAGEM COMPARATIVA ENTRE AS LINGUAGENS DE PROGRAMAÇÃO JAVA E C#

UMA ABORDAGEM COMPARATIVA ENTRE AS LINGUAGENS DE PROGRAMAÇÃO JAVA E C# UMA ABORDAGEM COMPARATIVA ENTRE AS LINGUAGENS DE PROGRAMAÇÃO JAVA E C# Robson Bartelli¹, Wyllian Fressatti¹. ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil robson_lpbartelli@yahoo.com.br,wyllian@unipar.br

Leia mais

Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010

Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010 Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010 Primeira Dica Afirmação O que é Java? Características do Java Como Java Funciona Plataforma Java Edições Java Java SE Java EE Java ME

Leia mais

UNIVERSIDADE PAULISTA - UNIP COORDENAÇÃO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO ANTÔNIO DEYVYSON BEZERRA DUARTE

UNIVERSIDADE PAULISTA - UNIP COORDENAÇÃO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO ANTÔNIO DEYVYSON BEZERRA DUARTE UNIVERSIDADE PAULISTA - UNIP COORDENAÇÃO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO ANTÔNIO DEYVYSON BEZERRA DUARTE CONTRIBUIÇÃO AO DESENVOLVIMENTO DO SISTEMA DE GERENCIAMENTO DE MANUTENÇÃO INDUSTRIAL CAMADA

Leia mais

VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE)

VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE) VERIFICAR PORTABILIDADE DE APLICAÇÕES. NET QUANDO EXECUTADAS EM AMBIENTES DIVERSOS (WINDOWS, WEB E MOBILE) Alexandre Coutinho Evangelista 1 Luiz Gustavo Galves Mählmann 2 Newton Cunha Muller 3 RESUMO Este

Leia mais

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre Chohfi chohfi@outlook.com @alexandrechohfi

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre Chohfi chohfi@outlook.com @alexandrechohfi QCON RIO 2015 Desenvolvimento para Windos 10 Alexandre Chohfi chohfi@outlook.com @alexandrechohfi Introduzindo o UWP Windows Core Um Core comum refatorado Uma plataforma de hardware Formato unico de acesso

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,

Leia mais

Comparando Java e C#

Comparando Java e C# Por: Lincon Alexandre Marques Jonathan T. Dos Santos Ricardo Fumio Tanimoto Abril, 2009 Comparando Java e C# Introdução Escolhemos como tema deste artigo um comparativo entre as linguagens Java e C#, duas

Leia mais

Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net

Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net Desenvolvimento de um gerador gráfico de consultas SQL via Web utilizando a plataforma.net Lucas Roberto Bechert Schmitz 1, Jackson Gomes de Souza 1 1 Centro Universitário Luterano de Palmas (CEULP/ULBRA)

Leia mais

LARISSA PIOVEZANI O USO DE TECNOLOGIA MICROSOFT. NET NO DESENVOLVIMENTO DE APLICAÇÕES DE COMÉRCIO ELETRÔNICO COM INTERFACE RICA.

LARISSA PIOVEZANI O USO DE TECNOLOGIA MICROSOFT. NET NO DESENVOLVIMENTO DE APLICAÇÕES DE COMÉRCIO ELETRÔNICO COM INTERFACE RICA. LARISSA PIOVEZANI O USO DE TECNOLOGIA MICROSOFT. NET NO DESENVOLVIMENTO DE APLICAÇÕES DE COMÉRCIO ELETRÔNICO COM INTERFACE RICA. Assis 2009 O USO DE TECNOLOGIA MICROSOFT. NET NO DESENVOLVIMENTO DE APLICAÇÕES

Leia mais

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari).

OPORTUNIDADES CWI: Principais atividades: - Análise e desenvolvimento de sites Cross-plataform (IE/Firefox/Chrome/Safari). OPORTUNIDADES CWI: Analista - Experiência mínima de 2 anos com ASP.NET (C Sharp). - Experiência com atendimento a usuários na resolução de problemas com sistemas já existentes. - Experiência em desenvolvimento

Leia mais

DESENVOLVIMENTO DE SOFTWARE II. Aula 07 A linguagem de programação C# e sua sintaxe

DESENVOLVIMENTO DE SOFTWARE II. Aula 07 A linguagem de programação C# e sua sintaxe DESENVOLVIMENTO DE SOFTWARE II Aula 07 A linguagem de programação C# e sua sintaxe Na aula passada... Avaliamos o conceito de Integrated Development Environment (IDE); Aprendemos um pouco da evolução do

Leia mais

Programação Orientada a Objetos

Programação Orientada a Objetos Programação Orientada a Objetos Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno poonoite@marciobueno.com Fonte: Material da Profª Karina Oliveira Introdução ao Paradigma OO

Leia mais

Etec Monsenhor Antonio Magliano. Plano de Trabalho Docente 2014. Habilitação Profissional: Técnica de Nível Médio de Técnico em Informática

Etec Monsenhor Antonio Magliano. Plano de Trabalho Docente 2014. Habilitação Profissional: Técnica de Nível Médio de Técnico em Informática Etec Monsenhor Antonio Magliano Plano de Trabalho Docente 2014 Etec: Monsenhor Antonio Magliano Ensino Técnico Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional:

Leia mais

É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada pela Microsoft (Microsoft.NET).

É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada pela Microsoft (Microsoft.NET). C ( C-Sharp ) LPI 1. A Plataforma.NET (em inglês: dotnet) Visão Geral C é uma linguagem de programação. É uma das linguagens de programação que fazem parte da Plataforma.NET (em inglês: dotnet) criada

Leia mais

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil 01. 02. 03. 04. Infopath Infopath Mais Integrado Workflow

Leia mais

Introdução ao Veridis Biometrics SDK VERIDIS

Introdução ao Veridis Biometrics SDK VERIDIS Introdução ao Veridis Biometrics SDK Versão do SDK: 5.0 2013 Veridis Biometrics VERIDIS BIOMETRICS Versão do Documento Versão Data Modificações 1 2 3 4 5 23/mar/2011 17/mai/2011 29/jul/2011 3/out/2011

Leia mais

SOFTWARE DE CONTROLE DE ENTREGAS USANDO DISPOSITIVOS MÓVEIS E WEB SERVICE SOBRE A PLATAFORMA.NET

SOFTWARE DE CONTROLE DE ENTREGAS USANDO DISPOSITIVOS MÓVEIS E WEB SERVICE SOBRE A PLATAFORMA.NET UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO SOFTWARE DE CONTROLE DE ENTREGAS USANDO DISPOSITIVOS MÓVEIS E WEB SERVICE SOBRE A PLATAFORMA.NET

Leia mais

A Linguagem Java. Apresentação. Java. A Linguagem da Internet

A Linguagem Java. Apresentação. Java. A Linguagem da Internet Apresentação Java A Linguagem da Apresentação (continuação) Histórico da Linguagem Objetivos Características Diferenças do C++ Java versus Java Script Principais Ferramentas Perspectivas da Linguagem 2

Leia mais

Melhorias na IDE do Visual Studio 2010

Melhorias na IDE do Visual Studio 2010 Tecnologias Visual Studio 2010, ASP.NET 4, Silverlight 4, Entity Framework 4, WPF, Diagramas, Arquitetura, Cloud Computing Sumário Neste artigo vou mostrar as melhores justificativas para se adotar o Visual

Leia mais

PARTE 1. Apresentando C# e a Plataforma.NET

PARTE 1. Apresentando C# e a Plataforma.NET PARTE 1 Apresentando C# e a Plataforma.NET CAPÍTULO 1 A Filosofia.NET Em intervalos de alguns anos, o programador moderno sente a necessidade de fazer um transplante de conhecimento, auto-imposto, para

Leia mais

Universidade Federal do Rio de Janeiro. Escola Politécnica. MBA em Engenharia de Computação Avançada (MBCA)

Universidade Federal do Rio de Janeiro. Escola Politécnica. MBA em Engenharia de Computação Avançada (MBCA) Universidade Federal do Rio de Janeiro Escola Politécnica MBA em Engenharia de Computação Avançada (MBCA) Programação Paralela utilizando o.net Framework 4 Autor: Martius Eduardo Rodriguez Disciplina:

Leia mais

Fabricio Pires Vasconcellos 1 Diogo de Freitas Nunes 2 Wellington Machado Fernandes 3

Fabricio Pires Vasconcellos 1 Diogo de Freitas Nunes 2 Wellington Machado Fernandes 3 Os Principais Benefícios da Utilização do.net Framework no Processo de Desenvolvimento de Software The Key Benefits of Using the. NET Framework in the Software Development Process Los principales benefícios

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA* PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA* Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Fev/2014 *Adaptado de PACHECO, R C S & RIEKE, R N INE UFSC Disponível em: http://wwwstelaufscbr/~pacheco/dsoo/htm/downloadshtm

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

Paradigmas de Linguagens de Programação

Paradigmas de Linguagens de Programação Paradigmas de Linguagens de Programação Faculdade Nova Roma Cursos de Ciências da Computação (6 Período) Prof. Adriano Avelar - Site: www.adrianoavelar.com Email: edson.avelar@yahoo.com.br Ementa Introdução

Leia mais

ÀREA DE DESENVOLVIMENTO

ÀREA DE DESENVOLVIMENTO ÀREA DE DESENVOLVIMENTO Sumário O que é o Cardio? O que é o Telos? Ambiente de Desenvolvimento Ambiente Visual Studio Team System Projeto de Refatoração O que é Cardio? Tamanho atual do aplicativo: ü Arquivos.cs

Leia mais

Tecnologia Java. Daniel Destro do Carmo Softech Network Informática daniel@danieldestro.com.br

Tecnologia Java. Daniel Destro do Carmo Softech Network Informática daniel@danieldestro.com.br Tecnologia Java Daniel Destro do Carmo Softech Network Informática daniel@danieldestro.com.br Origem da Tecnologia Java Projeto inicial: Oak (liderado por James Gosling) Lançada em 1995 (Java) Tecnologia

Leia mais