SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Introdução ao Desenvolvimento Web com ASP.NET 02 - História do ASP.NET, MasterPages, Themes e Skins
O que veremos hoje? ASP.NET O que é? Quando surgiu? Qual a situação atual? MasterPages O que são? Qual é o seu objetivo? Themes e Skins O que são? Quais são os seus objetivos? Tópicos de Esclarecimento Exercício Dicas de Estudo Agradecimento
ASP.NET O que é? ASP.NET é a tecnologia para desenvolvimento de Web Sites e Aplicações Web criada pela Microsoft e utilizada em conjunto com o .NET Framework. Quando surgiu? Surgiu em 2002, junto com a primeira versão do .NET Framework, consistindo em uma evolução da tecnologia ASP 3.0.
ASP.NET Qual a situação atual? O ASP.NET encontra-se em sua versão 4.0, juntamente com o .NET Framework e não dá nenhum “sinal de cansaço”. Muito pelo contrário! A cada atualização do .NET Framework, temos visto o surgimento de tecnolgias derivadas do ASP.NET, tais como o ASP.NET MVC e o ASP.NET Dynamic Data.
MasterPages O que é? Master Page é um recurso do ASP.NET que permite ao desenvolvedor criar uma página mestra que serve de base para as demais páginas de seu Site/Aplicação Web. Este recurso surgiu no Visual Studio 2005 (.NET Framework 2.0) Qual é o seu objetivo? Possibilitar padronização e produtividade no desenvolvimento do projeto tanto no aspecto visual, como em codificação.
Themes e Skins O que são? Themes Coleção de propriedades que definem a aparência dos controles e das páginas do Site/Aplicação Web. É composto por imagens, arquivos de folhas de estilo em cascata (CSS) e arquivos de Skin. Skins Arquivos onde as propriedades de customização visual dos controles informados são definidas.
Themes e Skins Quais são os seus objetivos? O principal objetivo dos Themes e Skins é o de oferecer uma interface padronizada para as páginas e controles do Site/Aplicação Web.
Tópicos de Esclarecimento ASP.NET A diferença entre Web Site e Web Application (Aplicação Web) é que a segunda, quando compilada, gera um arquivo *.dll contendo todas as informações do projeto. Você só precisa salvar esse arquivo em seu servidor para colocar a aplicação on-line. Porém, o Web Site permite que você trabalhe com os arquivos separadamente, facilitando a manutenção do seu projeto. MasterPages É possível ter mais de uma Master Page no mesmo projeto. Themes e Skins É possível que um projeto tenha mais de um Tema (Theme). O mesmo vale para Skins dentro de um Theme. Cada controle deve ter um identificador único nos arquivos de Skin.
Exercício
Dicas de Estudo ASP.NET, Themes e Skins, Sitemap, Web.Config http://msdn.microsoft.com/pt-br/default.aspx http://www.macoratti.net http://www.devmedia.com.br http://www.linhadecodigo.com.br MasterPages CSS http://www.maujor.com Tableless http://www.tableless.com.br
Agradecimentos

Weitere ähnliche Inhalte

Andere mochten auch (20)

Evaluaciones
EvaluacionesEvaluaciones
Evaluaciones
 
Train journey, Sri Lanka, Photo by Viktor Predan
Train journey, Sri Lanka, Photo by Viktor PredanTrain journey, Sri Lanka, Photo by Viktor Predan
Train journey, Sri Lanka, Photo by Viktor Predan
 
Mangos - Reference letter - Mauro Silva(1)
Mangos - Reference letter - Mauro Silva(1)Mangos - Reference letter - Mauro Silva(1)
Mangos - Reference letter - Mauro Silva(1)
 
SSC Marksheet
SSC MarksheetSSC Marksheet
SSC Marksheet
 
Triptico2013
Triptico2013Triptico2013
Triptico2013
 
Efruzhu anti̇cancer drug hu north cyprus 26
Efruzhu  anti̇cancer  drug  hu  north  cyprus  26Efruzhu  anti̇cancer  drug  hu  north  cyprus  26
Efruzhu anti̇cancer drug hu north cyprus 26
 
форма № 4
форма № 4форма № 4
форма № 4
 
Socrates encontra marx peter kreeft
Socrates encontra marx   peter kreeftSocrates encontra marx   peter kreeft
Socrates encontra marx peter kreeft
 
ятн
ятнятн
ятн
 
Torneig de handbol - Annexa 2013
Torneig de handbol - Annexa 2013Torneig de handbol - Annexa 2013
Torneig de handbol - Annexa 2013
 
Sala amarilla
Sala amarillaSala amarilla
Sala amarilla
 
Manual de tricô
Manual de tricôManual de tricô
Manual de tricô
 
Entrevista Henri Le Bienvenu – Simposio y Premio
Entrevista Henri Le Bienvenu – Simposio y Premio  Entrevista Henri Le Bienvenu – Simposio y Premio
Entrevista Henri Le Bienvenu – Simposio y Premio
 
Hw#12-2
Hw#12-2Hw#12-2
Hw#12-2
 
Twitario
TwitarioTwitario
Twitario
 
Aluminium conference
Aluminium conferenceAluminium conference
Aluminium conference
 
ต้นห้อง Pm
ต้นห้อง Pmต้นห้อง Pm
ต้นห้อง Pm
 
PFI Redes UF3 Práctica 3
PFI Redes UF3 Práctica 3PFI Redes UF3 Práctica 3
PFI Redes UF3 Práctica 3
 
Calendario2013:ACTUALIZACIÓN
Calendario2013:ACTUALIZACIÓNCalendario2013:ACTUALIZACIÓN
Calendario2013:ACTUALIZACIÓN
 
Calendario efra
Calendario efraCalendario efra
Calendario efra
 

Ähnlich wie 02 - História do ASP.NET, Master Pages, Themes e Skins

Ähnlich wie 02 - História do ASP.NET, Master Pages, Themes e Skins (20)

Sessao3
Sessao3Sessao3
Sessao3
 
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataformaTDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
 
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataformaTDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Fundamentos do asp.net
Fundamentos do asp.netFundamentos do asp.net
Fundamentos do asp.net
 
2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
 
Web Dev Camp
Web Dev CampWeb Dev Camp
Web Dev Camp
 
Sessao2
Sessao2Sessao2
Sessao2
 
Sessao2 ASP
Sessao2 ASPSessao2 ASP
Sessao2 ASP
 
Sessao2
Sessao2Sessao2
Sessao2
 
Palestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaPalestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC Marília
 
Construindo aplicações web java com netbeans
Construindo aplicações web java com netbeansConstruindo aplicações web java com netbeans
Construindo aplicações web java com netbeans
 
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-62902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
 
Java e net beans
Java e net beans Java e net beans
Java e net beans
 
Asp.net
Asp.netAsp.net
Asp.net
 
Aula 1
Aula 1Aula 1
Aula 1
 
Intro aspnet webapi
Intro aspnet webapiIntro aspnet webapi
Intro aspnet webapi
 
MODELO ASP
MODELO ASPMODELO ASP
MODELO ASP
 
Docker com ASP.NET Core e Hospedagem no Azure
Docker com ASP.NET Core e Hospedagem no AzureDocker com ASP.NET Core e Hospedagem no Azure
Docker com ASP.NET Core e Hospedagem no Azure
 
( Apresentação ) criando temas com odin e kirki
( Apresentação ) criando temas com odin e kirki( Apresentação ) criando temas com odin e kirki
( Apresentação ) criando temas com odin e kirki
 

02 - História do ASP.NET, Master Pages, Themes e Skins

  • 1. Introdução ao Desenvolvimento Web com ASP.NET 02 - História do ASP.NET, MasterPages, Themes e Skins
  • 2. O que veremos hoje? ASP.NET O que é? Quando surgiu? Qual a situação atual? MasterPages O que são? Qual é o seu objetivo? Themes e Skins O que são? Quais são os seus objetivos? Tópicos de Esclarecimento Exercício Dicas de Estudo Agradecimento
  • 3. ASP.NET O que é? ASP.NET é a tecnologia para desenvolvimento de Web Sites e Aplicações Web criada pela Microsoft e utilizada em conjunto com o .NET Framework. Quando surgiu? Surgiu em 2002, junto com a primeira versão do .NET Framework, consistindo em uma evolução da tecnologia ASP 3.0.
  • 4. ASP.NET Qual a situação atual? O ASP.NET encontra-se em sua versão 4.0, juntamente com o .NET Framework e não dá nenhum “sinal de cansaço”. Muito pelo contrário! A cada atualização do .NET Framework, temos visto o surgimento de tecnolgias derivadas do ASP.NET, tais como o ASP.NET MVC e o ASP.NET Dynamic Data.
  • 5. MasterPages O que é? Master Page é um recurso do ASP.NET que permite ao desenvolvedor criar uma página mestra que serve de base para as demais páginas de seu Site/Aplicação Web. Este recurso surgiu no Visual Studio 2005 (.NET Framework 2.0) Qual é o seu objetivo? Possibilitar padronização e produtividade no desenvolvimento do projeto tanto no aspecto visual, como em codificação.
  • 6. Themes e Skins O que são? Themes Coleção de propriedades que definem a aparência dos controles e das páginas do Site/Aplicação Web. É composto por imagens, arquivos de folhas de estilo em cascata (CSS) e arquivos de Skin. Skins Arquivos onde as propriedades de customização visual dos controles informados são definidas.
  • 7. Themes e Skins Quais são os seus objetivos? O principal objetivo dos Themes e Skins é o de oferecer uma interface padronizada para as páginas e controles do Site/Aplicação Web.
  • 8. Tópicos de Esclarecimento ASP.NET A diferença entre Web Site e Web Application (Aplicação Web) é que a segunda, quando compilada, gera um arquivo *.dll contendo todas as informações do projeto. Você só precisa salvar esse arquivo em seu servidor para colocar a aplicação on-line. Porém, o Web Site permite que você trabalhe com os arquivos separadamente, facilitando a manutenção do seu projeto. MasterPages É possível ter mais de uma Master Page no mesmo projeto. Themes e Skins É possível que um projeto tenha mais de um Tema (Theme). O mesmo vale para Skins dentro de um Theme. Cada controle deve ter um identificador único nos arquivos de Skin.
  • 10. Dicas de Estudo ASP.NET, Themes e Skins, Sitemap, Web.Config http://msdn.microsoft.com/pt-br/default.aspx http://www.macoratti.net http://www.devmedia.com.br http://www.linhadecodigo.com.br MasterPages CSS http://www.maujor.com Tableless http://www.tableless.com.br