Successfully reported this slideshow.

.Net + novas tecnologias + win8

761 views

Published on

Published in: Technology
  • Be the first to like this

.Net + novas tecnologias + win8

  1. 1. Developer Clients Tools ASP.NET Databases Web Application s XML Web User.NET Services ExperiencesFramework
  2. 2. Onde posso usar o .NET Framework 4?
  3. 3. Um pouco de história SP 1 .Net 3.5 .Net 3.0 .Net 1.0 .Net 1.1 .Net 2.0 .Net 4 2002 2003 2005-08 2010 CLR 1.0 CLR 1.1 CLR 2.0 CLR 4
  4. 4. .NET Framework 3.5 SP1 .NET Framework 4231 MB 48.1 MB
  5. 5. Programa ProgramaPrograma Programa Máquina Virtual Sistema Operacional Hardware (Processador, Memória, Placa de Vídeo, etc...)
  6. 6. O .NET Framework Common Language Specification (CLS) Common Type System (CTS) Base Class Libraries (BCL) Common Language Runtime (CLR) JIT & Garbage Security Exception Loader & NGEN Collector Model Handling Binder
  7. 7. O .NET Framework Common Language Specification (CLS) Common Type System (CTS) Base Class Libraries (BCL) Common Language Runtime (CLR) JIT & Garbage Security Exception Loader & NGEN Collector Model Handling Binder
  8. 8. O .NET Framework Common Language Specification (CLS) Common Type System (CTS) Base Class Libraries (BCL) Common Language Runtime (CLR) JIT & Garbage Security Exception Loader & NGEN Collector Model Handling Binder
  9. 9. O .NET Framework Common Language Specification (CLS) Common Type System (CTS) Base Class Libraries (BCL) Common Language Runtime (CLR) JIT & Garbage Security Exception Loader & NGEN Collector Model Handling Binder
  10. 10. O .NET Framework Common Language Specification (CLS) Common Type System (CTS) Base Class Libraries (BCL) Common Language Runtime (CLR) JIT & Garbage Security Exception Loader & NGEN Collector Model Handling Binder
  11. 11. http://en.wikipedia.org/wiki/Common_Language_Infrastructure
  12. 12. http://www.mono-project.com/Supported_Platforms
  13. 13. http://www.dotnetpowered.com/languages.aspx
  14. 14. Código VB C# C++ Componente Fonte Compilador Compilador Compilador Não-GerenciadoCódigo Executável (.EXE), Página (.ASPX),Gerenciado LocalService (.DLL) ou WebService (.ASMX) Common Language Runtime Compilador JIT Código Nativo Serviços do Sistema Operacional
  15. 15. Execute“bata” !
  16. 16. 5 seg. para salvar Sem notificação! automaticamenteVisão do usuário: não feche, só deixe o aplicativo
  17. 17. Metro style apps Desktop apps View XAML HTML / CSSController C C# JavaScript Model C++ VB HTML C C# JavaScript C++ VB WinRT APIs System Services Communication Graphics & Devices & & Data Media Printing .NE Application Model Internet Win32 T/ Explorer SL Core Windows Core OS Services
  18. 18. Controles padrões interface Metro
  19. 19. Usando um dispositivo emsua aplicação no estiloMetro
  20. 20. // Send an SMS to locate a second, lost PCvar new "14250000000"; "Where is my tablet?";------------------------------------------------------------// Elsewhere …, on the lost PC function var // Parse message body and reply with current location
  21. 21. Sua aplicação no estilo Ecosistema de Mais possibilidades! Metro dispositivos
  22. 22. Metro style device experienceWindows.Devices.Enumeration namespaceWindows.Devices.Portable namespaceWindows.Devices.Sms namespace
  23. 23. Acessehttp://dev.windows.com
  24. 24. empregoead@yahoo.com.br
  25. 25. Ricardo Guerrahttp://about.me/ricardoguerraSeu potencial. Nossa inspiração. MR

×