msdn e technet webcast - será que você usa tudo o que o windows client oferece para o...

21
Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Upload: jp-clementi

Post on 11-Jun-2015

654 views

Category:

Technology


0 download

DESCRIPTION

Evolução do Windows e como utilizamos muitas funcionalidades ainda hoje mas que foram introduzidas ao logo dos anos de existencia do Windows.

TRANSCRIPT

Page 1: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Page 2: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Participantes

Rafael GodinhoEspecialista em Desenvolvimentohttp://blogs.msdn.com/rafaelgodinho

Luciano CondéArquiteto de Soluçõeshttp://blogs.msdn.com/conde

Otavio PecegoArquiteto de Soluçõeshttp://blogs.msdn.com/otavio

Rogério CordeiroEspecialista em Desenvolvimentohttp://blogs.msdn.com/rogerioc

Waldemir CambiucciArquiteto de Soluçõeshttp://blogs.msdn.com/wcamb

João Paulo ClementiEspecialista em Desenvolvimentohttp://blogs.msdn.com/jpclementi

Page 3: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Agenda

Passado (Sessão Nostalgia )PresenteFuturo

Page 4: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 1.0 (1985)• 16 bit• MS-DOS 2.0• Message Loop• GDI• 2 disquetes

Page 5: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 2.0 (1987)• MS-DOS 3.0• 2 disquetes• Janelas

sobrepostas• DDE

Page 6: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 3.0 (1990)• MS-DOS 3.1• 7 MB• Ícones• Paciência• 256 cores• CD-ROM• Multimedia• Visual Basic

Page 7: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 3.1 (1992)

• MS-DOS 3.1• 10 MB• OLE• LCD• ODBC• Drag and Drop

entre aplicações

Page 8: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 3.11 (1993)• Rede avançada• TCP/IP

Page 9: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 95 (1995)• “Start me up”• 32 bits• Botão direito do mouse• Plug and Play• Component Object Model• FAT32• Long File Names

• Registry• Multitarefa preemptivo• Lixeira• Painel de controle• MDAC• ActiveX

Page 10: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 98 (1997)• Internet Connection Sharing• DVD-ROM• Internet Explorer• Personal Web Server• Múltiplos Monitores• USB

Page 11: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows ME (2000)

• Windows Image Acquisition• Som simultâneo• System Restore• Automatic Updates• USB mass storage

Page 12: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows NT 4.0 Workstation (1996)

• Option Pack• IIS 4.0• MTS• MSMQ• MSDTC

• ASP• PKI• Windows DNA

Page 13: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 2000 Professional (2000)

• MMC• Data Protection API• Windows Installer• WMI• COM+

Page 14: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows XP (2001)

• 64 bits• NT para usuários• Popularização

do .NET Framework

Page 15: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows Vista (2007)

• Aero• .NET Framework 3.0• WPF• Segurança• Instant Search• Gadgets• ReadyBoost• IPv6• BitLocker• ClickOnce

Page 16: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Windows 7 (2009)

• .NET Framework 3.5• Superbar• Jumplist• Sensor• Multi touch• Desempenho

Page 17: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Criando aplicações hojeRich Client Application

Pres

enta

tion

Laye

r UI Components

UI Process Components

Busi

ness

La

yer Application Façade

Business Workflow

Business Entities

Business Components

Dat

a La

yer

Data Access Components

Service Agents

Data Helpers/Utilities

Local Data Sources

ExternalData Services

Cros

s

Secu

rity

Ope

ratio

nal M

anag

emen

t

Com

mun

icati

on

Page 18: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Três Telas e Uma Nuvem

Live Online

Nuvem

T

V

P

C

Telefon

e

Azure

Page 19: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Referências

http://msdn.microsoft.com/pt-br/windows/

• Windows Developer Center Artigos White Papers Webcasts Vídeos Downloads Blogs

Page 20: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

Perguntas?

Page 21: MSDN e TechNet Webcast - Será que você usa tudo o que o Windows Client oferece para o desenvolvimento de suas aplicações?

© 2007 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.