iniciando com .net no visual studio 2013

18
Iniciand o com o VS 2013 Desenvolvimento de Aplicações multiplataformas

Upload: rogerio-rodrigues

Post on 24-Jun-2015

4.791 views

Category:

Technology


3 download

DESCRIPTION

Apresentação do Evento DevBrasil OpenDay Praia Grande 2013 , que aconteceu em 14 de setembro de 2013. Sobre o desenvolvimento para a plataforma .net com C# no Visual Studio 2013 e tendo como complemento de ajuda o Telerik JustCode.

TRANSCRIPT

Page 1: Iniciando com .NET no Visual studio 2013

Iniciando com o VS 2013

Desenvolvimento de Aplicações multiplataformas

Page 2: Iniciando com .NET no Visual studio 2013

Analista de Sistemas - Itaú UnibancoMicrosoft Student PartnerMID - DevBrasil

Rogério Rodrigues

Page 3: Iniciando com .NET no Visual studio 2013

Mostrar as possibilidades de desenvolvimento com o Visual Studio 2013

Objetivo

Como iniciar o desenvolvimento com a plataforma .net

Page 4: Iniciando com .NET no Visual studio 2013

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)

Page 5: Iniciando com .NET no Visual studio 2013

Visual Studio 2012 Express

Web Desktop Windows 8 Windows Phone 8

Page 6: Iniciando com .NET no Visual studio 2013

Visual Studio 2012 Express

Web Desktop Windows 8 Windows Phone 8

Page 7: Iniciando com .NET no Visual studio 2013

O que podemos fazer?

Web

Nativo Windows

Desktopapplications

WindowsStore Apps

Aplicações Web altamente interarivas

HTML5, CSS3 web sites

Mobile

Windows Phone Apps

WindowsStore Apps for Tablets

Page 8: Iniciando com .NET no Visual studio 2013

Visual Studio 2013 Web

Atendendo aos novos padrões Web

Use os recursos do HTML 5 e do CSS3

Construindo aplicações com desempenho

Use Jquery e Javascript para deixar o seu site mais responsivo

Novos frameworks

Uso de frameworks poderosos.

O IntelliSense possui suporte total ao HTML5 e CSS3. Editor de código com novas funções de produtividade. O novo editor de CSS foi atualizado com para suportar CCS3.

O novo Visual Studio 2012 oferece suporte para bibliotecas javascript que podem melhorar o desempenho da sua aplicação web.

Já vem nativo os novos Frameworks do asp.net web forms 4.5, Asp.net MVC 4, WCF com suporte a Web API imbutido e Windows Azure.

Suba até os padrões mais altos da webComo o Visual Studio 2013 Web pode ajudar?Suporte total aos novos padrões Web e mobile. Novas ferramentas de depuração. Experiencia única.

Page 9: Iniciando com .NET no Visual studio 2013

Visual Studio 2013 Desktop

Novos recursos nas linguagens

Ele tem a sua linguagem preferida

Aplicações com desing mais ricos

Desenvolva grande aplicativos com desing

Acelere seu trabalho, seja eficiente!

Tarefas comuns realizadas mais rapidamente

Desenvolva usando as linguagens que você já conhece C++ , C#, e VB.NET com novos recursos do .net 4.5.

Crie seu aplicativo WPF com interface rica, usando o novo editor de XAML, levando uma melhor experiência ao usuário final.

Com a nova interface você vai realizar tarefas mais comuns com maior velocidade, poupando tempo em quase tudo..

Chegue ao topo da plataforma mais popular do mundoComo o Visual Studio 2013 Desktop pode ajudar?

Siga em frente, é hora de levar a sua aplicação desktop a um novo patamar.

Page 10: Iniciando com .NET no Visual studio 2013

Visual Studio 2012 Windows 8

Apps híbridas com o melhor desempenho

Aplicativos multiplataforma

Crie uma nova experiência para o seu usuário

Ferramentas de Desing Avançado

Novo modo interativo

Aplicativos altamente interativos

Pode desenvolver usando a linguagem de sua preferencia. XAML com C#, VB.net ou C++ ou ainda HTML5 com Javascript.

Desenvolva com o Visual Studio ou utilize o poder de Desing do Blend for Visual Studio 2012. Suporte para HTML 5 e XAML.

Suporte para aplicativos usados em dispositivos touch. Simulador devices para testar os aplicativos enquanto desenvolvem.

Sua idéia usada por milhões de clientesComo o Visual Studio 2013 Windows 8 pode ajudar?

Você tem idéias? O VS 2012 Express for Windows 8 tem os recursos!

Visual Studio Summit 2012

Page 11: Iniciando com .NET no Visual studio 2013

Visual Studio 2012 Windows Phone 8

Desenvolva aplicações mais rápidas com grandes ferramentas

Seja Rapido!

Ambiente integrado

Aplicações Windows phone

Reaproveitando regras de negócios

Reutilize sua lógica!

Desenvolva com o que você já conhece. Desenvolva jogos usando Direct X / C++ , aplicações com C#, VB.NET e HTML 5.

Desenvolva com o Visual Studio 2012 juntamente com o Emulador para deploy da sua aplicação.

Crie aplicativos baseados na nuvem ou reutilize sua lógica criada em aplicativos asp.net, Windows 8 ou Desktop.

Desenvolva aplicações épicas que vão a qualquer lugar

Como o Visual Studio 2013 Windows Phone 8 pode ajudar?

Visual Studio Summit 2012

As pessoas levam sua experiência com elas e vão a lugares mais rápido.

Page 12: Iniciando com .NET no Visual studio 2013

Visual Studio...

“Se apronte que eu vou lhe usar!!!”

Page 13: Iniciando com .NET no Visual studio 2013

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

Page 14: Iniciando com .NET no Visual studio 2013

Principais Características...

• Simplicidade• COO• Fortemente Tipada• Código Gerenciado• Tudo é Objeto!• Controle de Versão• Suporte a legado• Flexibilidade• Linguagem Gerenciada

Page 15: Iniciando com .NET no Visual studio 2013

JustCode Telerik - Code Faster, Code Smarter

Page 16: Iniciando com .NET no Visual studio 2013

Links Úteis

Visual Studio 2013 Editionshttp://www.microsoft.com/visualstudio/ptb/products/2013-

editions

Telerik JustCodehttp://www.telerik.com/products/justcode.aspx

MSDN Brasilwww.msdnbrasil.com.br

Microsoft Virtual Academywww.microsoftvirtualacademy.com

Page 17: Iniciando com .NET no Visual studio 2013

Dúvidas?

Page 18: Iniciando com .NET no Visual studio 2013

[email protected]

Rogério Rodrigueshttp://www.rogerio.eti.br

Obrigado _\\//

Devbrasil.net

@rogerrrodrigues

facebook.com/roger.rrodrigues