Encontro de Arquitetos Belo Horizonte
|
|
- Rafael da Silva Terra
- 8 Há anos
- Visualizações:
Transcrição
1 Encontro de Arquitetos Belo Horizonte Data: 10 de Novembro de 2009
2 Agenda Sessão 1: Arquitetura Web na plataforma Microsoft Conceitos e Tendências Waldemir Cambiucci - Arquiteto de Soluções Hora: 14:30 h 16:00 h Blog: Coffee Break Hora: 16:00 h 16:30 h Sessão 2: Arquitetura Web na plataforma Microsoft Tecnologias e Recomendações Luciano Condé Arquiteto de Soluções Hora: 16:30 h 18:00 h Blog:
3 Sessão 1: Arquitetura Web na plataforma Microsoft Conceitos e Tendências Waldemir Cambiucci Arquiteto de Soluções Microsoft twitter.com/wcamb blogs.msdn.com/wcamb
4 Objetivo da Sessão Posicionar os recursos do mundo Web dentro da visão Software + Serviços. Criar um vocabulário comum em torno das principais tecnologias para aplicações Web na plataforma Microsoft.
5 Visão Web segundo uma arquitetura Software + Serviços
6 Web 1.0 Server-side computation Static HTML Client-side rendering
7 Web 1.0 Web 2.0 RIA Server-side computation Static HTML Dynamic HTML Client-side rendering Client-side computation 7
8 Visão Software + Serviços Corporativo Nuvem PC PHONE WEB
9 Forças do Software + Serviços Web 2.0 e Redes Sociais Aplicações RIA Soluções LOB SaaS Orientação a Serviços Cloud Computing
10 Arquitetura Software + Serviços a internet além da Web Principais componentes: Software Cliente Software Aplicativo Serviços de Infraestrutura Fundamentos da Arquitetura
11 Fundamentos da Arquitetura Físico, dedicado Serviço único em hardware dedicado Físico, compartilhado Vários serviços em hardware dedicado Físico, HPC Hardware físico suportando cenário HPC Virtual, único Instância única de imagem virtual Virtual, compartilhado Instância múltipla de imagem virtual
12 Serviços de Infraestrutura Identidade e acesso Baseada em diretórios, roles, declarações (CBA) Sistema de mensagens Barramento de serviços, Ponto a Ponto (P2P) Armazenamento Tradicional, Relacional, Não-estruturado Workflow Baseado em eventos, Alto Desempenho
13 Software Aplicativo Colaboração Pesquisa, Social, Conteúdo Monetização Transação, Licenciamento, Publicidade, Assinatura Composição Composição de serviços, LOB, regras de negócio Business Intelligence Painel(Dashboards), Relatórios, Mining Aplicativo Lógica de negócio, entidades, workflows, processos
14 Software Cliente Cliente Web Web Browser, Conteúdo Rico Cliente Móvel Baseado em Web, Conteúdo Rico, Office, SMS/IM, Voz Cliente PC Office, SmartClient, Desktop, Gadgets, Mensagens instantâneas Cliente Embarcado (Embedded) Dispositivos dedicados, consoles
15 Arquitetura Software + Serviços Software Cliente Cliente PC Browser Office Client Gadgets IM Cliente Mobile Speech SMS/IM Browser Office Client Embedded Devices Consoles Software Aplicativo Apresentação Web Acesso Programático Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SOAP SMTP SMS Aplicação Presentation (Web Role) Business Logic (Worker Role) Serviços de Infraestrutura Storage Messaging Identity & Access Workflow File Relational Blob Table Async Queue/Bus Peer to Peer Authentication Authorization Event Based Worker Based Fundamentos Computação Physical, Dedicated Physical, Shared Virtual, Single Virtual, Scalable On Premises Hoster Cloud
16 Arquitetura Software + Serviços Um site Web dinâmico on-premise (infraestrutura local) Software Cliente Cliente PC Browser Office Client Gadgets IM Cliente Mobile Speech SMS/IM Browser Office Client Embedded Devices Consoles Software Aplicativo Apresentação Web Acesso Programático Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SOAP SMTP SMS Aplicação Presentation (Web Role) Business Logic (Worker Role) Serviços de Infraestrutura Storage Messaging Identity & Access Workflow File Relational Blob Table Async Queue/Bus Peer to Peer Authentication Authorization Event Based Worker Based Fundamentos Computação Physical, Dedicated Physical, Shared Virtual, Single Virtual, Scalable On Premises Hoster Cloud
17 Arquitetura Software + Serviços Um site Web dinâmico na nuvem Software Cliente Cliente PC Browser Office Client Gadgets IM Cliente Mobile Speech SMS/IM Browser Office Client Embedded Devices Consoles Software Aplicativo Apresentação Web Acesso Programático Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SOAP SMTP SMS Aplicação Presentation (Web Role) Business Logic (Worker Role) Serviços de Infraestrutura Storage Messaging Identity & Access Workflow File Relational Blob Table Async Queue/Bus Peer to Peer Authentication Authorization Event Based Worker Based Fundamentos Computação Physical, Dedicated Physical, Shared Virtual, Single Virtual, Scalable On Premises Hoster Cloud
18 Arquitetura Software + Serviços Uma solução SaaS baseada na nuvem Software Cliente Cliente PC Browser Office Client Gadgets IM Cliente Mobile Speech SMS/IM Browser Office Client Embedded Devices Consoles Software Aplicativo Apresentação Web Acesso Programático Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SOAP SMTP SMS Aplicação Presentation (Web Role) Business Logic (Worker Role) Serviços de Infraestrutura Storage Messaging Identity & Access Workflow File Relational Blob Table Async Queue/Bus Peer to Peer Authentication Authorization Event Based Worker Based Fundamentos Computação Physical, Dedicated Physical, Shared Virtual, Single Virtual, Scalable On Premises Hoster Cloud
19 Visão Software + Serviços A Internet além da Web: Colaboração e Redes Sociais (Web 2.0) Diferentes dispositivos Orientação a serviços Software como serviços Diferentes protocolos e formatos de dados Combinação de infraestruturas (poder da escolha) On-premise, hosted, cloud computing
20 Combinação de arquiteturas patterns & practices: App Arch Guide Tipos de Aplicações Estilos de Arquitetura Componentes de Arquitetura App Arch Guide 2.0
21 Visão Web segundo as tecnologias disponíveis ASP.NET, Silverlight, ASP.NET MVC, ASP.NET AJAX, RIA, etc
22 Arquitetura Software + Serviços Componentes Web Software Cliente Cliente PC Browser Office Client Gadgets IM Cliente Mobile Speech SMS/IM Browser Office Client Embedded Devices Consoles Software Aplicativo Apresentação Web Acesso Programático Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SOAP SMTP SMS Aplicação Presentation (Web Role) Business Logic (Worker Role) Serviços de Infraestrutura Storage Messaging Identity & Access Workflow File Relational Blob Table Async Queue/Bus Peer to Peer Authentication Authorization Event Based Worker Based Fundamentos Computação Physical, Dedicated Physical, Shared Virtual, Single Virtual, Scalable On Premises Hoster Cloud
23 Tecnologias Web na plataforma Microsoft Software Cliente (Browser, PC, Mobile, Dispositivos, Serviços/Bus) ASP.NET WebForms Silverlight WPF ASP.NET MVC Windows Live Web Roles ASP.NET AJAX Dynamic Data Windows Communication Foundation (WCF) Interface de Serviços ADO.NET Data Services Serviços de Plataforma.NET RIA Services.NET Framework ASP.NET Services SharePoint Search Server Live Services.NET Services Capacidades de Infraestrutura Windows Server, IIS, WAS, SQL Server Windows Azure, Azure Storage, SQL Azure Database, Live Services,.NET Services
24 Aplicações Web com ASP.NET e HTML ASP.NET Web Forms ASP.NET AJAX ASP.NET MVC, etc.
25 Aplicações ASP.NET ASP.NET suporta vários tipos de aplicações WEB ASP.NET WebForms ASP.NET AJAX ASP.NET MVC ASP.NET Dynamic Data
26 ASP.NET WebForms São basicamente soluções 2-Tier, envolvendo diversas interações com o servidor. Browser Web Application Serviços HTML Lógica de Apresentação Lógica da Aplicação Camada de Acesso a Dados Serviços DB Outras Aplicações
27 ASP.NET WebForms Iniciar Página Web Modelo de Dados do Usuário Lógica de Apresentação Página Web Página Web Encerrar Sessão do Usuário Lógica da Aplicação Camada de Acesso a Dados Página Final Serviços Browser Servidor
28 ASP.NET WebForms As páginas são criadas no servidor e enviadas para o browser a cada POSTBACK. Pontos Fortes: Grande compatibilidade com inúmeros browsers (HTML) Facilidade de desenvolvimento e suporte RAD Rapid Application Development (drag and drop) Compatibilidade e integração com aplicações legadas Pontos Fracos: Responsividade: o usuário precisa aguardar o postback de cada página para poder interagir; Performance: toda a página precisa ser criada para cada interação no lado do servidor;
29 ASP.NET AJAX Asynchronous JavaScript And XML Modelo de programação para aplicações Web ricas, baseado em JavaScript executado no browser, com interações assíncronas com o servidor e tratamento de eventos no cliente. Browser Web Application Serviços HTML Lógica de Apresentação Lógica de Apresentação Lógica da Aplicação Camada de Acesso a Dados Serviços DB Renderização com o poder de computação no cliente Outras Aplicações
30 ASP.NET AJAX Iniciar Parte do Modelo de Dados do Usuário Modelo de Dados do Usuário Lógica de Apresentação Aplicação Cliente Lógica de Apresentação Requisições de dados Encerrar Sessão do Usuário Lógica da Aplicação Camada de Acesso a Dados Página Final Serviços Browser Servidor
31 ASP.NET AJAX
32 ASP.NET AJAX Server-Side Renderização feita no servidor! As páginas são criadas no servidor e enviadas (parcialmente) por requisições AJAX em HTML. Requisição inicial: HTML Form POST HTML
33 ASP.NET AJAX Client-Side Renderização feita no cliente! Menor roundtrip entre o cliente e o servidor Menor bandwidth Maior responsividade HTML + JSON JSON JSON
34 ASP.NET AJAX Pontos Fortes: Aplicações com menor tempo de resposta Interfaces mais ricas, próximas ao desktop Deployment simplificado em relação ao ambiente desktop Compatibilidade com inúmeros browsers IE, Mozilla FireFox, Safari (Mac OS), Opera, Konqueror Maior interação com o servidor Dados são carregados sob demanda, sem onerar o carregamento inicial da página Utilização mais eficiente de banda Somente dados necessários são trafegados
35 ASP.NET AJAX Pontos Fracos: Grande número de decisões sobre a arquitetura da aplicação Componentes client-side ou server-side? Qual a granularidade das interações entre cliente e servidor? Quando passar dados e quando passar conteúdo? Como dividir o modelo em camadas? Quando usar XML e quando usar JSON? Patterns para paginação, ordenação, filtro, etc. Necessidade de maior nível de capacitação JavaScript, DHTML, Usabilidade, Protocolos, Modelos de Objetos, Padrões W3C, ECMA, etc.
36 jquery Criado por John Resig (Open Source, 2006) Suportado na plataforma Microsoft Incluído no Visual Studio 2008 e KB JQuery JavaScript library Pontos Fortes: Total integração com ASP.NET AJAX e ASP.NET MVC. Síntaxe Javascript facilitada (seletores mais simples) Suporte IE6+, FF2.0+, Safari 3.0+, Opera 9+, Chrome 1.0+ Pontos Fracos: Depende de plugins para animações mais complexas Complexidade para rotinas AJAX mais pesadas
37 ASP.NET AJAX Control Toolkit 2⁰ lugar em download de projetos no CodePlex. Oferece controles: Server-Side e Extenders Client-Side e Behaviors Disponível como Client-Only Library: AjaxControlToolkit-ScriptFilesOnly.zip Source - May 2009 Release Ref.:
38 ASP.NET MVC Model View Controller Pattern Request 1 Controller Model Response View
39 ASP.NET MVC Model View Controller Browser URL Routing Controller Model View Get / Post Lookup Controller Invoke Action Get Data Lookup View Render Html
40 ASP.NET MVC Model View Controller Oferece uma clara separação entre navegação, lógica e renderização de tela. Separation of Concerns Motivações para o uso de MVC: Maior controle sobre o HTML gerado. Maior controle sobre a manutenção de estado. Maior suporte a testes e TDD Test Driven Development. Maior aderência ao uso de boas práticas de desenvolvimento.
41 ASP.NET MVC Model View Controller Pontos Fortes: Permite uma maior testabilidade e suporte ao TDD Testes facilitados Total controle sobre código HTML e JavaScript Páginas menores (sem ViewState) Recurso de Routing já disponível no.net 3.5 Maior integração com frameworks Javascript Suporte integrado ao jquery (jquery Intellisense) Orientação para o uso de boas práticas
42 ASP.NET MVC Model View Controller Pontos Fracos: Não compatível com o modelo RAD Rapid Application Development Sem o suporte ao drag and drop de controles visuais Mais difícil de integrar com o Web Designer O desenvolvedor precisa conhecer HTML, JavaScript, CSS, HTTP, XML Exige uma maior capacitação do time de desenvolvimento.
43 Aplicações Web com RIA Silverlight 3.0 Silverlight Toolkit.NET RIA Services
44 O que é uma aplicação RIA? Rich Internet Application Um cruzamento entre uma aplicação baseada em brower (web) e uma aplicação desktop tradicional Melhores aspectos do mundo Web (browser) Deployment facilitado Sem instalação no cliente Versionamento instantâneo Navegação via browser, etc. Melhores aspectos de comunicação Melhores aspectos do mundo Desktop (local) Processamento local Cenários desconetados Interface rica, etc.
45 Aplicação Silverlight / RIA RIA evita as interações do modelo Web, usando uma lógica de negócio no lado do cliente. Browser Rich Internet Application Web Application Serviços HTML Network Lógica de Apresentação Lógica da Aplicação Camada de Acesso a Dados Serviços DB Serviços Outras Aplicações
46 Visão do.net RIA Services Simplificar o desenvolvimento RIA N-tier é difícil e não trivial/natural. Fornecer a mesma produtividade do estilo ASP.NET/RAD para o desenvolvimento RIA Foco em cenários fim-a-fim e soluções. Criar uma visão unificada da aplicação RIA Lógica no cliente e no servidor, através de um middleware de operações. Aproveitar os recursos do Silverlight para a construção de aplicações RIA
47 .NET RIA Services Middleware para operações de uma aplicação RIA.NET RIA Services Samples Ref.:
48 .NET RIA Services Um pattern escalável para múltiplas interfaces e fontes de dados..net Clients Silverlight, WPF Databases ADO.NET, ORMs (LTS, EF, ) Standards Clients JavaScript Server Rendering HTML, SEO, Printing, Lógica da Aplicação CLR Lists/Objects Repository (nhibernate, ) Services WCF XML, JSON, Binary Código de Teste Unitário Services REST/SOAP (Azure, )
49 .NET RIA Services Deployment facilitado da aplicação RIA Solução no lado do cliente, com o proxy para acesso às regras de negócio exportadas Arquivo gerado automaticamente para o proxy no lado do cliente Solução no lado do servidor, com o DomainService e o EDMX Model
50 .NET RIA Services DomainContext gerado automaticamente pelo.net RIA Services
51 .NET RIA Services Pontos Fortes: Middleware completo para a construção de aplicações RIA com Silvelight 3.0. Facilidade no tráfego de dados via DomainServices e Entidades (paginação, ordenação, filtros, etc). Geração automática do proxy cliente para acesso às operações do lado do servidor. Pattern extensível, atendendo diversos tipos de interfaces clientes e fontes de dados no servidor. Pontos Fracos: Ainda em CTP Primeira carga da aplicação deve ser avaliada (download) Cuidados na customização do proxy gerado automaticamente para o cliente.
52 Aplicações Web com o ambiente Windows Azure Web Roles Worker Roles Queues, Blobs, Tables Soluções SaaS e MapReducing
53 O que é a nuvem? Datacenters com alta disponibilidade, escalabilidade e armazenamento ilimitado, acessível via Web.
54 Variedade de serviços online Online De pequenas a grandes empresas Live Consumidor & SOHO Serviços e Ferramentas para Desenvolvedores Plataforma de Serviços Azure
55 O que é o Windows Azure? Controle da Malha de Servidores
56 Services Management no Windows Azure CONTROLE E GERENCIAMENTO AUTOMATIZADO Fabric: A Coleção dos Servidores 8 VMs por servidor Cada VM roda um Hypervisor Windows Server 2008 customizado Fabric Controller é responsável pelo gerenciamento Você diz o que fazer ele trata do como fazer Faz o scale up, scale down, update ou roll back da aplicação para uma versão prévia de forma automática
57 Aplicações sobre o Windows Azure Internet Web Role e Worker Role interagindo via Queues e Tables. LB Windows Azure Datacenter Web Web Site Site Web Site (ASPX, ASMX, WCF) (ASPX, ASMX, WCF) (ASPX, WCF) Queue Worker Worker Worker Service Service Service Tables Storage Blobs
58 Web Role / Windows Azure Pontos Fortes: Cenário de soluções de alta escalabilidade, com provisionamento dinâmico. Suporte Web Role para todos os recursos ASP.NET Web Forms, MVC, Silverlight, jquery, AJAX, SOAP, REST. Pontos Fracos: Hosting apenas no ambiente da nuvem (Azure). Atenção para a composição de custos na aplicação. Integração com API s de interoperabilidade, como o Simple Cloud (PHP API).
59 Web Role no Windows Azure Clique aqui para publicar a aplicação em produção. Projeto em produção com uma única instância Web Role Projeto em Staging com diversas roles
60 Um mapa de decisão entre tecnologias Proposta para pensar
61 Mapa de decisão Web Os números são ilustrações apenas Faça suas decisões, de acordo com seus cenários
62 Mapa de decisão Web Produtividade no desenvolvimento Controle sobre o Manutenção HTML gerado Respeito a padrões Customização Web Modelo de cache integrado Suporte a cenários off-line Modelo de segurança Facilidade de depuração Testabilidade Desempenho Curva de Aprendizagem Paginação, Filtros, Extensões Efeitos Visuais, Animação, etc. ASP.NET WebForms ASP.NET AJAX Server-Side ASP.NET AJAX Client-Side ASP.NET MVC ASP.NET Dynamic Data Silverlight 3.0 PRISM 2.0
63
64 Conclusões A visão Software + Serviços envolve a Internet além da Web Para a escolha da tecnologia certa devemos considerar questões como: Reusabilidade, Confiabilidade, Extensibilidade Manutenabilidade, Segurança, Testabilidade, Diminuição da complexidade geral do sistema, etc. Assuntos relacionados que não vimos hoje: Composite Application Guidance for WPF & Silverlight Aplicações Web sobre SharePoint Server Doloto (otimização sobre AJAX), WebSiteSpark, etc.
65 Referências ASP.NET WebForms ASP.NET MVC ASP.NET AJAX jquery RIA Services Windows Azure
66 Referências (cont.) Application Architecture Guide Web Services Security Guidance Composite Application Guidance for WPF & Silverlight Performance Testing Guidance for Web Applications Silverlight Toolkit ASP.NET AJAX Control Toolkit
67 Perguntas e Respostas.
68
69 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Uma nova luz na web com Microsoft Silverlight. Leonardo Sobral sobral@eng.com.br Consultor de Tecnologia
Uma nova luz na web com Microsoft Silverlight Leonardo Sobral sobral@eng.com.br Consultor de Tecnologia Links Silverlight 4 runtime http://silverlight.net/getstarted/silverlight4/default.aspx Silverlight
Leia maisGrupo de Arquitetos Microsoft Brasil
Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otávio Pecego Coelho Waldemir Cambiucci Azure Academy Markus Christen Arquiteto de Infra-Estrutura Microsoft Brasil http://blogs.technet.com/markus
Leia maisGrupo de Arquitetos Microsoft Brasil
Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otávio Pecego Coelho Waldemir Cambiucci Azure Academy Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/wcamb
Leia maisGrupo de Arquitetos Microsoft Brasil
Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otavio Pecego Coelho Waldemir Cambiucci Azure Academy Otavio Pecego Coelho Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/otavio
Leia maisSeja Bem-Vindo. Sharepoint 2007 para Desenvolvedores. Inicio: 19:00 Termino: 22:00
Seja Bem-Vindo Sharepoint 2007 para Desenvolvedores Inicio: 19:00 Termino: 22:00 Intervalo: 15 minutos Marcelo Sincic Consultor / Instrutor msincic@uol.com.br Microsoft como CPLS - Certified Partner Learning
Leia maisUma introdução sobre Frameworks de Desenvolvimento
Uma introdução sobre Frameworks de Desenvolvimento Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil twitter.com/wcamb ogs.msdn.com/wcamb 1 Agenda Ferramentas de produtividade Questões sobre frameworks
Leia maisUma nova luz na web com Microsoft Silverlight
Uma nova luz na web com Microsoft Silverlight A ENG DTP & Multimídia SP, PR e DF Desde 1983 Desde 2004 Desde 2007 A ENG DTP & Multimídia Evolução Tecnológica 1993 Director & Authorware 1995 Photoshop e
Leia maisSeja Bem-Vindo. System Center Family. Inicio: 09:00 Termino: 12:00
Seja Bem-Vindo System Center Family Inicio: 09:00 Termino: 12:00 Intervalo: 15 minutos Marcelo Sincic Consultor / Instrutor msincic@uol.com.br blog: http://www.marcelosincic.eti.br Microsoft como CPLS
Leia maisGrupo de Arquitetos Microsoft Brasil
Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otávio Pecego Coelho Waldemir Cambiucci Azure Academy Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/wcamb
Leia maisAlcance Adapte-se a mundança. Nome, Título
Alcance Adapte-se a mundança Nome, Título Foco no Consumidor Conectada Modernização Força de Trabalho Entusiastas Visionários Pragmáticos Conservadores Séticos Diferenciação Start-ups e CSVs Corporações
Leia maisWindows Azure. Uma plataforma para Cloud Computing. I Innovation Day Curitiba 2010. Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil
I Innovation Day Curitiba 2010 Windows Azure Uma plataforma para Cloud Computing http://blogs.msdn.com/wcamb/ http://twitter.com/wcamb/ Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil 27 de Março
Leia maisPlataforma de Serviços Azure. Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao
Plataforma de Serviços Azure Lucas A. Romão http://laromao.spaces.live.com laromao@oxygenhost.com.br @LucasRomao http://azureservicesbr.ning.com @AzureServicesBR Agenda Por que uma plataforma na Nuvem?
Leia maisMicrosoft S+S Day Data: 09 de dezembro de 2008
Microsoft S+S Day Data: 09 de dezembro de 2008 Otavio Pecego Coelho Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/otavio Expandir para nova localidade Upgrade ao vivo de novas funcionalidades
Leia maisPerformance Disponibilidade Segurança Gerenciável. On client Partner-hosted Microsoft-hosted
Compreensivo Flexível Global Performance Disponibilidade Segurança Gerenciável Coordinação Consolidação Transformação Sincronização Armazenamento e Pesquisa Federation Composição Monitoriamento Análise
Leia maisMicrosoft Software + Serviços
9 de Março de 2010 Microsoft Software + Serviços O Poder de Escolha Nas Instalações (On-Premise) Controlo e propriedade Capacidades estratégicas Integração avançada Alojado por Parceiros (Hosting) TI em
Leia maisDesenvolvendo aplicações
Desenvolvendo aplicações Sobre Adriano Bertucci Email: adriano@bertucci.com.br Twitter: @adrianobertucci Técnico: www.bertucci.com.br Consultoria e Serviços: www.fcamara.com.br Agenda Software + Serviços
Leia maisCentro de Inovação Microsoft-PUCRS
Centro de Inovação Microsoft-PUCRS O Centro de Inovação Microsoft-PUCRS Coord. Geral: Prof. Bernardo Copstein (FACIN) Coord. Negócios: Profa. Ionara Rech (FACE) Localização: prédio 96b, Tecnopuc O Centro
Leia maisNetApp Visão Geral Alguns Desafios de uma Infraestrutura em Nuvem Integração com o System Center 2012
Agenda NetApp Visão Geral Alguns Desafios de uma Infraestrutura em Nuvem Integração com o System Center 2012 Monitoramento, Relatórios e Recomendações Pronto para sua Nuvem: System Center Orchestrator
Leia maisMigrando seu site para o Azure utilizando
Migrando seu site para o Azure utilizando Plataforma como serviço. DEV210 Migrando seu site para o Azure utilizando Plataforma como serviço. Quem é o palestrante? Vinícius Souza Evangelista Técnico @vbs_br
Leia maisImplementação de Web Services em Projetos de LabVIEW
1 Implementação de Web Services em Projetos de LabVIEW Alisson Kokot Engenheiro de Vendas Osvaldo Santos Engenheiro de Sistemas 2 Aplicações Web surgem como soluções viáveis profissionalmente 3 Aplicações
Leia maisProduzindo Valor com Gerenciamento do Ciclo de Vida de Aplicativos Delivering Value with Application Lifecycle Management (ALM)
Produzindo Valor com Gerenciamento do Ciclo de Vida de Aplicativos Delivering Value with Application Lifecycle Management (ALM) Clementino de Mendonça Senior Development Consultant Microsoft Services O
Leia maisJoão Víctor Rocon Maia Engenharia de Computação - UFES
João Víctor Rocon Maia Engenharia de Computação - UFES Agenda Quem usa? Conceito Ilustração Vantagens Tipologia Topologia Como fazer? O que é preciso? Infraestrutura Sistema Operacional Software Eucalyptus
Leia maisINTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa
INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa ACESSE Informações corporativas a partir de qualquer ponto de Internet baseado na configuração
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisFormação em Tecnologias de Informação
Formação em Tecnologias de Informação Índice Índice 2 Apresentação 3 Empresa 4 Metodologia 5 Vantagens Empresa 6 Formação 7 Oferta formativa Microinformática 8 Informática Técnica 9 Curriculum Oficial
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios
Leia maisII Semana TI. Curso ASP.NET AJAX. Raphael Zanon Rodrigues zanonr@gmail.com. UNIVEM - Prof. Elvis Fusco
II Semana TI Curso ASP.NET AJAX Raphael Zanon Rodrigues zanonr@gmail.com UNIVEM - Prof. Elvis Fusco Apresentação O que é o AJAX? AJAX e o desenvolvedor AJAX para ASP.NET AJAX prático O que é AJAX? AJAX
Leia maisMiguel Teixeira miguel.teixeira@microsoft.com Unified Communications Solutions-Product Manager Microsoft Portugal
Miguel Teixeira miguel.teixeira@microsoft.com Unified Communications Solutions-Product Manager Microsoft Portugal Trabalhar em conjunto em tempo real Manter equipas globais sincronizadas Partilhar informação
Leia maisAmbiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Ambiente Web É o ambiente
Leia maisAmbiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração
Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Ambiente Web É o ambiente formado
Leia maisUma introdução sobre WF Windows Workflow Foundation
Uma introdução sobre WF Windows Workflow Foundation Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil twitter.com/wcamb blogs.msdn.com/wcamb 1 Agenda O que é o WF? Cenários recomendados de utilização
Leia maisOPORTUNIDADES CWI: Analista de Sistemas Sênior
OPORTUNIDADES CWI: Analista de Sistemas Sênior - Experiência em levantamento de requisitos. - Elaboração de especificação funcional. - Desejável conhecimento em logística e transporte. Analista de Testes
Leia maisAula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina
Programação para Internet Rica 1 Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Objetivo: Identificar as principais características de uma Aplicação Internet Rica.
Leia maisIplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT
1. IDENTIFICAÇÃO Padrão Segmento Código P06.002 Revisão v. 2014 Plataformas Web 2. PUBLICAÇÃO Recursos Tecnológicos Versão Data para adoção Publicação v. 2014 23 de dezembro de 2014 PORTARIA N Nº 225 de
Leia maisOPORTUNIDADES 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 maisConceitos de Ajax Exemplos de uso do Ajax no braço, muitos exemplos, muito código (HTML, CSS, JavaScript, PHP, XML, JSON)
Márcio Koch 1 Currículo Formado na FURB em Ciência da Computação Pós graduado em Tecnologias para o desenvolvimento de aplicações web Mestrando em Computação Gráfica na UDESC Arquiteto de software na Senior
Leia maisMarcelo.augusto@Microsoft.com
Marcelo.augusto@Microsoft.com Aplicativos Relatórios Painéis Consultas em linguagem natural Dispositivo móvel A plataforma de Dados da Microsoft Orquestração Gerenciamento de informações Processamento
Leia maisConstruindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1)
Construindo uma aplicação Web completa utilizando ASP.Net 2.0, Visual Studio 2005 e IIS 7.0 ( Parte 1) Marcus Garcia Microsoft Most Valuable Professional INETA Regional Director MAS Mentor Associado Um
Leia maisWindows 2008 Server. Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy. www.profsergiogodoy.com sergiogutogodoy@hotmail.
Windows 2008 Server IFSP Boituva Prof. Sérgio Augusto Godoy www.profsergiogodoy.com sergiogutogodoy@hotmail.com Windows 2008 Server Construído sob o mesmo código do Vista Server Core (Instalação somente
Leia maisPráticas de Desenvolvimento de Software
Aula 8. 13/04/2015. Práticas de Desenvolvimento de Software Aula 8 - Arquitetura e infraestrutura de aplicações Web. Oferecimento Modelo cliente-servidor (1) Cliente Rede scheme://domain:port/path?query_string#fragment_id
Leia maisAplicativo web para definição do modelo lógico no projeto de banco de dados relacional
Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisMobilize seu negócio com a Microsoft. Mário Abreu Technology Specialist, Windows Phone Microsoft Brasil
Mobilize seu negócio com a Microsoft Mário Abreu Technology Specialist, Windows Phone Microsoft Brasil Como você leva seu negócio para novas alturas? Crie novas ferramentas que informam e deleitam clientes
Leia maisImplementando 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 maisARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com)
ARQUITETURA DE SISTEMAS Cleviton Monteiro (cleviton@gmail.com) Roteiro Definição Documento de arquitetura Modelos de representação da arquitetura Estilos arquiteturais Arquitetura de sistemas web Arquitetura
Leia maisSCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
Leia maisO futuro da produtividade
O futuro da produtividade Ambiente cada vez mais exigente CONSUMO DO PRODUTO 11% de profissionais da informação visitam sites de rede social para o trabalho FORÇA DE TRABALHO MULTIGERAÇÃO 4milhões de jovens
Leia maisWorld Wide Web e Aplicações
World Wide Web e Aplicações Módulo H O que é a WWW Permite a criação, manipulação e recuperação de informações Padrão de fato para navegação, publicação de informações e execução de transações na Internet
Leia maisPalestrante: Leandro Carvalho. Palestrante: Francisco Ferreira. Moderador: Thiago Cardoso
Palestrante: Leandro Carvalho MVP Virtual Machine http://msmvps.com/blogs/msvirtualization twitter.com/leandroeduardo Palestrante: Francisco Ferreira Especialista em Virtualização http://ferreirafco.wordpress.com/
Leia maisFundament n os s da platafo f rm r a. NE N T André Menegassi
Fundamentos da plataforma.net André Menegassi 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
Leia maisDesenvolvimento 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 maisNova geração de certificações Microsoft: SQL Server 2005/2008 Visual Studio 2008/2010
Nova geração de certificações Microsoft: SQL Server 2005/2008 Visual Studio 2008/2010 Alexandre Lopes MCDBA MCSE MCTS MCITP MCT alopes@sqlserverday.com.br http://alopes.sqlserverday.com.br Agnaldo Diogo
Leia maisSHAREPOINT 2010. Ligação e autonomização das pessoas. Plataforma de colaboração
prorm Microsoft Projectos SharePoint e Recursos 2010 SHAREPOINT 2010 Plataforma de colaboração O SharePoint 2010 é uma plataforma de colaboração de negócios que lhe permite ligar e autonomizar as pessoas
Leia maiswww.andrix.com.br professor@andrix.com.br Conceitos Básicos
Desenvolvimento Andrique web Amorim II www.andrix.com.br professor@andrix.com.br Conceitos Básicos Sites e Aplicações Web Normalmente, as pessoas utilizam o termo SITE quando se referem a blogs, sites
Leia maisA computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer
A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso
Leia maisANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.
ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.
Leia maisProvedor de serviços de software oferece solução econômica de gestão eletrônica
Windows Azure Soluções para clientes - Estudo de caso Provedor de serviços de software oferece solução econômica de gestão eletrônica Visão geral País ou região: Índia Setor: Tecnologia da informação Perfil
Leia mais4 Solução Proposta. 4.1 Escopo Proposto
30 4 Solução Proposta 4.1 Escopo Proposto Neste trabalho propomos um arcabouço genérico que permite implementar leques de serviços baseados na Simulação de Monte Carlo, utilizando o ambiente de computação
Leia maisCafé com Target. Andrea Leal APS MKT Manager Março, 2009 advertising.microsoft.com/brasil
Café com Target Andrea Leal APS MKT Manager Março, 2009 advertising.microsoft.com/brasil BOM DIA! Mapa de Navegação do Dia 09h00 Café da Manhã 09h30 Abertura 09h35 QUE *($^*#)@(*$ EU ESTOU FAZENDO AQUI?
Leia maisAutomidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento
Automidia Service Management Desbloqueio de Contas e Provisionamento via Autoatendimento Automidia Quem Somos Empresa Brasileira, fundada em 1992 Desenvolvimento de Softwares Centrais de Serviços, Service
Leia maisTACTIUM ecrm Guia de Funcionalidades
TACTIUM ecrm Guia de Funcionalidades 1 Interagir com seus clientes por variados meios de contato, criando uma visão unificada do relacionamento e reduzindo custos. Essa é a missão do TACTIUM ecrm. As soluções
Leia maisServiços de produtividade de nuvem hospedados pela Microsoft Ferramentas de qualidade empresarial a um preço acessível Sempre atualizado Office,
Serviços de produtividade de nuvem hospedados pela Microsoft Ferramentas de qualidade empresarial a um preço acessível Sempre atualizado Office, email, compartilhamento de documentos, videoconferência
Leia maisISVs e Startups: A jornada para a computação
ISVs e Startups: A jornada para a computação em nuvem com Microsoft Azure DEV213 ISVs e Startups: Atingindo o sucesso na jornada para a computação em nuvem com Microsoft Azure DEV213 ISVs e Startups: Seja
Leia maisGSA2013 THE GREAT SHAREPOINT ADVENTURE 2013
Missões Impossíveis em Desenvolvimento de Software. GSA2013 THE GREAT SHAREPOINT ADVENTURE 2013 Este curso de 5 dias explora as oportunidades de desenvolvimento com o SharePoint Server 2013 da Microsoft.
Leia maisCurso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2
Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -HTML 5: ARMAZENAMENTO DE DADOS (CLIENTE) Prof. Angelo Augusto Frozza, M.Sc. http://about.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -HTML 5: ARMAZENAMENTO DE DADOS (CLIENTE) Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Compatibilidade Principais características
Leia maisPara que o Educa Mobile seja disponibilizado para os alunos, responsáveis por alunos e/ou professores os passos abaixo devem ser seguidos:
TOTVS Educa Mobile Produto : TOTVS Educa Mobile 11.83.54 Processo : Educa Mobile Subprocesso : Data publicação da : 14/07/2014 As funcionalidades do Educa Mobile permitem que alunos, responsáveis por alunos
Leia maisEliminando Fronteiras: Aumente a Produtividade com Soluções de Mobilidade Symantec Arthur Cesar Oreana
Eliminando Fronteiras: Aumente a Produtividade com Soluções de Mobilidade Symantec Arthur Cesar Oreana Senior Systems Engineer 1 SYMANTEC VISION 2013 2 SYMANTEC VISION 2013 3 Valor da conectividade Era
Leia maisO poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações)
São Paulo 05 07 Dezembro DAT303 Pré-requisitos (detabe sobre índices cluster) O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações) Outras
Leia maisTópicos. Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança
André Montevecchi Tópicos Visão Geral Roadmap Versões Arquitetura Estruturas Básicas Web Parts Segurança Visão Geral Requisitos de Hardware 64 bits (4 núcleos) 8GB RAM 80GB HD Sistema Operacional Windows
Leia maisESET Secure Authentication. Autenticação ultra-segura para proteger o acesso à rede empresarial
Autenticação ultra-segura para proteger o acesso à rede empresarial O ESET Secure Authentication disponibiliza um sistema de autenticação poderoso que garante um acesso remoto seguro à rede empresarial
Leia maisGuia E-Learning Acesso dos estudantes aos cursos de e-learning e ao Sistema de Gerenciamento da Aprendizagem
Guia E-Learning Acesso dos estudantes aos cursos de e-learning e ao Sistema de Gerenciamento da Aprendizagem 1 2006 Microsoft Corporation. All rights reserved. Microsoft is either a registered trademark
Leia maisMicrosoft TechDays 2007 - Lisboa
DEV016 Desenvolvimento de Web Sites Só com Ferramentas Gratuitas Hugo Silva hugos@evidensys.com Partner - EVIDENSYS Patrocinadores Agenda Open source vs. Grátis Camadas de Aplicações (LAMP vs. WISA) As
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -HTML 5: ARMAZENAMENTO DE DADOS (CLIENTE) Prof. Angelo Augusto Frozza, M.Sc. http://about.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -HTML 5: ARMAZENAMENTO DE DADOS (CLIENTE) Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Compatibilidade Principais características
Leia maisTextos Legais. TL Internet. Legislativa. Manual de Implantação
Textos Legais TL Internet Legislativa Manual de Implantação Copyright GOVERNANÇABRASIL 2012 PRONIM TL INTERNET SUMÁRIO 1. REQUISITOS MÍNIMOS DE SISTEMA... 4 2. INSTALAÇÃO... 4 2.1. INSTALAÇÃO DO IIS 7.0...
Leia maisJava Web/UI. Maven3 Redmine CVS. Áreas de conhecimento: Web o Aplicativos Web o Portal de conteúdo o REST Services Web Site Performance
Java Web/UI Atribuições do cargo: Desenvolvimento de um Portal/Aplicativo Web de conteúdo público utilizando HTML5+CSS3+JS de design responsivo usando a Web API do portal de transparência como provedora
Leia maisAutomidia Service Management Provisionamento para o AD integrado ao Service Desk
Automidia Service Management Provisionamento para o AD integrado ao Service Desk Agenda Objetivos Agenda Histórico e Motivação 05 mins Características da Aplicação 20 mins Apresentação Software 15 mins
Leia maisUM 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 maisASP.NET MVC em Ação. Jeffrey Palermo Ben Scheirman Jimmy Bogard. Novatec. Prefácio de Phil Haack
ASP.NET MVC em Ação Jeffrey Palermo Ben Scheirman Jimmy Bogard Prefácio de Phil Haack Novatec Sumário Prólogo...11 Prefácio...13 Agradecimentos...17 Sobre este livro...20 Sobre os autores...26 Sobre a
Leia maisUma introdução sobre MDD Model Driven Design e projeto Oslo
Uma introdução sobre MDD Model Driven Design e projeto Oslo Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil twitter.com/wcamb blogs.msdn.com/wcamb 1 Agenda Modelos e Linguagens Projeto Oslo Linguagem
Leia maisSenchaTouch + PhoneGap
SenchaTouch + PhoneGap Ramos de Souza Janones Phonegap.ramosdainformatica.com.br Desenvolvendo para 7 plataformas mobile www.sucessocomsoftware.com.br No mundo Android ios Windows Phone Outros 1% 4% 25%
Leia maisCURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011
CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma
Leia maisPortabilidade da Linha RM Versão 11.40.0
Portabilidade da Linha RM Versão 11.40.0 Conteúdo Portabilidade para Servidor de Banco de Dados... 3 Níveis de Compatibilidade entre Bancos de Dados... 5 Portabilidade para Servidor de Aplicação... 6 Portabilidade
Leia maisAPRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY
APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY 1 A solução GravityZone Business Security O Bitdefender GravityZone Business Security é um serviço desenvolvido pela Bitdefender dedicado à simplicidade e flexibilidade
Leia mais08/04/2013. Agenda. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ
Agenda Caché Server Pages Uma Aplicação Banco de Dados Fernando Fonseca Ana Carolina Salgado Mestrado Profissional 2 SGBD de alto desempenho e escalabilidade Servidor de dados multidimensional Arquitetura
Leia maisRequisitos de Hardware e Software
Requisitos de e Objetivo O objetivo deste documento é validar os requisitos de hardware e de software do cliente com as necessidades do GVcollege. O mesmo é divido em três etapas: Módulos Cliente/, Módulos
Leia maisDesenvolvimento de Sites. Subtítulo
Desenvolvimento de Sites Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras
Leia maisProgramaçã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 maisApresentação resumida
New Generation Data Protection Powered by AnyData Technology Apresentação resumida Para obter apresentação completa ou mais informações ligue (11) 3441 0989 ou encaminhe e-mail para vendas@dealerse.com.br
Leia maisNovas 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 maisUniverso Online S.A 1
Universo Online S.A 1 1. Sobre o UOL HOST O UOL HOST é uma empresa de hospedagem e serviços web do Grupo UOL e conta com a experiência de mais de 15 anos da marca sinônimo de internet no Brasil. Criado
Leia maisProduto: Webscan Relatório II Programas desenvolvidos, testados e documentados
Produto: Webscan Relatório II Programas desenvolvidos, testados e documentados Sérgio Oliveira Campos Contrato N : 2008/000514 Sumário 1 Introdução 1 2 Bibliotecas Utilizadas 2 2.1 Reconhecimento de Texto
Leia maisParceiro Oficial de Soluções Zimbra no Brasil
Apresentação A Vantage TI conta uma estrutura completa para atender empresas de todos os segmentos e portes, nacionais e internacionais. Nossos profissionais dedicam-se ao desenvolvimento e criação de
Leia mais(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL)
ESTUDO DE AGILIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE COM EQUIPES EM DIFERENTES UNIDADES DE TRABALHO UTILIZANDO UMA FERRAMENTA DE GERENCIAMENTO ON-LINE (STUDY OF AGILITY IN SOFTWARE DEVELOPMENT
Leia maisO QUE É O ZIMBRA? CONFIGURAÇÃO, IMPLANTAÇÃO E SUPORTE
O QUE É O ZIMBRA? Zimbra é uma solução corporativa de e-mail, calendário e colaboração criado para a nuvem. Com uma interface web totalmente redesenhada, o Zimbra oferece, atualmente, a experiência com
Leia mais