Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web...

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

Transcript of Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web...

Page 1: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

Seminário DSOO II

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

Page 2: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

» O que é .NET?

» Por que “.NET”?

» Por que .NET?

Page 3: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

» C e API do Windows

» C++

» Basic

» Java

Page 4: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

» Interoperabilidade

» Biblioteca de classes extensa

» Integração completa entre linguagens

Page 5: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

» 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

Page 6: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

Resposta: CLR (Common Language Runtime)

Page 7: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

» 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+)

Page 8: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 9: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 10: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 11: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 12: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 13: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 14: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 15: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 16: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 17: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 18: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA
Page 19: Seminário DSOO IIfrank/INE5612/Seminario2012.1/dotNet.pdf · 2012. 6. 20. · c O web stigeo-hom.labtrans.ufsc.br/curricuJo Z LabTrans Banco de Currículos Oportunidades ANALISTA

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