Patrocinadores. Agenda. Visual Studio Visual Studio Alberto Silva Mobile Devices MVP

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

Download "Patrocinadores. Agenda. Visual Studio 2005. Visual Studio 2005. Alberto Silva Mobile Devices MVP www.moving2u.pt"

Transcrição

1 Microsoft TechDays 2005 Aprender, Partilhar, Experimentar WCD02 Desenvolvimento de Aplicações para dispositivos Móveis M com Visual Studio 2005 Alberto Silva Mobile Devices MVP Patrocinadores Agenda Algumas melhorias em design-time O que há de novo para programadores para Windows Mobile? Possibilidade de prever em tempo real diferentes orientações e resoluções de ecrã Suporte a anchoring e docking Propriedade AutoScroll para forms e panels Melhor suporte a Controlos do Utilizador Possibilidade de Visual Inheritance Integração com SQL Server 2005 & Mobile 1

2 Emulador Suporte a diferentes orientações e resoluções de ecrã Suporta ActiveSync 4.0 Permite acesso a pasta partilhada Até 4 portas COM Suporte a diferentes orientações e resoluções de ecrã Emula verdadeiramente o processador ARM Remote Tools Novo emulador Podem ser usadas com o emulador e com equipamentos reais Incluem Remote File Viewer Remote Heap Walker Remote Process Viewer Remote Registry Editor Remote Spy Remote Zoom In.NET Compact Framework 2.0 O que é? Subset da.net Framework 2.0 dos desktop Adaptada a plataformas Windows CE e Windows Mobile 28% das funcionalidades em 8% do tamanho! Em relação à versão 1.0 Melhorada a compatibilidade com a full framework Suporta instalação lado-a-lado com a versão 1.0 Ganhos significativos de performance Libraria de classes estendida consideravelmente Corre aplicações da versão 1.0 2

3 Como obtê-la? Programadores Com o VisualStudio 2005 Versão Developer Redistributable disponibilizada pela Microsoft.NET Developer Platform SDK Utilizadores Na ROM de futuros modelos Com a instalação de aplicações Versão End User Redistributable disponibilizada pela Microsoft Compatibilidade.NET CF 1.0 PocketPC 2000 PocketPC 2002 Windows Mobile 2003 Windows Mobile 2003 SE Windows CE.net 4.1 Windows CE.net 4.2 Windows CE 5.0 Windows Mobile 5.0.NET CF 2.0 Windows Mobile 2003 SE (PocketPC) Windows Mobile 5.0 (PocketPC & Smartphone) Windows CE 5.0 Maior é melhor Menor é melhor (Em segundos) Performance melhorada Pocket PC 2003, XScale 400MHz Method Calls (Calls/sec) Virtual Calls (Calls/sec) Simple P/Invoke (Calls/sec) Primes (to 1500) (iterações/sec) GC Small (8 bytes) (Bytes/sec) GC Array (100 int s) (Bytes/sec) XML Text Reader 200KB DataSet (static data): 4 tabelas, 1000 registos DataSet (ReadXml): 3 tabelas, 100 registos V1 V1 SP2 3.7M 2.4M 733K 562 1M 25M V2 Beta1 7.1M 2.7M V2 Beta2+ 8.1M 5.6M 1.7M M 7.5M 43M 112M Em relação aos forms Suporte a teclas de hardware & teclados Evento Form.KeyPreview Tabulação entre controlos Propriedade Control.Handle Suporte melhorado de bitmaps Possibilidade de exibir texto em diferentes ângulos Propriedades, métodos e eventos adicionais Pocket PC Novos Controlos DateTimePicker MonthCalendar Smartphone LinkLabel WebBrowser Notification Splitter Nos Smartphone DataGrid Controlo do método de introdução de dados nas TextBox Múltiplos items na softkey da esquerda Propriedades, métodos e eventos dos controlos actuais extendidos Novos Controlos 3

4 Genéricos Classes e métodos que trabalham de forma similar em diferentes tipos de dados As variáveis são de tipos determinados, e não objectos Não envolve casting dos valores Benefícios Reutilização de código Permite encontrar erros na compilação Métodos Anónimos (C#) Antes // no construtor button.click += new EventHandler(ProcessClick); // método separado void ProcessClick( object sender, EventArgs e) // código Depois // no construtor button.click += delegate // código ; Partial Types Permite repartir por vários ficheiros os membros da mesma classe O compilador combina as várias definições numa única classe MinhaClasse-Parte1.cs public partial class MinhaClasse public void FuncaoA() // gerado pelo VS MinhaClasse-Parte2.cs public partial class MinhaClasse public void FuncaoB() // código do utilizador Acesso managed a Message Queues (MSMQ) Classe System.Messaging Recomendado para comunicações bi-direccionais Aplicação.NET Compact Framework Smart Device Message Queue (Sistema Operativo) Aplicação Servidora Dados transferidos logo que haja uma ligação disponível vel. A aplicação no equipamento não precisa de se encontrar em execução ão! Suporte melhorado a XML e Web Services Schemas Validar XML segundo um schema Gerar schemas programaticamente Suporte a XPath 1.0 Web Services XmlSerializer melhorado em termos de performance Suporte para SOAP 1.2 Melhorias na interacção com Interop em código nativo Marshalling de Tipos melhorado no P/Invoke Melhor experiência no recurso a objectos COM Mais fácil a chamada directa a objectos COM Integração no VS 2005 Suporte a callbacks do código nativo 4

5 Sumário Melhor experiência no recurso a objectos COM Sumário Experiência WYSIWYG em design-time Suporte a skins, rotação de ecrã, Novo emulador Remote Tools Integração com SQL Server 2005 & Mobile Edition Mais detalhes na sessão DAT08 Sumário Subset da.net Framework 2.0 Adaptada às características e limitações dos equipamentos aos quais é destinada Benefícios herdados da.net Framework 2.0 Novas funcionalidades específicas para Windows CE & Windows Mobile Microsoft TechDays 2005 Outras sessões ligadas à mobilidade Perguntas e Respostas? DAT08: SQL Server 2005 Mobile Edition A evolução do SQL Server CE WCD03: Windows Mobile 5.0 para Programadores Alberto Silva WCD05: Boas práticas no desenvolvimento de aplicações de alto desempenho com a.net Compact Framework 5

6 Recursos MSDN: Mobile Developer Center MSDN:.NET Compact Framework Newsgroups: PocketPC (em( Português) us/default.aspx?dg=microsoft.public.pt.pocketpc Newsgroups: PocketPC Developer msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.pocketpc.developermicrosoft.public.pocketpc.developer Newsgroups:.NET Compact Framework ublic.dotnet.framework.c ompactframework Blogs: () Outros: Pergunte Aos Especialistas Obtenha as Respostas às suas Questões Estarei na área Pergunte Aos Especialistas, no Pavilhão 5 : 3ª Feira 8 Novembro 17:45 19:00 Participe Noutras Sessões Outras sessões ligadas à mobilidade DAT08: SQL Server 2005 Mobile Edition A evolução do SQL Server CE WCD03: Windows Mobile 5.0 para Programadores Alberto Silva WCD05: Boas práticas no desenvolvimento de aplicações de alto desempenho com a.net Compact Framework Participe Noutras Sessões Outras actividades ligadas à mobilidade Laboratórios Instructor-Led (Sala HP) WCDL01: Building a.net Compact Framework Application for a Windows Mobile-based device Laboratórios Self Paced (Sala TSUNAMI) WCDL01: Building a.net Compact Framework Application for a Windows Mobile-based device WCDL02: Introduction to the New Windows Mobile Managed APIs WCDL03: Developing Multithread Applications with the WCDL04: Incorporating COM Objects into Your Application Recursos Úteis MSDN Portugal Noticias Comunidades Centro de Arquitectura MSDN Flash Subscrições MSDN Recursos Úteis Recursos para Comunidades Microsoft Subscrições TechNet Certificações IT s Showtime Webcasts 6

7 Microsoft TechDays 2005 Aprender, Partilhar, Experimentar Não se Esqueça a de Preencher o Questionário de Avaliação! Passatempo Bónus Extra no TechDays 2005!! Habilite-se a ganhar uma Xbox 360 e um i-mate JAM 128 por dia! WCD02 Desenvolvimento de Aplicações para dispositivos Móveis M com Complete o questionário de avaliação e devolva-o o no final do dia à saída no balcão da recepção Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. 7

Patrocinadores. Agenda. Introdução ao BizTalk Server 2006. CTS01 O que há de novo no BizTalk Server 2006? Perspectiva Histórica

Patrocinadores. Agenda. Introdução ao BizTalk Server 2006. CTS01 O que há de novo no BizTalk Server 2006? Perspectiva Histórica Microsoft TechDays 2005 Aprender, Partilhar, Experimentar CTS01 O que há de novo no BizTalk Server 2006? Patrocinadores Agenda CTS01 is RATED: NO CODE Introdução ao BizTalk Server 2006 Perspectiva histórica

Leia mais

0-9 A B C D F G H I J K M N O P R S T V W 0-9

0-9 A B C D F G H I J K M N O P R S T V W 0-9 Abaixo estão relacionados os softwares instalados nos computadores dos laboratórios utilizando o sistema operacional Windows XP. Se desejar solicitar a atualização ou a instalação de algum software, por

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa INT001 Construção de Soluções Empresariais de comércio electrónico com MS Commerce 2007 Carlos Campos carlosc@microsoft.com Architect, Microsoft Enterprise Services Patrocinadores Agenda MS Commerce 2007

Leia mais

Microsoft TechDays 2007 - Lisboa

Microsoft TechDays 2007 - Lisboa v1 MOB001 Desenvolvimento de Aplicações para Windows Mobile Alberto Silva alberto.silva@moving2u.pt Responsável R&D, moving2u Microsoft Mobile Devices MVP (2003, 2004, 2005, 2006) Patrocinadores Agenda

Leia mais

1. INTRODUÇÃO AO WINDOWS MOBILE... 7. 1.1 Primeiros computadores portáteis 10. 1.2 Personal Digital Assistant 12

1. INTRODUÇÃO AO WINDOWS MOBILE... 7. 1.1 Primeiros computadores portáteis 10. 1.2 Personal Digital Assistant 12 ~ INDICE o. CONSIDERAÇÕES PRÉVIAS............ 1 0.1 Domínio do livro 1 0.2 Requisitos 2 0.3 Público-alvo 2 0.4 Código fonte 2 0.5 Convenções 3 0.6 Organização do livro 3 0.7 Suporte 5 1. INTRODUÇÃO AO

Leia mais

Microsoft TechDays 2007 - Lisboa

Microsoft 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 mais

O importante é o utilizador. A tecnologia é o suporte. Todas as tarefas comuns são mais fáceis de fazer

O importante é o utilizador. A tecnologia é o suporte. Todas as tarefas comuns são mais fáceis de fazer É TEMPO DE MUDANÇA O importante é o utilizador. A tecnologia é o suporte. Todas as tarefas comuns são mais fáceis de fazer Usam a tecnologia Ambos os sexos Pragmáticos Sociais Dinâmicos Conectados O Windows

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa SRV016 SBS 2003R2: Desempenho e Optimização do Ambiente de Rede Nuno.velho@actualtraining.pt, Actual Training Patrocinadores Agenda Afinal quais foram as novidades no SBS 2003 R2? Requisitos sensatos?

Leia mais

Miguel 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 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 mais

Patrocinadores. Agenda Presente: Virtual Server 2005. Visão e objectivos a longo prazo

Patrocinadores. Agenda Presente: Virtual Server 2005. Visão e objectivos a longo prazo Microsoft TechDays 2005 Aprender, Partilhar, Experimentar SVR03 Virtual Server e o Futuro da no Windows Luis Caldeira Senior Consultant Microsoft Portugal Virgílio Ribeiro Technical Specialist Microsoft

Leia mais

Microsoft TechDays 2007 - Lisboa

Microsoft TechDays 2007 - Lisboa INT006 Autarquias Digitais João Almeida e António Ribeiro joao.almeida@microsoft.com e aribeiro@microsoft.com Patrocinadores Agenda Autarquias Digitais Cenários Tecnologia Arquitectura Demonstração This

Leia mais

Exchange ActiveSync. (Exchange Server 2010) Nuno Luz Mobility Consultant Windows Mobile Devices MVP / MCTS

Exchange ActiveSync. (Exchange Server 2010) Nuno Luz Mobility Consultant Windows Mobile Devices MVP / MCTS Exchange ActiveSync (Exchange Server 2010) Nuno Luz Mobility Consultant Windows Mobile Devices MVP / MCTS nuno.luz @pocketpt.net Compreender o valor da mobilidade Perceber como o EAS pode aumentar a produtividade

Leia mais

Patrocinadores. Microsoft TechDays 2007 - Lisboa. DEV013 0wn3d: Hacking ainda mais fácil em AJAX Web Sites

Patrocinadores. Microsoft TechDays 2007 - Lisboa. DEV013 0wn3d: Hacking ainda mais fácil em AJAX Web Sites DEV013 0wn3d: Hacking ainda mais fácil em AJAX Web Sites Rui Quintino rui.quintino@devscope.net Arquitecto Software, DevScope Patrocinadores DEV013 0wn3d: Hacking ainda mais fácil em AJAX Web Sites? Rui

Leia mais

e Windows Azure Office Applications Design Tools SharePoint Descreve o schema e as capacidades de acesso a dados de uma fonte externa e o seu comportamento no Office e SharePoint * anteriormente conhecido

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa SRV002 Service Oriented Infrastructure Luis Carvalho luis.carvalho@microsoft.com Infrastructure Architect, Microsoft Services Patrocinadores Agenda O fenómeno das ilhas O mapa do tesouro Soluções Service

Leia mais

Nova 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 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 mais

Mobilize 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 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 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

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa UCM007 Conformidade e Retenção no Exchange Server 2007 Rui Silva rui.silva@unisys.com Consultant, Unisys Portugal Patrocinadores Agenda Cenários de conformidade no E2K7 Controlos para conformidade regulamentada

Leia mais

As primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x

As primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x Evolução do Windows 16bits As primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x Sendo as primeiras versões do windows Windows 1.0 O Windows

Leia mais

Arquitectura de Sistemas Computacionais

Arquitectura de Sistemas Computacionais Arquitectura de Sistemas Computacionais Práticas 2004-2005 Prof. Dr. Paulo Sampaio Departamento de Matemática e Engenharias UNIVERSIDADE DA MADEIRA A plataforma Nokia Series 60 Optimizado para Symbian

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa DEV025 Segurança na Windows Communication Foundation Pedro Félix pedrofelix em cc.isel.ipl.pt. Professor, ISEL Patrocinadores Objectivos da sessão Aspectos de segurança a considerar? Aspectos de segurança

Leia mais

Apresentação da plataforma.net. Ambientes Virtuais de Execução. Semestre de Verão, 12/13

Apresentação da plataforma.net. Ambientes Virtuais de Execução. Semestre de Verão, 12/13 Apresentação da plataforma.net Ambientes Virtuais de Execução Semestre de Verão, 12/13 Desenvolvimento baseado em componentes Desenvolvimento modular funcionalidades genéricas implementadas em componentes

Leia mais

Formação ASP.NET MVC com C#

Formação ASP.NET MVC com C# Comece a desenvolver sistemas para Web e Desktop com a linguagem de programação mais utilizada entre as equipes de alta performance. Carga-horária: 80h O que você aprenderá na formação ASP.NET MVC com

Leia mais

Para criar uma nova solução no Visual Studio 2005, abrir o menu File, seguido do submenu New e seleccionar a opção Project.

Para criar uma nova solução no Visual Studio 2005, abrir o menu File, seguido do submenu New e seleccionar a opção Project. 1 Para criar uma nova solução no Visual Studio 2005, abrir o menu File, seguido do submenu New e seleccionar a opção Project. 2 Na lista de projectos, expandir a categoria Visual C#, a seguir expandir

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

Curso: Especializado Desenvolvimento de Aplicações para Android

Curso: Especializado Desenvolvimento de Aplicações para Android Curso: Especializado Desenvolvimento de Aplicações para Android Duração: 66h Área formativa: Programação Web & Mobile Sobre o curso Desde o lançamento dos smartphones no mercado, é crescente a procura

Leia mais

Infraestruturas Dedicadas Windows para alojamento do ERP PRIMAVERA SaaS

Infraestruturas Dedicadas Windows para alojamento do ERP PRIMAVERA SaaS Infraestruturas Dedicadas Windows para alojamento do ERP PRIMAVERA SaaS As nossas soluções fornecem os seguintes serviços: Aplicação pronta a usar Hardware e infraestrutura de apoio (Monitorização, Ar

Leia mais

Orientação a Objetos - Programação em C++

Orientação a Objetos - Programação em C++ OO- Engenharia Eletrônica Orientação a Objetos - Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) Exemplificado em Microsoft Visual

Leia mais

Conteúdo Programático JavaScript Web Developer

Conteúdo Programático JavaScript Web Developer Destinatários - Profissionais que pretendam adquirir competências para programar em JavaScript; - Programadores Web; - Gestores de Websites; - Designers; - Todos os que pretendem aprender tudo sobre JavaScript,

Leia mais

Descrição geral do Android

Descrição geral do Android Descrição geral do Android (PDM) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira (palex@cc.isel.ipl.pt) Utilização Home screen: Área de notificações Múltiplas páginas

Leia mais

Acesso a Dados VS.NET Smart Client (Windows Application)

Acesso a Dados VS.NET Smart Client (Windows Application) Acesso a Dados VS.NET 2005 - Smart Client (Windows Application) Por Renato Haddad, Microsoft Most Valuable Professional.NET Mobile Devices. Editor da revista MSDN Magazine Brasil, autor de diversos livros

Leia mais

Programação em C#.Net 4.0 com Mobile Apps

Programação em C#.Net 4.0 com Mobile Apps Programação em C#.Net 4.0 com Mobile Apps Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das

Leia mais

Tecnologias de Distribuição e Integração. Quais as preocupações a ter com um sistema distribuído?

Tecnologias de Distribuição e Integração. Quais as preocupações a ter com um sistema distribuído? network link: Tecnologias de Distribuição e Integração ISP intranet backbone desktop computer: server: satellite link no interior de uma organização (intranet) clientes externos entre organizações 2 Quais

Leia mais

Academia Programador Especialista JAVA

Academia Programador Especialista JAVA Academia Programador Especialista JAVA Formato do curso: Presencial Preço: desde 227,50 Nível: Avançado Duração: 164,5 horas Este percurso de formação e certificação é dirigido a todos os profissionais

Leia mais

Visual Studio Team System 2008 Test Edition com MSDN Premium. Visual Studio Team System 2008 Architecture Edition com MSDN Premium

Visual Studio Team System 2008 Test Edition com MSDN Premium. Visual Studio Team System 2008 Architecture Edition com MSDN Premium PROFISSIONAIS System subscrição System com System Architecture com System Test com System com Projectos de base de dados com integração sistema de versões de todos os objectos e suporte para representação

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa DEV011 C# 3.0 Futuras Direcções e Inovações na Linguagem Luis Falcão lfalcao@cc.isel.ipl.pt Professor,Instituto Superior de Engenharia de Lisboa(ISEL) Patrocinadores This presentation is for informational

Leia mais

Developing Microsoft SharePoint Server 2013 Core Solutions (20488)

Developing Microsoft SharePoint Server 2013 Core Solutions (20488) Developing Microsoft SharePoint Server 2013 Core Solutions (20488) Formato do curso: Presencial e Live Training Com certificação: MCSD: Sharepoint Applications Preço: 1740 Nível: Intermédio Duração: 35

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World Componente Biométrico - Íris Componentes do lado do servidor (multi-plataforma): Licenças do Matching Server Licenças do MegaMatcher Accelerator Extended (mecanismo de íris) Licenças do MegaMatcher Accelerator

Leia mais

Copyright All rights reserved.

Copyright All rights reserved. Copyright 2014. All rights reserved. 2 Copyright 2014. All rights reserved. Copyright 2014. All rights reserved. 4 MÚLTIPLOS FABRICANTES ALTOS CUSTOS MÚLTIPLAS SOLUÇÕES POUCO CONTROLE RPO/RTO MUITO TREINAMENTO

Leia mais

Programação JAVA para Android

Programação JAVA para Android Programação JAVA para Android Objetivos Gerais: Este curso é dirigido a todos os profissionais que sintam necessidade de se especializar no âmbito da programação JAVA para Android e queiram aprender a

Leia mais

4.0 SP2 (4.0.2.0) maio 2015 708P90904. Xerox FreeFlow Core Guia de Instalação: Windows 7 SP1

4.0 SP2 (4.0.2.0) maio 2015 708P90904. Xerox FreeFlow Core Guia de Instalação: Windows 7 SP1 4.0 SP2 (4.0.2.0) maio 2015 708P90904 2015 Xerox Corporation. Todos os direitos reservados. Xerox, Xerox com a marca figurativa e FreeFlow são marcas da Xerox Corporation nos Estados Unidos e/ou em outros

Leia mais

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 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 mais

Ambientes Virtuais de Execução

Ambientes Virtuais de Execução Ambientes Virtuais de Execução Semestre Inverno 2012/13 Trabalho Final 1 Objectivos Este trabalho tem como objectivo a consolidação de conhecimentos dos mecanismos e construções do sistema de tipos do.net

Leia mais

Especializado Desenvolvimento de Aplicações para Android

Especializado Desenvolvimento de Aplicações para Android Especializado Desenvolvimento de Aplicações para Android Formato do curso: Presencial Localidade: Porto Data: 06 Set. 2016 a 13 Out. 2016 Preço: 1240 Horário: Pós-laboral e Sábados - 3ª e 5ª, das 18h30

Leia mais

testo Saveris Web Access Software Manual de instruções

testo Saveris Web Access Software Manual de instruções testo Saveris Web Access Software Manual de instruções 2 1 Índice 1 Índice 1 Índice... 3 2 Especificações... 4 2.1. Utilização... 4 2.2. Requisitos do sistema... 4 3 Instalação... 5 3.1. Instalação de

Leia mais

Framework.NET. Linguagem de Programação III. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo

Framework.NET. Linguagem de Programação III. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Linguagem

Leia mais

Microsoft TechDays Lisboa

Microsoft TechDays Lisboa SRV005 Implementação do Active Directory (AD): Quanto Difícil Poderá Ser? Nuno Bernardes nuno.bernardes@vodafone.com System Engineer, Vodafone GUPADE www.gupade.org Pedro Monteiro pedro.monteiro@vodafone.com

Leia mais

Programação Android. Objetivos Gerais:

Programação Android. Objetivos Gerais: Programação Android Objetivos Gerais: Este curso tem como objetivo dotar os participantes de conhecimentos e competências necessárias para o desenvolvimento de aplicações para Android, recorrendo a programação

Leia mais

Microsoft Visual Studio Community 2013

Microsoft Visual Studio Community 2013 Microsoft Visual Studio Community 2013 Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação

Leia mais

Sistema Operacional Windows

Sistema Operacional Windows Sistema Operacional Windows Microsoft Windows é uma família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. Antes da versão NT, era uma interface gráfica para

Leia mais

Termos de Utilização Específicos para Produtos

Termos de Utilização Específicos para Produtos Termos de Utilização Específicos para Produtos SOFTWARE A seguinte lista identifica os termos de utilização adicionais que se aplicam a Software específico. Cada uma das listagens de Produtos identifica

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

Ambientes de Desenvolvimento Avançados

Ambientes de Desenvolvimento Avançados Ambientes de Desenvolvimento Avançados http://www.dei.isep.ipp.pt/~jtavares/adav/adav.htm Aula 3 Engenharia Informática 2004/2005 José António Tavares jrt@isep.ipp.pt 1 Introdução ao conceito Baseado num

Leia mais

Patrocinadores. Microsoft TechDays Lisboa 27/03/ :10 AM

Patrocinadores. Microsoft TechDays Lisboa 27/03/ :10 AM DEV017 Novas APIs para Reconhecimento e Síntese de Fala em Português para Aplicações Cliente e Servidor Pedro Silva Santos i-pedros@microsoft.com, Lead Software Development Engineer Microsoft Language

Leia mais

UCM001 Exchange 2007 Arquitectura e Desenho

UCM001 Exchange 2007 Arquitectura e Desenho UCM001 Arquitectura e Desenho Luís Caldeira luiscal@microsoft.com Senior Consultant, Microsoft Patrocinadores Agenda Dependências Routing no Alterações Fluxo do correio entre servidores Integração com

Leia mais

Manual de Instalação Flex

Manual de Instalação Flex Manual de Instalação Flex Sumário 1. Sobre este documento... 3 2. Suporte técnico... 3 3. Requisitos de hardware... 4 3.1. Estação... 4 3.2. Servidor... 4 4. Instalação... 5 4.1. Instalação do Group Cobrança

Leia mais

Cópia de Contatos. Celulares Smartphones Tablets SIMs. (C) 2013 Maine Avenue Technologies - All rights reserved

Cópia de Contatos. Celulares Smartphones Tablets SIMs. (C) 2013 Maine Avenue Technologies - All rights reserved Cópia de Contatos Celulares Smartphones Tablets SIMs (C) 2013 Maine Avenue Technologies - All rights reserved Descrição do Serviço ContactsPoint (1/3) ContactsPoint é um serviço Web desenvolvido pela MAT

Leia mais

Porto Editora acentua ganhos de produtividade e eficiência com investimento em tecnologia Microsoft

Porto Editora acentua ganhos de produtividade e eficiência com investimento em tecnologia Microsoft Microsoft Exchange Server 2007 Caso de Estudo Microsoft Porto Editora Porto Editora acentua ganhos de produtividade e eficiência com investimento em tecnologia Microsoft Sumário País Portugal Sector Cultura

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

TIAGO FILIPE GOMES EMÍDIO LOURES. De Dezembro /15 a Outubro/ Net (C# [VS 2015]) SQL Server 2008/2012 HTML 5 / css R e H2O JqWidgets

TIAGO FILIPE GOMES EMÍDIO LOURES. De Dezembro /15 a Outubro/ Net (C# [VS 2015]) SQL Server 2008/2012 HTML 5 / css R e H2O JqWidgets C U R R I C U L U M V I T A E INFORMAÇÃO PESSOAL Nome Morada TIAGO FILIPE GOMES EMÍDIO LOURES Telefone Pessoal Profissional 918815001 Mail Pessoal Mail Profissional tfemidio@gmail.com Nacionalidade Data

Leia mais

Novidades do SSRS 2016

Novidades do SSRS 2016 Novidades do SSRS 2016 O poder da análise de Dados www.marcosschardongdba.swone.com.br Marcos Vinicius Oliveira Schardong @marcosschardong SW One schardong@swone.com.br PATROCINADORES Agenda Entendendo

Leia mais

Primavera SaaS v9.15 Guia operacional para o Parceiro V1.5 julho-2016

Primavera SaaS v9.15 Guia operacional para o Parceiro V1.5 julho-2016 Primavera SaaS v9.15 Guia operacional para o Parceiro V1.5 julho-2016 Conteúdos Introdução... 3 Sistemas Operativos Clientes suportados no SaaS... 4 Acesso... 4 Utilizador Final... 4 Parceiro... 5 Acesso

Leia mais

Agenda Movilforum 2010

Agenda Movilforum 2010 Agenda Movilforum 2010 Apresentação Empresa Plataformas HTC Windows Phone Android Brew Mobile Platform Casos de sucesso Vivo Como a HTC pode te ajudar? Suporte diferenciado Programa de parceiros HTC Connect

Leia mais

Manual de Instalação Rápida do Cabo de Ligação de Dados DKU-5

Manual de Instalação Rápida do Cabo de Ligação de Dados DKU-5 Manual do utilizador de aparelho electrónico editado em conformidade com as normas Termos e Condições dos Manuais do Utilizador Nokia, 7 de Junho de 1998. ( Nokia User s Guides Terms and Conditions, 7th

Leia mais

MANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2

MANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2 MANUAL DE INSTALAÇÃO DO SQL SERVER 2008 R2 Introdução... 3 Pré-requisitos para o SQL Server 2008 R2... 3 Instalar o SQL Server 2008 R2... 3 Índice de Imagens... 26 Webgrafia... 26 2 Microsoft SQL Server

Leia mais

Gestão de Identidades

Gestão de Identidades ARC002 Gestão de Identidades Luís Almeida Luis.almeida@microsoft.com Arquitecto, Microsoft Patrocinadores Agenda Identidade e o MetaSystem Implementação Microsoft Windows Cardspace ADFS Lifecycle Manager

Leia mais

Selecione o WPF Application dentro de Templates > Visual C# > Windows

Selecione o WPF Application dentro de Templates > Visual C# > Windows Atividade adicional 2 Criação de formulários e controles gráficos Abra o Visual Studio e acesse o menu File > New > Project Selecione o WPF Application dentro de Templates > Visual C# > Windows Quando

Leia mais

Função Fundamental do SO

Função Fundamental do SO Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a

Leia mais

Ambientes Virtuais de Execução. Apresentação da plataforma.net

Ambientes Virtuais de Execução. Apresentação da plataforma.net Ambientes Virtuais de Execução Apresentação da plataforma.net 1 Plataforma.Net } Consiste de: } Common Language Runtime (CLR) } Fornece uma camada de abstracção sobre o sistema operativo } Bibliotecas

Leia mais

Software do cliente ivms-4200. Manual de iniciação rápida V1.02

Software do cliente ivms-4200. Manual de iniciação rápida V1.02 Software do cliente ivms-4200 Manual de iniciação rápida V1.02 Índice 1 Descrição... 2 1.1 Ambiente de utilização... 2 1.2 Arquitectura do Sistema de vigilância com o desempenho do ivms-4200... 3 2 Iniciar

Leia mais

Microsoft Services Provider Agreement

Microsoft Services Provider Agreement Microsoft Services Provider Agreement Anabela Ribeiro Licensing Sales Specialist São serviços que os parceiros oferecem aos seus clientes e que disponibilizam, correm, acedem ou interagem de qualquer outra

Leia mais

Desenvolvimento de Aplicações Corporativas Avançadas. Web Services

Desenvolvimento de Aplicações Corporativas Avançadas. Web Services Desenvolvimento de Aplicações Corporativas Avançadas Web Services Agenda Introdução Web Service Arquitetura Soluções Passos básicos Implementando com Apache Axis Novos protocolos Conclusão O cenário de

Leia mais

12/7/2007. Realizar uma consulta em um banco de dados? Renomear todos os arquivos com extensão.htm para a extensão.html?

12/7/2007. Realizar uma consulta em um banco de dados? Renomear todos os arquivos com extensão.htm para a extensão.html? São Paulo 05 07 Dezembro DEV301 Entender o que são DSLs (linguagens de domínio específico) Compreensão do conceito de modelagem visual Assimilar o suporte ferramental do VS para a criação de DSLs Criar

Leia mais

Especializado Desenvolvimento de Aplicações para Android

Especializado Desenvolvimento de Aplicações para Android Especializado Desenvolvimento de Aplicações para Android Tecnologias de Informação - Web e Mobile Localidade: Lisboa Data: 02 Apr 2018 Preço: 1240 ( Os valores apresentados não incluem IVA. Oferta de IVA

Leia mais

Para empresas com mais de 5 postos

Para empresas com mais de 5 postos Para empresas com mais de 5 postos ESET Business Solutions Escolher a ESET O fabricante com mais prémios consecutivos A ESET detém o maior recorde de prémios VB100 para a deteção de malware que qualquer

Leia mais

ASP.Net 4.0 com Mobile Apps

ASP.Net 4.0 com Mobile Apps ASP.Net 4.0 com Mobile Apps Web Design & Development Formato: Mentored - Presencial Preço: 395 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível

Leia mais

Aplicações Visuais Mobile com Netbeans 6.0

Aplicações Visuais Mobile com Netbeans 6.0 Aplicações Visuais Mobile com Netbeans 6.0 Ramon Lopes Sun Campus Ambassador Ramon.Lopes@Sun.COM Agenda O que é o Netbeans? O que é Java ME? CLDC & MIDP Mobile Demo! Próximos Passos O que é o NetBeans?

Leia mais

Manual de Instalação v7.60

Manual de Instalação v7.60 Manual de Instalação v7.60 PRIMAVERA Business Software Solutions Última atualização em 07.03.2014 Índice Índice... 2 Introdução... 3 Instalação do Software... 4 Requisitos Mínimos...4 Instalação do Software

Leia mais

Manual de instalação e configuração do ambiente de tempo de execução para Windows

Manual de instalação e configuração do ambiente de tempo de execução para Windows Manual de instalação e configuração do ambiente de tempo de execução para Windows Índice... 1 Introdução... 2 Componentes do produto Lombardi... 2 Arquitectura do Lombardi... 2 Opções de instalação do

Leia mais

Universidade do Minho 11 de Setembro de JobShop beyond weighing

Universidade do Minho 11 de Setembro de JobShop beyond weighing Universidade do Minho 11 de Setembro de 2008 JobShop 2008 beyond weighing agenda a Cachapuz áreas de actuação referências projectos Bilanciai new generation Plataforma Analítica Cachapuz questões empresa

Leia mais

Introdução ao ASP.NET

Introdução ao ASP.NET Introdução ao ASP.NET Pausa Vamos iniciar o Visual Studio Iremos agora mostrar as características da IDE do Microsoft Visual Studio 2010 Express Edition - para podermos iniciar algumas atividades práticas

Leia mais

Seja Bem-Vindo. System Center Family. Inicio: 09:00 Termino: 12:00

Seja 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 mais

1 2008 Copyright Smar

1 2008 Copyright Smar Instalação, Configuração - System302-7 Studio 1 2008 Copyright Smar 2 Arquitetura do SYSTEM302 Smar Est. Operação Est. Operação Servidor Est. Manutenção Servidor Estação Engenharia Estação Engenharia Servidor

Leia mais

Programming in C# Conteúdo Programático. Área de formação Plataforma e Tecnologias de Informação

Programming in C# Conteúdo Programático. Área de formação Plataforma e Tecnologias de Informação Destinatários Programadores experientes com algum conhecimento de C, C++, JavaScript, Objective-C, Microsoft Visual Basic, ou Java e conheçam os conceitos de programação orientada por objetos. Nº mínimo

Leia mais

Sage 50c API Application Programming Interface.

Sage 50c API Application Programming Interface. Application Programming Interface www.sage.pt 1 Objetivos Objetivo da sessão Apresentação da API do Sage Retail / Sage GC Compreender o modelo da API Saber utilizar a API ao nível de das entidades (CRUD)

Leia mais

Principais Vantagens. Segurança. O acesso à base de dados só é permitido aos utilizadores autorizados.

Principais Vantagens. Segurança. O acesso à base de dados só é permitido aos utilizadores autorizados. dotlogic ECG (H) Sistema de Gestão de ECG Versão Hospitalar dotlogic-ecg O dotlogic-ecg é um sistema que gere todo o circuito de informação dos exames de electrocardiografia (ECG). Desenvolvido de uma

Leia mais

No final deste curso, saberás criar programas através da linguagem de programação Java.

No final deste curso, saberás criar programas através da linguagem de programação Java. Programação em Java Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das 24h/24h Duração: ~45h

Leia mais

Primavera SaaS v8.10 Guia operacional para o Parceiro v1.4 janeiro-2014

Primavera SaaS v8.10 Guia operacional para o Parceiro v1.4 janeiro-2014 Primavera SaaS v8.10 Guia operacional para o Parceiro v1.4 janeiro-2014 Conteúdos Introdução... 3 Sistemas Operativos Clientes suportados no SaaS... 4 Acesso... 5 Utilizador Final... 5 Parceiro... 5 Acesso

Leia mais

Descrição geral do Android

Descrição geral do Android Descrição geral do Android (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira (palex@cc.isel.ipl.pt) Versões & API A versão 1.0 foi lançada em Fevereiro de 2009

Leia mais

SRV012 10 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server "Longhorn"

SRV012 10 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server Longhorn SRV012 10 Coisas que Necessita de Saber Acerca do Failover Clustering no Windows Server "Longhorn" Nuno Antunes nuno.antunes@hp.com Technical Consultant, HP Patrocinadores 0. Introdução This presentation

Leia mais

Licenciamento Microsoft Conceitos básicos. Ademir J. Tavares Especialista de Licenciamento Pauta Distribuidora

Licenciamento Microsoft Conceitos básicos. Ademir J. Tavares Especialista de Licenciamento Pauta Distribuidora Licenciamento Microsoft Conceitos básicos Ademir J. Tavares Especialista de Licenciamento Pauta Distribuira Microsoft Volume Licensing: é propriedade intelectual. Introdução Licença é direito legal de

Leia mais

WebCast TechNet Wiki Brasil. Março/2013

WebCast TechNet Wiki Brasil. Março/2013 WebCast TechNet Wiki Brasil Março/2013 Apresentação/Moderação Luciano Lima [CISSP]-[MVP Enterprise Security]-[MCSA Security]-[MCSE Security] TechNet Wiki Advisory Board Member @LucianoLima_mvp lucianolima.org

Leia mais

Sage API Application Programming Interface.

Sage API Application Programming Interface. Application Programming Interface 1 Sage Next API 2 Introdução Application Programming Interface (Interface de Programação de Aplicativos). Funções acessíveis por programação e que permitem utilizar características

Leia mais

Arquitectura de Sistemas Paralelos e Distribuídos Modelos de Sistemas

Arquitectura de Sistemas Paralelos e Distribuídos Modelos de Sistemas Modelos de Sistemas MSc. Eugénio Alberto Macumbe Modelos de Sistemas Um modelo de arquitectura de SD está preocupado com a localização das partes e o relacionamento entre elas. Os exemplos incluem os modelos

Leia mais

Viewer Software. Guia de Instalação

Viewer Software. Guia de Instalação Guia de Instalação November 2010 Rev. 1, 9/18 (Portuguese) 2010-2018 Fluke Corporation. All rights reserved. Specifications are subject to change without notice. All product names are trademarks of their

Leia mais

Tutorial C# - Delegates e Eventos...

Tutorial C# - Delegates e Eventos... Tutorial C# - Delegates e Eventos... Date : 16 de Março de 2009 Olá a todos. Hoje vou-vos falar de Delegates e Eventos, o que são e para que servem. Esta é a aplicação que vos disponibilizo para testarem

Leia mais

Licenciatura em Informática

Licenciatura em Informática Licenciatura em Informática Unidade Curricular Programação V Programming V Objetivos -Compreender os aspetos mais avançados de uma linguagem orientada a objetos abordando conceitos como: Encapsulamento,

Leia mais