SlideShare uma empresa Scribd logo
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.

Mais conteúdo relacionado

Mais procurados

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
guest489a65e
 
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 fastlane
akamud
 
Asp.net core
Asp.net coreAsp.net core
Asp.net core
Tanato Cartaxo
 
Curso asp - intermediario
Curso   asp - intermediarioCurso   asp - intermediario
Curso asp - intermediario
Regisnaldo Alencar
 
Asp.Net Core - Meetup BH
Asp.Net Core - Meetup BHAsp.Net Core - Meetup BH
Asp.Net Core - Meetup BH
André Paulovich
 
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ção
WordCamp 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 Blazor
Gustavo Bellini Bigardi
 
Apostila de asp
Apostila de aspApostila de asp
Apostila de asp
Jackie Mendes
 
Programacao Com Asp 0
Programacao Com Asp   0Programacao Com Asp   0
Programacao Com Asp 0
guest3118b2
 
Apache PHP MySQL
Apache  PHP  MySQLApache  PHP  MySQL
Apache PHP MySQL
kisb1337
 
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 Joomla
Mauro Duarte
 
Desvendando ASP.NET MVC
Desvendando ASP.NET MVCDesvendando ASP.NET MVC
Desvendando ASP.NET MVC
Vinicius Quaiato
 
Angular js 4php
Angular js   4phpAngular js   4php
Angular js 4php
Evaldo Barbosa
 
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
Cleziel Franzoni da Costa
 
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
Saulo Matias
 

Mais procurados (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
 

Destaque

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

Destaque (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
 

Semelhante a Sessao2

2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
Ricardo Guerra Freitas
 
Fundamentos do asp.net
Fundamentos do asp.netFundamentos do asp.net
Fundamentos do asp.net
leojr_0
 
MODELO ASP
MODELO ASPMODELO ASP
MODELO ASP
ProfessorBillGates
 
Asp.net
Asp.netAsp.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...
Fabrício Lopes Sanchez
 
Apostila MVC
Apostila MVCApostila MVC
Apostila MVC
André Arimura, MBA
 
Programacao Com Asp I
Programacao Com Asp   IProgramacao Com Asp   I
Programacao Com Asp I
guest3118b2
 
Programação web ASP.NET Tutorial
Programação web ASP.NET TutorialProgramação web ASP.NET Tutorial
Programação web ASP.NET Tutorial
Jose De Almeida Batista
 
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
Targettrust
 
O Futuro do ASP.NET
O Futuro do ASP.NETO Futuro do ASP.NET
O Futuro do ASP.NET
Eduardo Pires
 
O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)
Fabrício Lopes Sanchez
 
Mod06 licao01-apostila
Mod06 licao01-apostilaMod06 licao01-apostila
Mod06 licao01-apostila
Reinaldo Moraes
 
Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1Curso ASP.Net - Módulo 1
Curso ASP.Net - Módulo 1
michellobo
 
Apostila asp
Apostila aspApostila 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
Fabrício Lopes Sanchez
 
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
Eduardo Pires
 
Introdução ao Aspnet Core
Introdução ao Aspnet CoreIntrodução ao Aspnet Core
Introdução ao Aspnet Core
Yan Justino
 
1409243945064
14092439450641409243945064
1409243945064
Fábio Junior
 
.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
akamud
 
Artigos e tutoriais
Artigos e tutoriaisArtigos e tutoriais
Artigos e tutoriais
Valcenir Hussein
 

Semelhante a 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
 

Mais de Nelson Sousa

SGBD
SGBDSGBD
Conceitos Básicos BD
Conceitos Básicos BDConceitos Básicos BD
Conceitos Básicos BD
Nelson Sousa
 
Introdução BD
Introdução BDIntrodução BD
Introdução BD
Nelson Sousa
 
A Cor E A Psicologia
A Cor E A PsicologiaA Cor E A Psicologia
A Cor E A Psicologia
Nelson Sousa
 
Design
DesignDesign
Design
Nelson Sousa
 
Sessao2
Sessao2Sessao2
Sessao2
Nelson Sousa
 
Tipos De Variaveis
Tipos De VariaveisTipos De Variaveis
Tipos De Variaveis
Nelson Sousa
 
Sessao1a
Sessao1aSessao1a
Sessao1a
Nelson Sousa
 
Javier Flavio
Javier FlavioJavier Flavio
Javier Flavio
Nelson Sousa
 
Aula2 PPM
Aula2 PPMAula2 PPM
Aula2 PPM
Nelson Sousa
 
Projecto MultiméDia
Projecto MultiméDiaProjecto MultiméDia
Projecto MultiméDia
Nelson Sousa
 
Aula3 PPM
Aula3 PPMAula3 PPM
Aula3 PPM
Nelson Sousa
 
Mapas Gantt
Mapas GanttMapas Gantt
Mapas Gantt
Nelson Sousa
 
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)
Nelson Sousa
 
02 Modulo 1 (2 CriaçãO)
02   Modulo 1 (2 CriaçãO)02   Modulo 1 (2 CriaçãO)
02 Modulo 1 (2 CriaçãO)
Nelson Sousa
 
Aula1
Aula1Aula1
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)
Nelson Sousa
 
02 Modulo 1 (2 CriaçãO)
02   Modulo 1 (2 CriaçãO)02   Modulo 1 (2 CriaçãO)
02 Modulo 1 (2 CriaçãO)
Nelson Sousa
 

Mais de 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)
 

Último

TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGTUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
ProfessoraTatianaT
 
O Profeta Jeremias - A Biografia de Jeremias.pptx4
O Profeta Jeremias - A Biografia de Jeremias.pptx4O Profeta Jeremias - A Biografia de Jeremias.pptx4
O Profeta Jeremias - A Biografia de Jeremias.pptx4
DouglasMoraes54
 
Atividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º anoAtividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º ano
fernandacosta37763
 
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdfAULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
SthafaniHussin1
 
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdfJOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
ClaudiaMainoth
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
LILIANPRESTESSCUDELE
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
Professor Belinaso
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
slides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentarslides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentar
JoeteCarvalho
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
Manuais Formação
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
silvamelosilva300
 
Aula Contrato Individual de Trabalho .pdf
Aula Contrato Individual de Trabalho .pdfAula Contrato Individual de Trabalho .pdf
Aula Contrato Individual de Trabalho .pdf
Pedro Luis Moraes
 
cronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdfcronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdf
todorokillmepls
 
Resumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionaisResumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionais
beatrizsilva525654
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
eaiprofpolly
 
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptxSlides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
AurelianoFerreirades2
 
Reino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptxReino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptx
CarinaSantos916505
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
TomasSousa7
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
Manuais Formação
 

Último (20)

TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGTUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
TUTORIAL PARA LANÇAMENTOGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
 
O Profeta Jeremias - A Biografia de Jeremias.pptx4
O Profeta Jeremias - A Biografia de Jeremias.pptx4O Profeta Jeremias - A Biografia de Jeremias.pptx4
O Profeta Jeremias - A Biografia de Jeremias.pptx4
 
Atividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º anoAtividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º ano
 
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdfAULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
AULA-001---AS-CELULAS_5546dad041b949bbb7b1f0fa841a6d1f.pdf
 
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdfJOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
JOGO DA VELHA FESTA JUNINA - ARQUIVO GRATUITO.pdf
 
Aula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptxAula 2 - Revisando o significado de fração - Parte 2.pptx
Aula 2 - Revisando o significado de fração - Parte 2.pptx
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
slides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentarslides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentar
 
UFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdfUFCD_10949_Lojas e-commerce no-code_índice.pdf
UFCD_10949_Lojas e-commerce no-code_índice.pdf
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
 
Aula Contrato Individual de Trabalho .pdf
Aula Contrato Individual de Trabalho .pdfAula Contrato Individual de Trabalho .pdf
Aula Contrato Individual de Trabalho .pdf
 
cronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdfcronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdf
 
Resumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionaisResumo de Química 10º ano Estudo exames nacionais
Resumo de Química 10º ano Estudo exames nacionais
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
 
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptxSlides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
Slides Lição 12, CPAD, A Bendita Esperança, A Marca do Cristão, 2Tr24.pptx
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
 
Reino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptxReino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptx
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
 
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdfUFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
UFCD_3546_Prevenção e primeiros socorros_geriatria.pdf
 

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.