Buscar

visualbasic2010-01introduo-130408081107-phpapp01

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Microsoft Visual Basic 2010
Introdução
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
1
Objetivos
Conhecer o mercado de software
Aprender as características do .NET Framework 4.0
Conhecer as linguagens de programação para .NET Framework 4.0
Aprender a baixar e instalar o .NET Framework 4.0
Conhecer as edições do Visual Studio 2010
Aprender a baixar e instalar o Visual Basic 2010 Express
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
2
O Mercado de Software
Braun (2010) apresenta que:
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
3
Plataforma .NET Framework 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
4
O .NET 4.0 é também definido como tecnologia porque é composto de bibliotecas e ferramentas executáveis integradas com o sistema operacional como, por exemplo, o vbc.exe que é o compilador do Visual Basic (VB).
A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um conjunto variado de linguagens de programação, produtividade em desenvolvimento de aplicações, implantação e execução de aplicações em um ambiente gerenciado (MSDN, 2010).
Arquitetura do .NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
5
O .NET 4.0 é uma camada de softwares que fica entre o sistema operacional e as aplicações. Esta camada é subdividida em duas camadas, conforme mostra a figura ao lado.
A camada inferior, chamada de Common Language Runtime (CLR), executa a maior parte das tarefas e a camada superior, chamada de Base Class Library (BCL), contém os tipos, as interfaces e as bibliotecas de classes como, por exemplo, Windows Forms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), ASP.NET, ADO.NET, Windows Workflow Foundation, LINQ, Parallel FX etc., utilizadas para a criação de uma aplicação (DEL SOLE, 2010).
Arquitetura do .NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
6
Desta forma, um dos grandes benefícios proporcionados pelo .NET 4.0 é o aumento da produtividade no desenvolvimento de software, uma vez que o .NET 4.0 fornece muitas das classes geralmente necessárias para o desenvolvimento de uma aplicação, dispensando o esforço e o consumo de tempo para que estas sejam codificadas pelo programador da aplicação.
O .NET 4.0 é standalone, ou seja, todo o CLR e toda a BCL estão contidos na versão da plataforma e, desta forma, não necessita que as versões anteriores estejam instaladas. Esta é uma grande diferença em relação às versões anteriores do .NET, que eram plataformas incrementais que necessitavam das versões prévias instaladas como, por exemplo, o .NET 3.5 que contém o LINQ, o .NET 3.0 porque este contém o WPF e também o .NET 2.0 que contém o Windows Forms (DEL SOLE, 2010).
.NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
7
.NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
8
.NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
9
.NET 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
10
Instalação do .NET Framework 4.0
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
11
Linguagens de Programação para
.NET Framework 4.0
A Microsoft oferece uma família de linguagens de programação para o .NET 4.0. As aplicações para .NET 4.0 podem ser desenvolvidas em linguagem Visual Basic 2010 (VB 10.0), Visual C# 4.0, Visual F# 2010 e Visual C++ 2010.
Estas linguagens de programação permitem o desenvolvimento de aplicações usando ferramentas visuais disponíveis na interface gráfica para usuário (Graphical User Interface - GUI) do Visual Studio 2010.
Além destas linguagens, podem ser utilizadas também as linguagens dinâmicas IronRuby e IronPython. A linguagem J# não faz parte da família de linguagens para .NET 4.0.
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
12
Edições do Visual Studio 2010
O Visual Studio 2010 é um poderoso Ambiente de Desenvolvimento Integrado (Integrated Development Environment - IDE), com recursos novos e aprimorados que simplificam e aumentam a produtividade de desenvolvimento, desde o design (projeto) até a implantação. A Microsoft fornece várias edições do Visual Studio 2010 com diferentes recursos e preços para que o profissional de software tenha flexibilidade para escolher a edição mais adequada ao seu trabalho. As edições atualmente disponíveis são (VISUAL STUDIO, 2010):
Visual Studio 2010 Professional;
Visual Studio 2010 Premium;
Visual Studio Test Professional 2010;
Visual Studio 2010 Ultimate.
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
13
Edições do Visual Studio 2010
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
14
Edições do Visual Studio 2010
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
15
Edições do Visual Studio 2010
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
16
Microsoft Visual Basic 2010
Conclusão
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
17
Saiba mais
Portal do centro do desenvolvedor para .NET, .NET Framework Developer Center:
http://msdn.microsoft.com/pt-br/netframework/default.aspx
Leia sobre a visão geral conceitual do .NET Framework:
http://msdn.microsoft.com/pt-br/library/zw4w595w.aspx
Leia sobre os estudos de casos do .NET Framework:
http://www.microsoft.com/net/CaseStudies/
Leia sobre a visão geral do CLR:
http://msdn.microsoft.com/library/ddk909ch.aspx
Leia sobre a visão geral da BCL:
http://msdn.microsoft.com/library/hfa3fa08.aspx
Leia sobre o comparativo das edições do Visual Studio 2010:
http://www.microsoft.com/visualstudio/pt-br/products
Leia sobre o histórico da linguagem VB:
http://visualbasic.freetutes.com/?gclid=COGuurSx9KICFYMe7godMD-uhQ ;
http://www.johnsmiley.com/visualbasic/vbhistory.htm
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
18
Referências
Universidade Estácio de Sá
Microsoft
http://msdn.microsoft.com/pt-br/library/vstudio/2x7h1hfk(v=vs.100).aspx
11/08/2013
Fagner S. de Lima - Microsoft Visual Basic 2010
19

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais