1 / 12

Microsoft .NET Framework Microsoft .NET Compact Framework

Microsoft .NET Framework Microsoft .NET Compact Framework. Luiz Miranda Programas & Soluções. Introdução. O que é a iniciativa .NET ? O mundo mudou. E a plataforma de desenvolvimento que usamos ? Conectividade Segurança Ambientes híbridos Padrões abertos

Download Presentation

Microsoft .NET Framework Microsoft .NET Compact Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft .NET FrameworkMicrosoft .NET Compact Framework Luiz Miranda Programas & Soluções

  2. Introdução • O que é a iniciativa .NET ? • O mundo mudou. E a plataforma de desenvolvimento que usamos ? • Conectividade • Segurança • Ambientes híbridos • Padrões abertos • Plataforma única para diferentes ambientes

  3. Introdução • O que é a iniciativa .NET ? Aplicações “gerenciadas” Aplicações “Win32” .NET Windows Windows Outros HARDWARE HARDWARE

  4. Introdução VB.NET Delphi.NET Código Fonte C# Vbc.exe Compilador csc.exe NGEN Intermediate Language Código IL Portátil Código Nativo Compilador Just-in-Time

  5. O que há de errado com a tecnologia atual ? • Memory leaks, travamentos e instabilidade • Segurança • Diversividade de frameworks • Win API, MFC, ATL, VB Runtime • Padrões abertos (XML, SOUP, HTTP) • Conectividade e internet • Deployment – “DLL Hell” • Dependência de plataforma

  6. Componentes do NET • Common Language Runtime – CLR • Garbage colector – GC • Just in Time Compiler – JIT • Framework Class library – FCL • Biblioteca de classes

  7. Agnóstico com linguagens • VB.NET • C# • JavaScript.NET • J# • Delphi.NET • Mais de 20 outras linguagens (Phyton, Pascal, Cobol, Fortran, Eifhel)

  8. Focos de desenvolvimento • Windows - Rich client • Winforms • Web - ASP.NET • Webforms • Mobile WebForms • Mobile – Rich client • PocketPC • Smartphones • WebServices

  9. Multiplataforma • Compact Framework • Windows CE • Mono + PortableNET • Linux • Solaris • Apple Macintosh

  10. Mão na massa !! • Aplicação WinForms • Aplicação Winforms no Pocket • Aplicação Winforms no smartphone • Aplicação WebForms

  11. ORCAS LINQ DLINQ Windows Vista WinFX – Windows Managed Framework Avalon – Windows Presentation Fundation Indigo – Windows Comunication Fundation O que vem pela frente ?

More Related