SlideShare una empresa de Scribd logo
1 de 32
Microsoft Open Source
Palestrante
Yago Luiz dos Santos
Graduando Análise e Desenvolvimento de Sistemas
Instituto Federal de Goiás – Campus Luziânia
Microsoft Certified Professional
Software Development Fundamentals
Tópicos
• Desenvolvimento de Aplicações Microsoft
• Contribuição da Microsoft nas Tecnologias Open Source
• Interoperabilidade
Desenvolvimento de
Aplicações Microsoft
É possível desenvolver aplicações
Microsoft sem custos?
Sim é possível! A Microsoft oferece tecnologias para o desenvolvimento
de aplicações gratuitas.
Ferramenta de Desenvolvimento
O Visual Studio é um conjunto abrangente de ferramentas
e serviços para a criação de aplicativos nas tecnologias:
• .NET (C#, VB.NET, F#, ASP.NET)
• HTML/JavaScript
• C
• C++
• Assembly
• Python
• Android
• iOS
Como desenvolver essas aplicações?
Programas de Incentivos
A Microsoft oferece programas de incentivos para estudantes e pessoas
interessadas em transformar uma ideia em um negócio.
DreamSpark
Programa que dá suporte a educação técnica fornecendo acesso a
softwares da Microsoft para fins de aprendizado, ensino e pesquisa.
BizSpark
Programa voltado para apoio a startups e empreendedores da área de
TI.
MVA – Microsoft Virtual Academy
Programa que oferece treinamento online de tecnologias realizado por
especialistas em diversas áreas.
Imagine Cup
Competição anual de tecnologia patrocinada e organizada pela
Microsoft.
Contribuição da
Microsoft nas
Tecnologias Open Source
Contribuição
Desde 2008 a Microsoft contribui para as tecnologias open source,
entre elas:
• Apache Software Foundation
• Kernel Linux
• Linguagens de programação como: PHP, Ruby e JavaScript
Web Matrix
Ferramenta de desenvolvimento de aplicativos Web de software livre.
CodePlex
Site de hospedagem da Microsoft para projetos de código aberto.
Licenças CodePlex
• OSI (Open Source Initiatives)
• Apache License 2.0
• Common Development and Distribution License (CDDL)
• Eclipse Public License (EPL)
• GNU General Public License (GPL) v2
• GNU Library General Public License (LGPL)
• Microsoft Public License (Ms-PL)
• Microsoft Reciprocal License (Ms-RL)
• Mozilla Public License 1.1 (MPL)
• New BSD License e The MIT License
Microsoft Open Technologies
Núcleo de desenvolvimento de softwares open source com o objetivo
de produzir códigos livres.
.NET Foundation
Fundação para a colaboração e desenvolvimento de tecnologias de
código aberto para a plataforma Microsoft.
Interoperabilidade
Microsoft + Softwares Livres
A Microsoft contribui com a comunidade open source ao promover a
interoperabilidade de ferramentas.
Microsoft Openness
A Microsoft suporta os principais padrões para a construção de soluções
open source.
Microsoft Azure
Plataforma para execução de aplicativos e serviços, baseado nos
conceitos da computação em nuvem.
Porta 25
Blog da Microsoft para divulgação de novidades e projetos de
interoperabilidade.
Números Microsoft Openness
Links
Desenvolvimento de Aplicações
Microsoft
Visual Studio:
http:// www.visualstudio.com
DreamSpark:
http:// www.dreamspark.com
BizSpark:
http://www.microsoft.com/bizspark
MVA – Microsoft Virtual Academy:
http://www.microsoftvirtualacademy.com
Imagine Cup:
http://www.imaginecup.com
Contribuição da Microsoft nas
Tecnologias Open Source
Web Matrix:
http://www.microsoft.com/web/webmatrix
CodePlex:
http://www.codeplex.com
Microsoft Open Technologies:
http://msopentech.com
.NET Foundation:
http://www.dotnetfoundation.org
Interoperabilidade
Microsoft Openness:
http://www.microsoft.com/en-us/openness
Microsoft Azure:
http://azure.microsoft.com/pt-br
Porta 25:
http://www.porta25.com.br
KEEP AN OPEN MIND!
Perguntas?
Obrigado!
Yago Luiz dos Santos
yago.luiz@gmail.com

Más contenido relacionado

Similar a Microsoft Open Source

Projeto arrastão projeto fábrica de software
Projeto arrastão   projeto fábrica de softwareProjeto arrastão   projeto fábrica de software
Projeto arrastão projeto fábrica de software
Alan Correa Morais
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
Pedro Neto
 
Open Source 1
Open Source 1Open Source 1
Open Source 1
7004
 
Comunidade acadêmica
Comunidade acadêmicaComunidade acadêmica
Comunidade acadêmica
Bruno Maestro
 

Similar a Microsoft Open Source (20)

Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
Microsoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livreMicrosoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livre
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NET
 
Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre Tecnologias
 
Projeto arrastão projeto fábrica de software
Projeto arrastão   projeto fábrica de softwareProjeto arrastão   projeto fábrica de software
Projeto arrastão projeto fábrica de software
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
 
Rchaves developers in a devices & services world - 201404 - final
Rchaves   developers in a devices & services world - 201404 - finalRchaves   developers in a devices & services world - 201404 - final
Rchaves developers in a devices & services world - 201404 - final
 
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
 
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
 
A Nova Web
A Nova WebA Nova Web
A Nova Web
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 
Open Source 1
Open Source 1Open Source 1
Open Source 1
 
Desenvolvendo com Java Open Source
Desenvolvendo com Java Open SourceDesenvolvendo com Java Open Source
Desenvolvendo com Java Open Source
 
Gt 10 fcsi
Gt 10   fcsiGt 10   fcsi
Gt 10 fcsi
 
FLISoL 2014 Aquidauana - Porque usar Software Livre
FLISoL 2014 Aquidauana - Porque usar Software Livre FLISoL 2014 Aquidauana - Porque usar Software Livre
FLISoL 2014 Aquidauana - Porque usar Software Livre
 
Comunidade acadêmica
Comunidade acadêmicaComunidade acadêmica
Comunidade acadêmica
 
Software gratuito
Software gratuitoSoftware gratuito
Software gratuito
 
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa ChuckyFLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
 

Último

Último (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Microsoft Open Source