SlideShare une entreprise Scribd logo
1  sur  18
Iniciando
com o VS
2013
Desenvolvimento de Aplicações
multiplataformas
Analista de Sistemas - Itaú Unibanco
Microsoft Student Partner
MID - DevBrasil
Rogério Rodrigues
Mostrar as possibilidades de desenvolvimento
com o Visual Studio 2013
Objetivo
Como iniciar o desenvolvimento com a
plataforma .net
O que precisamos para iniciar?
• Idéias 
• Gostar de desenvolvimento
• Conhecimento básico em C / C++ / C# / VB.NET/
JavaScript/ HTML5
• Visual Studio 2013 (qualquer versão)
Visual Studio 2012 Express
Visual Studio 2012 Express
O que podemos fazer?
Visual Studio 2013 Web
Suba até os padrões mais altos da web
Visual Studio 2013 Desktop
Chegue ao topo da plataforma mais popular
do mundo
Visual Studio 2012 Windows 8
Sua idéia usada por milhões de clientes
Visual Studio Summit 2012
Visual Studio 2012 Windows Phone 8
Desenvolva aplicações épicas que vão a qualquer
lugar
Visual Studio Summit 2012
Visual Studio...
“Se apronte que eu vou lhe usar!!!”
O que é o C#...
• Criada em 2001 no evento PDC USA
• É uma linguagem da plataforma .net
• 100% orientada a objeto
• Atualmente na versão 5
• Baseada no C++ ,Java e Object Pascal
Principais Características...
• Simplicidade
• COO
• Fortemente Tipada
• Código Gerenciado
• Tudo é Objeto!
• Controle de Versão
• Suporte a legado
• Flexibilidade
• Linguagem Gerenciada
JustCode Telerik - Code Faster, Code Smarter
Links Úteis
Visual Studio 2013 Editions
http://www.microsoft.com/visualstudio/ptb/products/2013-editions
Telerik JustCode
http://www.telerik.com/products/justcode.aspx
MSDN Brasil
www.msdnbrasil.com.br
Microsoft Virtual Academy
www.microsoftvirtualacademy.com
Dúvidas?
rogerio.rodrigues@studentpartner.comRogério Rodrigues
http://www.rogerio.eti.br
Obrigado  _//
Devbrasil.net @rogerrrodrigues facebook.com/roger.rrodrigues

Contenu connexe

Tendances

Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...Renato Groffe
 
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Criciúma Dev
 
Conhecendo o Team Foundation Server
Conhecendo o Team Foundation ServerConhecendo o Team Foundation Server
Conhecendo o Team Foundation ServerJulio Arruda
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
 
Carreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoftCarreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoftRodrigo Kono
 
[CLPE] Visual Studio 2010
[CLPE] Visual Studio 2010[CLPE] Visual Studio 2010
[CLPE] Visual Studio 2010Felipe Pimentel
 
JavaFX: Desktop para desenvolvedores WEB
JavaFX: Desktop para desenvolvedores WEBJavaFX: Desktop para desenvolvedores WEB
JavaFX: Desktop para desenvolvedores WEBjesuinoPower
 
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.Letticia Nicoli
 
Desenvolvendo Windows Store Apps
Desenvolvendo Windows Store AppsDesenvolvendo Windows Store Apps
Desenvolvendo Windows Store AppsThiago Coelho
 
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...Alexandre Zollinger Chohfi
 
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressVisual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressRogério Rodrigues
 
ASP .NET MVC - Você esta pronto para a pílula vermelha?
ASP .NET MVC - Você esta pronto para a pílula vermelha?ASP .NET MVC - Você esta pronto para a pílula vermelha?
ASP .NET MVC - Você esta pronto para a pílula vermelha?Douglas Aguiar
 
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressVisual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressRogério Rodrigues
 
O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudFrancisco Gonçalves
 
Introdução ao LiveOak
Introdução ao LiveOakIntrodução ao LiveOak
Introdução ao LiveOakjesuinoPower
 
Testes de interfaces Web com Selenium
Testes de interfaces Web com SeleniumTestes de interfaces Web com Selenium
Testes de interfaces Web com SeleniumRenato Groff
 
Desenvolvimento rápido de aplicações com JEE e JavaFX
Desenvolvimento rápido de aplicações com JEE e JavaFXDesenvolvimento rápido de aplicações com JEE e JavaFX
Desenvolvimento rápido de aplicações com JEE e JavaFXjesuinoPower
 

Tendances (20)

Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fev...
 
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
 
Conhecendo o Team Foundation Server
Conhecendo o Team Foundation ServerConhecendo o Team Foundation Server
Conhecendo o Team Foundation Server
 
Estratégia de Build e Release - DevOps
Estratégia de Build e Release - DevOpsEstratégia de Build e Release - DevOps
Estratégia de Build e Release - DevOps
 
A Nova Web
A Nova WebA Nova Web
A Nova Web
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Carreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoftCarreira de desenvolvimento de software com tecnologia microsoft
Carreira de desenvolvimento de software com tecnologia microsoft
 
[CLPE] Visual Studio 2010
[CLPE] Visual Studio 2010[CLPE] Visual Studio 2010
[CLPE] Visual Studio 2010
 
JavaFX: Desktop para desenvolvedores WEB
JavaFX: Desktop para desenvolvedores WEBJavaFX: Desktop para desenvolvedores WEB
JavaFX: Desktop para desenvolvedores WEB
 
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
 
Desenvolvendo Windows Store Apps
Desenvolvendo Windows Store AppsDesenvolvendo Windows Store Apps
Desenvolvendo Windows Store Apps
 
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
Desenvolvimento multiplataforma com Xamarin e MVVM: da arquitetura a UIs espe...
 
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 ExpressVisual Studio Summit 2012 - Team Foundation Server 2012 Express
Visual Studio Summit 2012 - Team Foundation Server 2012 Express
 
ASP .NET MVC - Você esta pronto para a pílula vermelha?
ASP .NET MVC - Você esta pronto para a pílula vermelha?ASP .NET MVC - Você esta pronto para a pílula vermelha?
ASP .NET MVC - Você esta pronto para a pílula vermelha?
 
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 ExpressVisual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
Visual Studio Summit 2012 - Novidades do Visual Studio 2012 Express
 
Web Dev Camp
Web Dev CampWeb Dev Camp
Web Dev Camp
 
O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloud
 
Introdução ao LiveOak
Introdução ao LiveOakIntrodução ao LiveOak
Introdução ao LiveOak
 
Testes de interfaces Web com Selenium
Testes de interfaces Web com SeleniumTestes de interfaces Web com Selenium
Testes de interfaces Web com Selenium
 
Desenvolvimento rápido de aplicações com JEE e JavaFX
Desenvolvimento rápido de aplicações com JEE e JavaFXDesenvolvimento rápido de aplicações com JEE e JavaFX
Desenvolvimento rápido de aplicações com JEE e JavaFX
 

Similaire à VS 2013 Dev Multiplataforma

Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoJoel Rodrigues
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETJoel Rodrigues
 
Ambientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sAmbientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sJoão Pedro Daltro
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensourceCDS
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensourceCDS
 
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
2006 - Tipos de Projeto & IDE do Visual Studio.ppt2006 - Tipos de Projeto & IDE do Visual Studio.ppt
2006 - Tipos de Projeto & IDE do Visual Studio.pptRicardo Guerra Freitas
 
Performance ao extremo para aplicações Web Mobile
Performance ao extremo para aplicações Web MobilePerformance ao extremo para aplicações Web Mobile
Performance ao extremo para aplicações Web MobileAlexandre Tarifa
 
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...Paulo Fernandes
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Netjaumnc
 
Como desenvolver softwares utilizando tecnologias microsoft
Como desenvolver softwares utilizando tecnologias microsoftComo desenvolver softwares utilizando tecnologias microsoft
Como desenvolver softwares utilizando tecnologias microsoftJucinei Pereira Dos Santos
 
Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Androidarmeniocardoso
 
Desenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NETDesenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NETGuilherme Ferreira
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 

Similaire à VS 2013 Dev Multiplataforma (20)

Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012Iniciando com .NET no VS 2012
Iniciando com .NET no VS 2012
 
Msp workshop
Msp workshopMsp workshop
Msp workshop
 
Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de Trabalho
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NET
 
Ambientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sAmbientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC's
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
2006 - Tipos de Projeto & IDE do Visual Studio.ppt2006 - Tipos de Projeto & IDE do Visual Studio.ppt
2006 - Tipos de Projeto & IDE do Visual Studio.ppt
 
Performance ao extremo para aplicações Web Mobile
Performance ao extremo para aplicações Web MobilePerformance ao extremo para aplicações Web Mobile
Performance ao extremo para aplicações Web Mobile
 
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...
Performance ao extremo para aplicações Web Mobile Apresentaçao por Alexandre ...
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Net
 
Como desenvolver softwares utilizando tecnologias microsoft
Como desenvolver softwares utilizando tecnologias microsoftComo desenvolver softwares utilizando tecnologias microsoft
Como desenvolver softwares utilizando tecnologias microsoft
 
Windows 8 apps
Windows 8 appsWindows 8 apps
Windows 8 apps
 
Windows 8 Apps
Windows 8 AppsWindows 8 Apps
Windows 8 Apps
 
Curso Básico Android - Aula 01
Curso Básico Android - Aula 01Curso Básico Android - Aula 01
Curso Básico Android - Aula 01
 
Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Android
 
Software gratuito
Software gratuitoSoftware gratuito
Software gratuito
 
Titanium appacelerator
Titanium appaceleratorTitanium appacelerator
Titanium appacelerator
 
Desenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NETDesenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NET
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 

Plus de Rogério Rodrigues

Microsoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchainMicrosoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchainRogério Rodrigues
 
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitBlockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitRogério Rodrigues
 
Blockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBenchBlockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBenchRogério Rodrigues
 
Smart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureSmart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureRogério Rodrigues
 
Cognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialCognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialRogério Rodrigues
 
Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Rogério Rodrigues
 
Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Rogério Rodrigues
 
Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Rogério Rodrigues
 
Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Rogério Rodrigues
 
DevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoDevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoRogério Rodrigues
 

Plus de Rogério Rodrigues (19)

Microsoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchainMicrosoft Connect(); Brasil Azure blockchain
Microsoft Connect(); Brasil Azure blockchain
 
Azure blockchain
Azure blockchainAzure blockchain
Azure blockchain
 
AZURE BLOCKCHAIN
AZURE BLOCKCHAINAZURE BLOCKCHAIN
AZURE BLOCKCHAIN
 
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitBlockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
 
Blockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBenchBlockchain as a Service - Azure Blockchain WorkBench
Blockchain as a Service - Azure Blockchain WorkBench
 
Smart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no AzureSmart Contracts com Ethereum Blockchain no Azure
Smart Contracts com Ethereum Blockchain no Azure
 
Baixada Nerd Itanhaém
Baixada Nerd ItanhaémBaixada Nerd Itanhaém
Baixada Nerd Itanhaém
 
Cognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência ArtificialCognitive Services: Aplicando Inteligência Artificial
Cognitive Services: Aplicando Inteligência Artificial
 
Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#Watch & Wear com Xamarin e C#
Watch & Wear com Xamarin e C#
 
Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013Gestão Ágil de Projetos com VS e TFS 2013
Gestão Ágil de Projetos com VS e TFS 2013
 
Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013Cross Platform com Xamarin e Visual Studio 2013
Cross Platform com Xamarin e Visual Studio 2013
 
Windows Phone 8
Windows Phone 8Windows Phone 8
Windows Phone 8
 
Projeto Codinome Collectors
Projeto Codinome CollectorsProjeto Codinome Collectors
Projeto Codinome Collectors
 
Imagine cup 2013
Imagine cup 2013Imagine cup 2013
Imagine cup 2013
 
Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8Iniciando Desenvolvimento para Windows 8
Iniciando Desenvolvimento para Windows 8
 
Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7Iniciando desenvolvimento para Windows Phone 7
Iniciando desenvolvimento para Windows Phone 7
 
7 masters - TFS Express 2012
7 masters - TFS Express 20127 masters - TFS Express 2012
7 masters - TFS Express 2012
 
Msp phone
Msp phoneMsp phone
Msp phone
 
DevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio PretoDevBrasil OpenDay São José do Rio Preto
DevBrasil OpenDay São José do Rio Preto
 

VS 2013 Dev Multiplataforma

Notes de l'éditeur

  1. Microsoft .NET (comumente conhecido por .NET Framework - em inglês: dotNet) é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações. Todo e qualquer código gerado para .NET pode ser executado em qualquer dispositivo que possua um framework de tal plataforma.Com idéia semelhante à plataforma Java, o programador deixa de escrever código para um sistema ou dispositivo específico, e passa a escrever para a plataforma .NET.A plataforma .NET é executada sobre uma Common Language Runtime - CLR (Ambiente de Execução Independente de Linguagem) interagindo com um Conjunto de Bibliotecas Unificadas (framework). Esta CLR é capaz de executar, atualmente, mais de 33 diferentes linguagens de programação, interagindo entre si como se fossem uma única linguagem.[1] Estas são:A plataforma .NET baseia-se em um dos principios utilizados na tecnologia Java (Just In Time Compiler - JIT), os programas desenvolvidos para ela são duplo-compilados (compilados duas vezes), uma na distribuição (gerando um código que é conhecido como "bytecodes") e outra na execução.Um programa é escrito em qualquer das mais de trinta e três linguagens de programação disponíveis para a plataforma, o código fonte gerado pelo programador é então compilado pela linguagem escolhida gerando um código intermediário em uma linguagem chamada MSIL (Microsoft Intermediate Language).O .NET Framework 4 veio para melhorar alguns pontos do Framework anterior, como por exemplo:Aplicações legadas podem continuar rodando no release anterior do Framework, para não haver problemas de compatibilidadePossui Background Garbage CollectionTem suporte para aplicações MultitouchConsegue fazer uso das novas funcionalidades do Windows 7Se você é um desenvolvedor Web, algumas das melhorias que são encontradas na nova versão do Framework:Pré-carregamento da sua aplicaçãoA utilização de Routing no ASP.NET para Web FormsControle/Redução de ViewStateA utilização do pattern MVCA maneira mais simples de se ter o .NET Framework 4 instalado, é utilizando o Web Platform Installer da Microsoft, também chamado de Web PI.
  2. Migração "shared-nothing" = Live Migration sem Storage
  3. Cada grupo de processadores tem a sua própria memória e seus próprios canais I / O. É chamado um nó NUMA. 
  4. Com o Visual Studio Express 2012 para Windows Phone, não só você pode criar experiências que as pessoas levam com elas, mas eles podem ir a lugares para você, também. Jogos e aplicativos .NET podem reutilizar sua lógica de negócios entre o Windows 8, a web (ASP.NET) e Windows Azure assim você pode se mover mais rápido.Em conjunto com o SDK do Windows Phone 8, que provê ferramentas de desenvolvimento gratuitas para construir aplicações e games para Windows Phone usando .NET ou DirectX/C++