SlideShare ist ein Scribd-Unternehmen logo
1 von 7
ASP.NET
O que é o ASP.NET?  ASP (Active Servers Page) é uma tecnologia que a Microsoft criou para permitir o desenvolvimento de páginas www de forma rápida, fácil e sem complicações.  Desde o seu aparecimento, houve um aumento significativo na quantidade dos programadores  para  www.   Mas,  como  nem  tudo  é  perfeito,  o  ASP,  com  o  tempo, denunciou alguns pontos fracos que foram surgindo com o acréscimo da necessidade dos utilizadores e da exigência das aplicações.
O que é o ASP.NET?  Neste  contexto,  a Microsoft  criou  a  ASP.NET,  que  não  é  apenas  uma  nova versão do ASP, mas sim, uma mudança profunda no modelo de programação do ASP, uma forma completamente diferente de construir aplicações Web.  A vida do programador ficou facilitada, quer na criação de páginas Web, quer,  também, na  criação de aplicações Web mais elaboradas – Web Services.  Agora, o programador poderá desenvolver aplicações Web como desenvolve aplicações  em  Visual  Basic  para  o Windows,  ou  seja,  um modelo  de  programação “orientado  a  eventos”. As  aplicações  construídas  em  ASP.NET  são  colocadas  no Microsoft IIS e usam protocolos de internet como HTTP e SOAP.
Vantagens do ASP Os benefícios desta nova forma de criar aplicações para a Web são inúmeros, nomeadamente:  Orientação  a  objectos  –  As  aplicações Web  são  escritas  numa  das linguagens suportadas pelo Framework.NET e essas são orientadas a objectos.   Páginas compiladas – Após a página ter sido requisitada, o Framework verifica  se  essa  página  já  foi  compilada  e,  caso  não  tenha  sido, compila só a primeira vez. Sendo assim, nas próximas  requisições, a página não será compilada e a execução será muito mais rápida.  Componentes  –  agora,  tudo  pode  ser  designado  de  componente,  nomeadamente, Web Controls, HtmlControls, UserControls, CustomControls e outros Controls complexos que só o ASP.NET tem.
Vantagens do ASP  Suporte  do  Framework.NET  –  Como  o  ASP.NET  é  do  Framework,  para  além  de  suportar  as  classes  do  ASP.NET,  suporta  todas  as classes do Framework, pelo que, a maior parte dos métodos de que necessitamos já estão feitos.  Configuração da aplicação – Toda a configuração da aplicação é feita através de um ficheiro XML. Sendo assim, não é necessário recompilar a aplicação após uma eventual mudança, pois o Framework  faz  isso automaticamente.
Pré-Requisitos do Sistema De  modo  a  poder  desenvolver  aplicações  com  a  tecnologia ASP.NET,  é necessário  certificar-se de que o  sistema, onde  irá desenvolver-se  as  páginas,  possui  os  requisitos  mínimos estipulados pela Microsoft. O  desenvolvimento  de  tecnologia  ASP.NET  é  suportada  nas seguintes plataformas da Microsoft: Microsoft Windows 2000 Server ou Microsoft Windows Advanced Server com o ServicePack 2  Microsoft Windows XP Professional ou 64-Bit Edition Microsoft Windows .NET Server Para além de um dos sistemas operativos supracitados será ainda necessário: Internet Explorer 5.01, ou superior ( recomenda-se a vers„o 6.0, ou superior) Internet InformationServices 5.0 .NET Framework Microsoft Data Access Components 2.6, ou superior( recomenda-se a vers„o 2.7, ou superior)
O que é necessário para começar a programar em ASP.NET? O computador  terá  de  ter como sistema operativo, o Windows 2000, XP ou NT. (De realçar o facto que apenas nestes  sistemas  operativos  corremos  aplicações  ASP.NET.);  Ter  instalado  o  IIS (Internet  InformationServices); .NET  Framework,  sendo  apenas  necessários  na máquina  onde a aplicação vai estar alojada e na máquina de desenvolvimento;  Ferramenta de desenvolvimento, como por exemplo o Visual Studio. NET 2003, uma ferramenta poderosíssima para o desenvolvimento de aplicações e não, apenas, o ASP.NET.   O WebMatrix é uma ferramenta gratuita para o desenvolvimento fácil de aplicações ASP.NET, mas também poderá usar o simples NotePad, embora este exija conhecimentos  profundos  nesta  área.  Poderá  também  utilizar  outra  ferramenta qualquer do mercado.

Weitere ähnliche Inhalte

Was ist angesagt?

ASP.NET Web Forms X ASP.NET MVC
ASP.NET Web Forms X ASP.NET MVCASP.NET Web Forms X ASP.NET MVC
ASP.NET Web Forms X ASP.NET MVCguest489a65e
 
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Daniel Makiyama
 
Automatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneAutomatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneakamud
 
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...Marco Gomes
 
Walker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWalker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWordCamp Floripa
 
MSP Tech Days Online 2018 - SPA além do JavaScript com Blazor
MSP Tech Days Online 2018 - SPA além do JavaScript com BlazorMSP Tech Days Online 2018 - SPA além do JavaScript com Blazor
MSP Tech Days Online 2018 - SPA além do JavaScript com BlazorGustavo Bellini Bigardi
 
Programacao Com Asp 0
Programacao Com Asp   0Programacao Com Asp   0
Programacao Com Asp 0guest3118b2
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQLkisb1337
 
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...fabio perrella
 
Otimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaOtimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaMauro Duarte
 
Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Saulo Matias
 

Was ist angesagt? (18)

ASP.NET Web Forms X ASP.NET MVC
ASP.NET Web Forms X ASP.NET MVCASP.NET Web Forms X ASP.NET MVC
ASP.NET Web Forms X ASP.NET MVC
 
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
Aprendendo Na Prática: Aplicativos Web Com Asp.Net MVC em C# e Entity Framewo...
 
Automatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlaneAutomatizando tudo no mundo mobile com fastlane
Automatizando tudo no mundo mobile com fastlane
 
Asp.net core
Asp.net coreAsp.net core
Asp.net core
 
Curso asp - intermediario
Curso   asp - intermediarioCurso   asp - intermediario
Curso asp - intermediario
 
Asp.Net Core - Meetup BH
Asp.Net Core - Meetup BHAsp.Net Core - Meetup BH
Asp.Net Core - Meetup BH
 
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...
Construindo uma empresa de serviço Web baseada em Software Livre e Colaboraçã...
 
Walker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWalker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicação
 
MSP Tech Days Online 2018 - SPA além do JavaScript com Blazor
MSP Tech Days Online 2018 - SPA além do JavaScript com BlazorMSP Tech Days Online 2018 - SPA além do JavaScript com Blazor
MSP Tech Days Online 2018 - SPA além do JavaScript com Blazor
 
Apostila de asp
Apostila de aspApostila de asp
Apostila de asp
 
Programacao Com Asp 0
Programacao Com Asp   0Programacao Com Asp   0
Programacao Com Asp 0
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
 
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...Qconsp 2016   escalando uma plataforma de e-mail transacional- aprendizado da...
Qconsp 2016 escalando uma plataforma de e-mail transacional- aprendizado da...
 
Otimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com JoomlaOtimizando a Produção de WebSites com Joomla
Otimizando a Produção de WebSites com Joomla
 
Desvendando ASP.NET MVC
Desvendando ASP.NET MVCDesvendando ASP.NET MVC
Desvendando ASP.NET MVC
 
Angular js 4php
Angular js   4phpAngular js   4php
Angular js 4php
 
Desenvolviemento web com ASP.Net e MVC
Desenvolviemento web com ASP.Net e MVCDesenvolviemento web com ASP.Net e MVC
Desenvolviemento web com ASP.Net e MVC
 
Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1
 

Andere mochten auch (16)

Moodle
MoodleMoodle
Moodle
 
Filosofia do moodle
Filosofia do moodleFilosofia do moodle
Filosofia do moodle
 
Asp7dez
Asp7dezAsp7dez
Asp7dez
 
Conceitos Basicos
Conceitos BasicosConceitos Basicos
Conceitos Basicos
 
Windowsxp
WindowsxpWindowsxp
Windowsxp
 
A cor e a psicologia
A cor e a psicologiaA cor e a psicologia
A cor e a psicologia
 
Sessao1
Sessao1Sessao1
Sessao1
 
Regras Ppt
Regras PptRegras Ppt
Regras Ppt
 
Sessao3
Sessao3Sessao3
Sessao3
 
Segurança
SegurançaSegurança
Segurança
 
Manutencaopc
ManutencaopcManutencaopc
Manutencaopc
 
Bd 5 Modelo Relacional
Bd  5 Modelo RelacionalBd  5 Modelo Relacional
Bd 5 Modelo Relacional
 
Eduardo Tavares Maio
Eduardo Tavares MaioEduardo Tavares Maio
Eduardo Tavares Maio
 
Dicas Powerpoint
Dicas PowerpointDicas Powerpoint
Dicas Powerpoint
 
Motherboard
MotherboardMotherboard
Motherboard
 
Componentes De Um Pc
Componentes De Um PcComponentes De Um Pc
Componentes De Um Pc
 

Ähnlich wie Sessao2

Ähnlich wie Sessao2 (20)

2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
 
Fundamentos do asp.net
Fundamentos do asp.netFundamentos do asp.net
Fundamentos do asp.net
 
MODELO ASP
MODELO ASPMODELO ASP
MODELO ASP
 
Asp.net
Asp.netAsp.net
Asp.net
 
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...
 
Apostila MVC
Apostila MVCApostila MVC
Apostila MVC
 
Programacao Com Asp I
Programacao Com Asp   IProgramacao Com Asp   I
Programacao Com Asp I
 
Programação web ASP.NET Tutorial
Programação web ASP.NET TutorialProgramação web ASP.NET Tutorial
Programação web ASP.NET Tutorial
 
T@rget trust asp.net avançado
T@rget trust   asp.net avançadoT@rget trust   asp.net avançado
T@rget trust asp.net avançado
 
O Futuro do ASP.NET
O Futuro do ASP.NETO Futuro do ASP.NET
O Futuro do ASP.NET
 
O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)
 
Mod06 licao01-apostila
Mod06 licao01-apostilaMod06 licao01-apostila
Mod06 licao01-apostila
 
Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1
 
Apostila asp
Apostila aspApostila asp
Apostila asp
 
ASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e alémASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e além
 
Futuro do ASP.NET vNext - MVP ShowCast
Futuro do ASP.NET vNext - MVP ShowCast Futuro do ASP.NET vNext - MVP ShowCast
Futuro do ASP.NET vNext - MVP ShowCast
 
Introdução ao Aspnet Core
Introdução ao Aspnet CoreIntrodução ao Aspnet Core
Introdução ao Aspnet Core
 
1409243945064
14092439450641409243945064
1409243945064
 
.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo mais.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo mais
 
Artigos e tutoriais
Artigos e tutoriaisArtigos e tutoriais
Artigos e tutoriais
 

Mehr von Nelson Sousa

Mehr von Nelson Sousa (18)

SGBD
SGBDSGBD
SGBD
 
Conceitos Básicos BD
Conceitos Básicos BDConceitos Básicos BD
Conceitos Básicos BD
 
Introdução BD
Introdução BDIntrodução BD
Introdução BD
 
A Cor E A Psicologia
A Cor E A PsicologiaA Cor E A Psicologia
A Cor E A Psicologia
 
Design
DesignDesign
Design
 
Sessao2
Sessao2Sessao2
Sessao2
 
Tipos De Variaveis
Tipos De VariaveisTipos De Variaveis
Tipos De Variaveis
 
Sessao1a
Sessao1aSessao1a
Sessao1a
 
Javier Flavio
Javier FlavioJavier Flavio
Javier Flavio
 
Aula2 PPM
Aula2 PPMAula2 PPM
Aula2 PPM
 
Projecto MultiméDia
Projecto MultiméDiaProjecto MultiméDia
Projecto MultiméDia
 
Aula3 PPM
Aula3 PPMAula3 PPM
Aula3 PPM
 
Mapas Gantt
Mapas GanttMapas Gantt
Mapas Gantt
 
03 Modulo 1 (3 Intr E Manip Da Infor)
03   Modulo 1 (3 Intr E Manip Da Infor)03   Modulo 1 (3 Intr E Manip Da Infor)
03 Modulo 1 (3 Intr E Manip Da Infor)
 
02 Modulo 1 (2 CriaçãO)
02   Modulo 1 (2 CriaçãO)02   Modulo 1 (2 CriaçãO)
02 Modulo 1 (2 CriaçãO)
 
Aula1
Aula1Aula1
Aula1
 
01 Modulo 1 (1 Int Folha De CáLculo)
01   Modulo 1 (1 Int Folha De CáLculo)01   Modulo 1 (1 Int Folha De CáLculo)
01 Modulo 1 (1 Int Folha De CáLculo)
 
02 Modulo 1 (2 CriaçãO)
02   Modulo 1 (2 CriaçãO)02   Modulo 1 (2 CriaçãO)
02 Modulo 1 (2 CriaçãO)
 

Kürzlich hochgeladen

aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPaulaYaraDaasPedro
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdfmarlene54545
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxLeonardoGabriel65
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioDomingasMariaRomao
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 

Kürzlich hochgeladen (20)

aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 

Sessao2

  • 2. O que é o ASP.NET? ASP (Active Servers Page) é uma tecnologia que a Microsoft criou para permitir o desenvolvimento de páginas www de forma rápida, fácil e sem complicações. Desde o seu aparecimento, houve um aumento significativo na quantidade dos programadores para www. Mas, como nem tudo é perfeito, o ASP, com o tempo, denunciou alguns pontos fracos que foram surgindo com o acréscimo da necessidade dos utilizadores e da exigência das aplicações.
  • 3. O que é o ASP.NET? Neste contexto, a Microsoft criou a ASP.NET, que não é apenas uma nova versão do ASP, mas sim, uma mudança profunda no modelo de programação do ASP, uma forma completamente diferente de construir aplicações Web. A vida do programador ficou facilitada, quer na criação de páginas Web, quer, também, na criação de aplicações Web mais elaboradas – Web Services. Agora, o programador poderá desenvolver aplicações Web como desenvolve aplicações em Visual Basic para o Windows, ou seja, um modelo de programação “orientado a eventos”. As aplicações construídas em ASP.NET são colocadas no Microsoft IIS e usam protocolos de internet como HTTP e SOAP.
  • 4. Vantagens do ASP Os benefícios desta nova forma de criar aplicações para a Web são inúmeros, nomeadamente: Orientação a objectos – As aplicações Web são escritas numa das linguagens suportadas pelo Framework.NET e essas são orientadas a objectos. Páginas compiladas – Após a página ter sido requisitada, o Framework verifica se essa página já foi compilada e, caso não tenha sido, compila só a primeira vez. Sendo assim, nas próximas requisições, a página não será compilada e a execução será muito mais rápida. Componentes – agora, tudo pode ser designado de componente, nomeadamente, Web Controls, HtmlControls, UserControls, CustomControls e outros Controls complexos que só o ASP.NET tem.
  • 5. Vantagens do ASP Suporte do Framework.NET – Como o ASP.NET é do Framework, para além de suportar as classes do ASP.NET, suporta todas as classes do Framework, pelo que, a maior parte dos métodos de que necessitamos já estão feitos. Configuração da aplicação – Toda a configuração da aplicação é feita através de um ficheiro XML. Sendo assim, não é necessário recompilar a aplicação após uma eventual mudança, pois o Framework faz isso automaticamente.
  • 6. Pré-Requisitos do Sistema De modo a poder desenvolver aplicações com a tecnologia ASP.NET, é necessário certificar-se de que o sistema, onde irá desenvolver-se as páginas, possui os requisitos mínimos estipulados pela Microsoft. O desenvolvimento de tecnologia ASP.NET é suportada nas seguintes plataformas da Microsoft: Microsoft Windows 2000 Server ou Microsoft Windows Advanced Server com o ServicePack 2 Microsoft Windows XP Professional ou 64-Bit Edition Microsoft Windows .NET Server Para além de um dos sistemas operativos supracitados será ainda necessário: Internet Explorer 5.01, ou superior ( recomenda-se a vers„o 6.0, ou superior) Internet InformationServices 5.0 .NET Framework Microsoft Data Access Components 2.6, ou superior( recomenda-se a vers„o 2.7, ou superior)
  • 7. O que é necessário para começar a programar em ASP.NET? O computador terá de ter como sistema operativo, o Windows 2000, XP ou NT. (De realçar o facto que apenas nestes sistemas operativos corremos aplicações ASP.NET.); Ter instalado o IIS (Internet InformationServices); .NET Framework, sendo apenas necessários na máquina onde a aplicação vai estar alojada e na máquina de desenvolvimento; Ferramenta de desenvolvimento, como por exemplo o Visual Studio. NET 2003, uma ferramenta poderosíssima para o desenvolvimento de aplicações e não, apenas, o ASP.NET. O WebMatrix é uma ferramenta gratuita para o desenvolvimento fácil de aplicações ASP.NET, mas também poderá usar o simples NotePad, embora este exija conhecimentos profundos nesta área. Poderá também utilizar outra ferramenta qualquer do mercado.