SlideShare uma empresa Scribd logo
1 de 16
Iniciando desenvolvimento com C#
Rogério Rodrigues – Desenvolvedor .NET
C# ???
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++ e Java
O que precisamos para desenvolver?

• Conhecimento básico da linguagem
• Visual Studio 2012
• Gostar de desenvolvimento.
Visual Studio 2012 Express
Visual Studio 2012 Express
O que podemos fazer?
VS 2012 Express para Web



         Suba até os padrões mais altos da we
VS 2012 Express para Desktop



          Chegue ao topo da plataforma mais
          popular do mundo
VS 2012 Express for Windows 8



                            Sua idéia usada por milhões de clientes




Visual Studio Summit 2012
Links Úteis
MSDN Brasil
   www.msdnbrasil.com.br
Visual Studio Express 2012 for Web
     http://www.microsoft.com/visualstudio/ptb/products/visual-studio-express-
for-web

Visual Studio Express 2012 for Desktop
     http://www.microsoft.com/visualstudio/ptb/products/visual-studio-express-
for-windows-desktop

Visual Studio Express 2012 for Windows 8
    http://www.microsoft.com/visualstudio/ptb/products/visual-studio-
express-for-windows-8
Dúvidas?
Contatos
@rogerrrodrigues
http://www.rogerio.eti.br
http://www.facebook.com/roger.rrodrigues
rogerio.rodrigues@studentpartner.com
http://www.devbrasil.net
Obrigado! 
Msp workshop

Mais conteúdo relacionado

Mais procurados

Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#Glaucia Lemos
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETtdc-globalcode
 
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
 
Desenvolvimento com windows 8.1
Desenvolvimento com windows 8.1Desenvolvimento com windows 8.1
Desenvolvimento com windows 8.1Alvaro Brognoli
 
RubyConf 17 - Colocando sua aplicação vue nos trilhos
RubyConf 17 - Colocando sua aplicação vue nos trilhosRubyConf 17 - Colocando sua aplicação vue nos trilhos
RubyConf 17 - Colocando sua aplicação vue nos trilhosFelipe Gadelha Ruoso
 
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Renato Groff
 
Simplificando o Build do Android
Simplificando o Build do AndroidSimplificando o Build do Android
Simplificando o Build do AndroidDaniela Schwab
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...tdc-globalcode
 
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...Renato Groff
 
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evoluçãoNovidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evoluçãoRafael Cruz, MCT, MBA
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilRafael Pinheiro
 
Desenvolvendo chrome extensions
Desenvolvendo chrome extensionsDesenvolvendo chrome extensions
Desenvolvendo chrome extensionsRodolfo Dias
 
C# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev WeekC# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev WeekRenato Groff
 
Minicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumMinicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumRenato Groff
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioGeovani Ferreira Gonçalves
 
Apresentando meteor! Join Community - Goiânia
Apresentando meteor! Join Community - GoiâniaApresentando meteor! Join Community - Goiânia
Apresentando meteor! Join Community - GoiâniaFrederico Maia Arantes
 
Introdução ao Native Script
Introdução ao Native ScriptIntrodução ao Native Script
Introdução ao Native ScriptAndre Baltieri
 

Mais procurados (20)

Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
 
Roadmap - Rodney Repullo
Roadmap - Rodney RepulloRoadmap - Rodney Repullo
Roadmap - Rodney Repullo
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
 
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
 
Desenvolvimento com windows 8.1
Desenvolvimento com windows 8.1Desenvolvimento com windows 8.1
Desenvolvimento com windows 8.1
 
RubyConf 17 - Colocando sua aplicação vue nos trilhos
RubyConf 17 - Colocando sua aplicação vue nos trilhosRubyConf 17 - Colocando sua aplicação vue nos trilhos
RubyConf 17 - Colocando sua aplicação vue nos trilhos
 
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
 
Simplificando o Build do Android
Simplificando o Build do AndroidSimplificando o Build do Android
Simplificando o Build do Android
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
 
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evoluçãoNovidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evolução
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágil
 
ASP.NET Core
ASP.NET CoreASP.NET Core
ASP.NET Core
 
Desenvolvendo chrome extensions
Desenvolvendo chrome extensionsDesenvolvendo chrome extensions
Desenvolvendo chrome extensions
 
C# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev WeekC# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev Week
 
Minicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumMinicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com Selenium
 
Net conf 2018
Net conf 2018Net conf 2018
Net conf 2018
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual Studio
 
Apresentando meteor! Join Community - Goiânia
Apresentando meteor! Join Community - GoiâniaApresentando meteor! Join Community - Goiânia
Apresentando meteor! Join Community - Goiânia
 
Introdução ao Native Script
Introdução ao Native ScriptIntrodução ao Native Script
Introdução ao Native Script
 

Semelhante a Msp workshop

Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Netjaumnc
 
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
 
Novidades do C# 7.0 - Julho-2017
Novidades do C# 7.0 - Julho-2017Novidades do C# 7.0 - Julho-2017
Novidades do C# 7.0 - Julho-2017Renato Groff
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesRodrigo Peleias
 
Gt 10 FCSI- ambiente de desenvolvimento
Gt 10  FCSI- ambiente de desenvolvimentoGt 10  FCSI- ambiente de desenvolvimento
Gt 10 FCSI- ambiente de desenvolvimentoMax_Antonelli
 
T@rget trust c# 4.0 - fundamentos da linguagem
T@rget trust   c# 4.0 - fundamentos da linguagemT@rget trust   c# 4.0 - fundamentos da linguagem
T@rget trust c# 4.0 - fundamentos da linguagemTargettrust
 
T@rget trust windows forms com visual studio 2010
T@rget trust   windows forms com visual studio 2010T@rget trust   windows forms com visual studio 2010
T@rget trust windows forms com visual studio 2010Targettrust
 
Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0Fernando Henrique
 
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
 
ASP.NET Web API no Windows Azure
ASP.NET Web API no Windows AzureASP.NET Web API no Windows Azure
ASP.NET Web API no Windows AzureWaldyr Felix
 
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
 
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Renato Groff
 

Semelhante a Msp workshop (20)

Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .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
 
Novidades do C# 7.0 - Julho-2017
Novidades do C# 7.0 - Julho-2017Novidades do C# 7.0 - Julho-2017
Novidades do C# 7.0 - Julho-2017
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
 
Gt 10 FCSI- ambiente de desenvolvimento
Gt 10  FCSI- ambiente de desenvolvimentoGt 10  FCSI- ambiente de desenvolvimento
Gt 10 FCSI- ambiente de desenvolvimento
 
T@rget trust c# 4.0 - fundamentos da linguagem
T@rget trust   c# 4.0 - fundamentos da linguagemT@rget trust   c# 4.0 - fundamentos da linguagem
T@rget trust c# 4.0 - fundamentos da linguagem
 
T@rget trust windows forms com visual studio 2010
T@rget trust   windows forms com visual studio 2010T@rget trust   windows forms com visual studio 2010
T@rget trust windows forms com visual studio 2010
 
Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0
 
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
 
ASP.NET Web API no Windows Azure
ASP.NET Web API no Windows AzureASP.NET Web API no Windows Azure
ASP.NET Web API no Windows Azure
 
Introducao ao PHP @edgarsandi
Introducao ao PHP @edgarsandiIntroducao ao PHP @edgarsandi
Introducao ao PHP @edgarsandi
 
Software gratuito
Software gratuitoSoftware gratuito
Software gratuito
 
Cs6+ccm+flas hbr2
Cs6+ccm+flas hbr2Cs6+ccm+flas hbr2
Cs6+ccm+flas hbr2
 
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
 
Curso Básico Android - Aula 01
Curso Básico Android - Aula 01Curso Básico Android - Aula 01
Curso Básico Android - Aula 01
 
Linear Engineering
Linear EngineeringLinear Engineering
Linear Engineering
 
Hello World usando c#.net
Hello World usando c#.netHello World usando c#.net
Hello World usando c#.net
 
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019
 

Mais 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
 

Mais de Rogério Rodrigues (20)

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 8 Apps
Windows 8 AppsWindows 8 Apps
Windows 8 Apps
 
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
 

Msp workshop

Notas do Editor

  1. Migração "shared-nothing" = Live Migration sem Storage
  2. Cada grupo de processadores tem a sua própria memória e seus próprios canais I / O. É chamado um nó NUMA.