Palestra
Criando aplicações .Net com software gratuito




                               . alexandre tarifa
                               @alexandretarifa
Ferramentas
Ferramentas Express
Web
Ferramentas




• ASP.NET MVC
• ASP.NET WEBFORMS
• ASP.NET AJAX
Web
Plataforma
Web
Recursos
Web
Interoperabilidade
• memCached
Windows
Ferramentas




• Visual Basic Express
• Visual C# Express
• Visual C++ Express
Windows Phone
Plataforma



• Desenvolvimento para Windows Phone 7
• Ferramenta e emulador completo para desenvolvimento

• App hub – estimula a criação de aplicativos e é ótima
  oportunidade para vender suas idéias mobile.

• Windows Phone 7 Training Course -
  http://tinyurl.com/campus11-1
SQL
 Ferramentas
• 10GB de espaço de armazenamento
• Compatível com SQL Azure
• Disponível com ferramenta de gerenciamento
  gráfica, plataforma de relatórios e full-text search.
• Compatível com PHP (SQL Server Driver for PHP)
• Pode ser sincronizado com outras versões de SQL
  com Microsoft Sync Framework
• Compatível com PowerPivot para Excel

• Muitos hosts compartilhados oferecem SQL
  Express gratuitamente
Web
Open source software
• Portal para compartilhamento de projetos;
• Disponibiliza plataforma para desenvolvimento em
  equipes com Team Foundation Server ou
  Subversion;
• Estimula times, lista de tarefas e sugestões,
  release, etc.
Startups
    Programa para web developers

•    Programa para profissionais Web

     •   Sem taxas
     •   Licenciamento: Visual Studio Professional, Windows
         Server, SQL Server e Expression Studio (1) e Expression
         Web (2)
     •   Máximo 10 membros
     •   Não pode ser um Partner Microsoft

     •   http://www.microsoft.com/web/websitespark/
Startups
    Programa para Startups

•    Programa para Startups

     • Software: acesso a todas ferramentas de
       desenvolvimento da Microsoft (MSDN Subscription)
     • Suporte: conecta sua startup com investidores,
       treinamentos técnicos, outros desenvolvedores, etc
     • Visibilidade: expõe sua startup para investidores,
       parceiros, imprensa, etc.
     • Após 3 anos será cobrada uma taxa de saída de U$
       100,00 e descontos nos programas

     •   http://www.bizspark.com/
Profissionais
Profissionais ASP.NET

• Desenvolver para WEB (internet) é totalmente diferente
  do que desenvolver aplicações corporativas para WEB
  (Intranet);

• As preocupações são bem diferentes!
Profissionais
Profissionais ASP.NET

Web Developer                    Programador ASP.NET
•   Interface e padrões;         •   Interface e padrões não são
•   Diversos navegadores;            preocupações (use o
•   Largura e limite de banda;       navegador x);
•   Alto custo do tráfego;       •   Rodam em rede local com
•   Rodam na internet em             alta velocidade e
    velocidades diferentes;          disponibilidade;
•   Velocidade = + $             •   Custo do tráfego não
                                     representa nada;
                                 •   Produtividade = + $
Profissionais
Profissionais ASP.NET

• Boa parte dos profissionais Microsoft são
  desenvolvedores ASP.NET;

• O ASP.NET está cada vez mais forte em sites de várias
  proporções;

• O mercado para Web Developers utilizando .Net esta
  cada vez mais forte.

      • O ASP.NET MVC veio para dar mais
        possibilidades e poder aos Web Developers.
Palestra
Criando aplicações .Net com software gratuito

• Obrigado




                               . alexandre tarifa
                               @alexandretarifa

Software gratuito

  • 1.
    Palestra Criando aplicações .Netcom software gratuito . alexandre tarifa @alexandretarifa
  • 2.
  • 3.
    Web Ferramentas • ASP.NET MVC •ASP.NET WEBFORMS • ASP.NET AJAX
  • 4.
  • 5.
  • 6.
  • 7.
    Windows Ferramentas • Visual BasicExpress • Visual C# Express • Visual C++ Express
  • 8.
    Windows Phone Plataforma • Desenvolvimentopara Windows Phone 7 • Ferramenta e emulador completo para desenvolvimento • App hub – estimula a criação de aplicativos e é ótima oportunidade para vender suas idéias mobile. • Windows Phone 7 Training Course - http://tinyurl.com/campus11-1
  • 9.
    SQL Ferramentas • 10GBde espaço de armazenamento • Compatível com SQL Azure • Disponível com ferramenta de gerenciamento gráfica, plataforma de relatórios e full-text search. • Compatível com PHP (SQL Server Driver for PHP) • Pode ser sincronizado com outras versões de SQL com Microsoft Sync Framework • Compatível com PowerPivot para Excel • Muitos hosts compartilhados oferecem SQL Express gratuitamente
  • 10.
    Web Open source software •Portal para compartilhamento de projetos; • Disponibiliza plataforma para desenvolvimento em equipes com Team Foundation Server ou Subversion; • Estimula times, lista de tarefas e sugestões, release, etc.
  • 11.
    Startups Programa para web developers • Programa para profissionais Web • Sem taxas • Licenciamento: Visual Studio Professional, Windows Server, SQL Server e Expression Studio (1) e Expression Web (2) • Máximo 10 membros • Não pode ser um Partner Microsoft • http://www.microsoft.com/web/websitespark/
  • 12.
    Startups Programa para Startups • Programa para Startups • Software: acesso a todas ferramentas de desenvolvimento da Microsoft (MSDN Subscription) • Suporte: conecta sua startup com investidores, treinamentos técnicos, outros desenvolvedores, etc • Visibilidade: expõe sua startup para investidores, parceiros, imprensa, etc. • Após 3 anos será cobrada uma taxa de saída de U$ 100,00 e descontos nos programas • http://www.bizspark.com/
  • 13.
    Profissionais Profissionais ASP.NET • Desenvolverpara WEB (internet) é totalmente diferente do que desenvolver aplicações corporativas para WEB (Intranet); • As preocupações são bem diferentes!
  • 14.
    Profissionais Profissionais ASP.NET Web Developer Programador ASP.NET • Interface e padrões; • Interface e padrões não são • Diversos navegadores; preocupações (use o • Largura e limite de banda; navegador x); • Alto custo do tráfego; • Rodam em rede local com • Rodam na internet em alta velocidade e velocidades diferentes; disponibilidade; • Velocidade = + $ • Custo do tráfego não representa nada; • Produtividade = + $
  • 15.
    Profissionais Profissionais ASP.NET • Boaparte dos profissionais Microsoft são desenvolvedores ASP.NET; • O ASP.NET está cada vez mais forte em sites de várias proporções; • O mercado para Web Developers utilizando .Net esta cada vez mais forte. • O ASP.NET MVC veio para dar mais possibilidades e poder aos Web Developers.
  • 16.
    Palestra Criando aplicações .Netcom software gratuito • Obrigado . alexandre tarifa @alexandretarifa