Remix 2007 Plataforma Microsoft para desenvolvimento WEB Armando Ferraz Santos.

Slides:



Advertisements
Apresentações semelhantes
Sistema EditNet Para construir e atualizar os conteúdos de sites ou portais na Internet, de maneira ágil e fácil. Você no controle de seu site.
Advertisements

Em Busca de um Novo Modelo de Aprendizagem Organizacional.
Apresentando.
A GENDA VISÃO 7+ milhões 107+ milhões VISÃO 15x Desenvolvedore s.
Melhores Práticas com AJAX
DesenvolvedorDesigner DesenvolvedorDesigner x.
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
1. 2 Pearson Education do Brasil Editora educacional de alcance mundial No Brasil, publica nas áreas universitária, de ensino de inglês, negócios e informática.
Tecnologia Hipermídia e Multimídia
Profa. Rudson apostilas.wikidot.com/hipermidia
Marketing Digital.
Profa. MS.Sandra Regina Costa Antico Setembro/2010
UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL - UEMS
Scheila,Marilse e Eliana.
Engenharia de Software
Criação de Páginas Web Criação de Páginas Web – KompoZer
O USO DO SOFTWARE LIVRE JOOMLA NO DESENVOLVIMENTO DE WEB SITES FOCANDO A USABILIDADE NA SOCIEDADE DA INFORMAÇÃO Maria Irene da Fonseca e Sá Anne Caroline.
PROJETO DE INTERFACE Projeto de Interfaces entre componentes do software Projeto de Interfaces entre software e outros produtores e consumidores de informação.
Apresentações Rich Media Áudio/Vídeo/Slides/Chat
WEB 2.0 Ellen Spíndola / Francisco Brasil UNIEURO - 5° Semestre
Relatórios Dinâmicos.
Mídia Kit.
Transparência Total! O Software Secullum TI.Net foi desenvolvido para facilitar o gerenciamento das informações que circulam nos computadores conectados.
INstalação, Configuração e Operação em Redes Locais e Internet
Comunicação na Internet e a sua utilização para o fortalecimento das comissões de saúde e segurança no trabalho.
1. Administração: José Carlos Rodrigues | Rua de Entreparedes, º Esq – Porto| Tel:
Mídias Digitais Uma abordagem sobre as possibilidades de aplicar mídias em benefício do ensino.
DOCUMENTO CONFIDENCIAL DA MICROSOFT Set 2009 | Página 1 | Apresentação para BDMs.
Seminário de Engenharia de Usabilidade
II Semana TI Raphael Zanon Rodrigues Curso ASP.NET AJAX UNIVEM - Prof. Elvis Fusco.
Lafayette B. Melo – CEFET-PB - COINFO Quando só o que se tem é um martelo, se acha que tudo que tem no mundo é prego (?) Como você vê o mundo em sua volta.
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
Contornos arquitetônicos Maria Helena Pereira Dias.
APRESENTAÇÃO INSTITUCIONAL. A MadeinWeb nasceu no ano de 2000, com o objetivo de promover soluções inteligentes voltadas exclusivamente para Internet.
A autoria - II.
Agosto 2008 :: CDN INTERATIVA :: TODOS OS DIREITOS RESERVADOS :: Web, mídia social e administração pública Agosto 2008.
Nova solução CRM da Riosoft
Acção PDF Web 2.0 é um termo criado em 2004 pela empresa americana O'Reilly Media[1] para designar uma segunda geração de comunidades e serviços,
Sistemas de Informação para Planejamento Estratégico E-business.
Arquitetura Cliente /Servidor
Conceitos de J2EE para a WEB
MVP Virtual Conference 2013
Professor: Márcio Amador
Curso - Aprenda a Criar Sites com domínio próprio
Tópicos Avançados de Redes de Computadores Prof. Fabiano Sabha.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 6 – A Internet Alberto Martins Júnior Flávio I. Callegari.
 Introdução  Estrutura de um projeto Silverlight  XAML  Ligação com Javascript  Demo.
Web 2.0: oportunidades de ouro para o setor joalheiro.
Gabriel Bastos Machado
Subdomínios de desenvolvimento
Semana de Educação 31 de Outubro a 4 de Novembro Márcio Bulhões.
Integração de Ferramentas CASE
Trabalho de Seminários em Informática
Automação Comercial Faculdade Estácio Radial Prof. Paulo Alipio Alves de Oliveira 2010.
TIPOS DE SISTEMAS DE INFORMAÇÃO BASEADOS NA WEB
 São métodos formais de tornar disponíveis para a administração, quando oportuno, as informações necessárias para facilitar o processo de tomada de decisão.
Web 2.0 e ensino médico Bernardo e Ekaterini. Artigos utilizados - introdução.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
AJAX Alunos: Heloísa de Souza Glória Laís de Oliveira Souza
Agência Brazil com Z Agência Brazil com Z WEB 2.0 A Personalização da Internet.
Introdução à Programação Orientada a Objeto
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Rodrigo Cristiano Silva Introdução A HTML 5 foi idealizada por um grupo de “freethinkers” que estavam cansados do padrão oficial da.
O novo Rotary.org Setembro de TITLE | 2 Rotary.org Por que um novo site? Melhorar organização e navegação Agilizar buscas Facilitar atividades rotárias.
Mídias Sociais e Conteúdo. O que são Mídias Sociais? No contexto de marketing de internet, mídias sociais se referem a grupos com diversas propriedades,
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Emerson Felipe GOVERNO DO ESTADO DE PERNAMBUCO ESCOLA TÉCNICA ESTADUAL MARIA EDUARDA RAMOS DE BARROS.
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
A Solução CFTV em Nuvem Visualização Acesso via browser a até 30 câmeras simultaneamente em cada monitor, mesmo em locais diferentes Gravação Remota e.
Transcrição da apresentação:

Remix 2007 Plataforma Microsoft para desenvolvimento WEB Armando Ferraz Santos

Palestras A Plataforma Microsoft para a nova WEB Usando a plataforma Windows Live para construir aplicações Desenvolvedores e Designers Agilidade, colaboração e Produtividade Melhores Práticas com Ajax Web 2.0 nas corporações

A Plataforma Microsoft para a nova WEB Experiência em Primeiro lugar Microsoft Silverlight Expression Studio

Experiência em Primeiro lugar Necessidade do usuário Usabilidade Interação entre tecnologias Site para todos os Browsers (crossbrowser)

Microsoft Silverlight O Silverlight, conhecido antes como WPF/E, oferece uma nova experiência na web permitindo novas interfaces além de poderosos recursos para áudio e vídeo. (Plataforma Live para inclusão de videos) Gráficos vetoriais, animações e vídeos de alta resolução (High Density) formam o pilar dessa nova tecnologia. As novas interfaces serão baseadas em WPF. Está sendo distribuído no formato de plug-in, como já acontece com outras tecnologias incluindo dispositivos móveis. O.NET Framework 3.0 trouxe grandes inovações para camada de apresentação, permitindo explorar imagens vetoriais, recursos 3D e diversas outras funcionalidades visuais.

Exemplos de aplicações

Arquitetura WPF/E Totalmente integrado ao.NET Framework Grande tendência de ser utilizado em aplicações de TV Digital Atento TV

Expression Studio Ferramenta para Web Designers que integra o Visual Studio.NET fazendo com que Designers e Desenvolvedores trabalhem em conjunto com o mesmo projeto.

Expression Studio Expression Web –Uma ferramenta para designers profissionais criarem sites Web modernos, de alta qualidade, baseados em padrões W3C. Expression Blend –Para criar aplicações Windows ricas, conectadas à Web. Expression Design –É uma ferramenta profissional de ilustração e design gráfico que permite a criação de elementos otimizados para uso em aplicações Web e desktop Expression Media –Uma ferramenta profissional de catalogação, localização, organização e gerenciamento de recursos gráficos e multimídia

Palestras A Plataforma Microsoft para a nova WEB Usando a plataforma Windows Live para construir aplicações Desenvolvedores e Designers Agilidade, colaboração e Produtividade Melhores Práticas com Ajax Web 2.0 nas corporações

Usando a plataforma Windows Live para construir aplicações Serviços Microsoft – –Mapas –Comunicador instantâneo –Sites de Relacionamento –Fotos –Entre outros Princípios da plataforma –Usuário no controle –Simples –Fácil para desenvolver –Segurança

Formas de utilização da plataforma Serviços Live.com em geral –Sites ou aplicações com até 1 Milhão de acessos únicos podem ser utilizados a vontade –Acima de 1 Milhão de acessos Aceita publicidade da Microsoft US$ 0,25 por acesso Earth (Maps) –3 Milhões de “telhas” mês Silverlight (Vídeos) –4 Gigabytes de armazenamento –10 minutos de vídeo –700 Kbps Stream

Palestras A Plataforma Microsoft para a nova WEB Usando a plataforma Windows Live para construir aplicações Desenvolvedores e Designers Agilidade, colaboração e Produtividade Melhores Práticas com Ajax Web 2.0 nas corporações

Desenvolvedores e Designers Agilidade, colaboração e Produtividade Expression Studio e Visual Studio XAML Funcionalidades

Expression Studio e Visual Studio Com estas duas ferramentas a Microsoft promete solucionar o problema que designers e desenvolvedores tem para trabalhar num mesmo projeto, fazendo com que os designers utilizem componentes dos desenvolvedores como um simples combo à componentes mais sofisticados com Grids entre outros, ou seja quando um layout for para desenvolvimento já estará com componentes facilitando o desenvolvimento e fazendo com que não crie distorções no momento da implementação.

XAML O XAML (pronuncia-se "zemel") é a nova linguagem de marcação usada para criar interfaces de usuário de forma simples e rápida. É equivalente, porém muito mais poderosa que sua "antecessora", o HTML. O XAML não é uma linguagem em si. Ela é exatamente como o XML, que não contém nenhum tag específico, mas apenas as regras para crias suas próprias tags. O XAML também é a forma marcação para acessar o modelo de objetos do novo Windows Presentation Foundation e você pode ainda criar seus próprios objetos e acessá-los através do XAML.

Funcionalidades Gera testes e onde estão os erros –Padrões W3c –Padrões de Acessibilidade

Palestras A Plataforma Microsoft para a nova WEB Usando a plataforma Windows Live para construir aplicações Desenvolvedores e Designers Agilidade, colaboração e Produtividade Melhores Práticas com Ajax Web 2.0 nas corporações

Melhores Práticas com Ajax O que é Ajax Web 2.0 e Ajax Melhores Praticas CrossBrowser

O que é Ajax AJAX (acrônimo em língua inglesa de Asynchronous Javascript And XML) é o uso sistemático de tecnologias providas por navegadores, como Javascript e XML, para tornar páginas mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. AJAX não é somente um novo modelo, é também uma iniciativa na construção de aplicações web mais dinâmicas e criativas. AJAX não é uma tecnologia, são realmente várias tecnologias trabalhando juntas, cada uma fazendo sua parte, oferecendo novas funcionalidades.acrônimolíngua inglesaJavascriptXML web Ajax divide a tarefa das requisições, entre servidor e client. Fonte: Wikipedia

Web 2.0 e Ajax Com os inúmeros recursos multimídias iremos necessitar de menos requisições ao servidor. Interatividade mais inteligente. Trafego de rede menor Melhor usabilidade

Melhores Praticas Interface e Padrões Trafego Modelos Client e Server Update Progress Upload Progress Editor HTML On line

CrossBrowser Refere-se à habilidade de um site, Aplicação Web, contructor HTML ou script side-client suportar múltiplos navegadores.siteAplicação WebHTMLscriptside-clientnavegadores Esta aplicação deve ser construída através de uma forma de programação que utiliza tecnologias compatíveis com qualquer navegador Web que suporte as especificações do W3C.W3C Fonte: WikiPedia

Palestras A Plataforma Microsoft para a nova WEB Usando a plataforma Windows Live para construir aplicações Desenvolvedores e Designers Agilidade, colaboração e Produtividade Melhores Práticas com Ajax Web 2.0 nas corporações

Evolução da Web O que é WEB 2.0 ? Pilares da Web 2.0 Onde aplicar nas corporações Riscos e benefícios nas corporações Diminuindo os riscos Web 2.0 na Atento

Evolução da Web Publisher –Apenas quem desenvolvia o site podia interagir –Sites institucionais e com pouca informação e mudança Usuário –Usuário pode opinar, participar estar presente na construção do site –Blogs, Foruns com muita informação e mudança constante. Evolução que é natural não só como internet, tecnologia mas como humanos, a necessidade de interagir de estar em grupo, de ter conhecimento.

O que é WEB 2.0 ? Até pouco tempo a WEB ou internet era simplesmente a maior rede de COMPUTADORES do mundo. A WEB 2.0 é na verdade uma mudança de conceito pois a internet agora é a maior rede de PESSOAS do mundo.

Pilares da Web 2.0 Aspecto Social –É ouvir o que a comunidade deseja, promover interação entre usuários, estar em grupo. Marketing Viral –É o crescimento orgânico e sustentável, marketing boca a boca. Do consumidor para o consumidor –São os consumidores fazendo alem da propaganda boca a boca, criando as inovações que o produto ou serviço precisa é o consumidor criando pra ele mesmo.

Onde aplicar nas corporações De empregados para empregados De clientes para possíveis clientes Cliente criando e alterando produtos

Riscos e benefícios nas corporações Riscos –Confidenciabilidade –Informações erradas –A comunidade pode se virar contra dependendo da atitude –Problemas jurídicos e de patentes. Benefícios –Visibilidade –Comunidade trabalha para corrigir possíveis erros –Custos de comunicação reduzidos –Economia de pesquisa de marketing

Diminuindo os riscos As empresas em geral tem tomado algumas ações para diminuir os riscos da web 2.0 –Criação do Evangelizador É um profissional que atua nas comunidades para “tendenciar” opiniões, ajuda a comunidade a ter forma. –Regras para disponibilizar as informações da empresa. –Treinamento de como conversar com o publico –Deixar claro o que pode ser divulgado e o que não pode ser divulgado

Web 2.0 na Atento A Atento certamente vai passar por este processo, se já não está passando, pois cuidamos diariamente, na maioria dos casos, de consumidores de nossos clientes, logo teremos que não mais ouvir apenas o consumidor e sim ter ferramentas para interagir com a comunidade de nossos clientes e propor soluções para as comunidades que servimos.

Palestras A Plataforma Microsoft para a nova WEB –Bruno Nowak e Celso Gomes Usando a plataforma Windows Live para construir aplicações –Cezar Guimarães Neto Desenvolvedores e Designers Agilidade, colaboração e Produtividade –Carlos Zimmermann Melhores Práticas com Ajax –Fernando Cerqueira Web 2.0 nas corporações –Otávio Pecego Coelho

Fontes de pesquisa Silverligth.live.com Blogs.msdn.com/cguimar Dev.live.com Ajax.asp.net U2u.info/blog/kevin Blogs.ugidotnet.org/dinoes

Usabilidade O que é usabilidade ? –Refere –se ao grau com que o usuário consegue realizar uma tarefa Funcionalidade correta Eficiência de uso Facilidade de aprendizado Facilidade de relembrar Tolerante a erro do usuário Satisfação subjetiva

Por que usabilidade na Web ? Em 1998 cerca de 3 bilhões dólares deixaram de ser ganhos na web por causa de designers mal feitos Se o cliente não encontrar o produto ele não comprará Quem clica no mouse decide tudo Outros concorrentes estão a um clique de distância Na Web eles 1º usam e depois pagam a má usabilidade equivale a nenhum cliente

7 Regras básicas 1 - Clareza na arquitetura da informação 2 - Facilidade de navegação 3 - Simplicidade 4 - Relevância do conteúdo 5 - Manter a consistência 6 - Tempo Suportável 7 - Foco nos usuários