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