Seminário DSOO II - inf.ufsc.brfrank.siqueira/INE5612/Seminario2012.1/dotNet.pdf · Facllidade...

19
Seminário DSOO II Alunos: Tiago Martins Gerson Mendes Artur Borgatto Sérgio Zarth

Transcript of Seminário DSOO II - inf.ufsc.brfrank.siqueira/INE5612/Seminario2012.1/dotNet.pdf · Facllidade...

Seminário DSOO II

Alunos: Tiago Martins Gerson Mendes Artur Borgatto Sérgio Zarth

» O que é .NET?

» Por que “.NET”?

» Por que .NET?

» C e API do Windows

» C++

» Basic

» Java

» Interoperabilidade

» Biblioteca de classes extensa

» Integração completa entre linguagens

» C#

» C++

» Fortran

» Java

» Lua

» Pascal

» Ruby

» Visual Basic

» Perl

» APL

» Boo

» Clarion

» Cobol

» F#

» Eiffel

» Forth

» Haskell

» JScript

» Mercury

» Piet

» Oberon

» Oz

» Python

» PowerShell

» Scheme

» xBase

» PowerBuilder

Resposta: CLR (Common Language Runtime)

» Java

Padrões

Linguagem Java

Multiplataforma

Componentes e JVM em JAVA

Maior portabilidade JRE

JSP

EJB Session Beans

» .NET

Produto

Multilinguagem (C#, VB.NET, etc)

Plataforma Windows

CLR multilinguagem

Dificuldade (Mono, SharpDevelop)

ASP.NET

Serviced Component (COM+)

http://www.sirmacstronger.eti.br/dotnet/introddotnet.php http://www.devmedia.com.br/como-o-framework-net-reconhece-varias-linguagens-de-programacao/14830 http://www.macoratti.net/net_java.htm http://pt.wikipedia.org/wiki/Microsoft_.NET