PROGRAMANDO EM ASP.NET

 Busca Online:
 

Seja bem vindo(a) Visitante, voc no est logado deseja logar
na comunidade ASPNETi.COM e participar de servios e promoes ? clique aqui.

Themas - Muito Simples



Data Publicação: 24/3/2008 17:23:35
Total de visualizações: 1766

comente
Diminuir o tamanho das letras Aumentar o tamanho das letras


    Olá pessoal, meu nome é Maurício Júnior e estou disposto a mostrar como utilizar um recurso de themas com o Visual Studio.NET para web com a linguagem C#.NET. Os passos para mudar de layout de um site se tornou muito simples e dinâmico quando se usa a ferramenta da Microsoft.

    Nem compilar o site ou aplicativo é necessário para essa grande mudança. É lógico que precisa pelo menos utilizar padrões específicos com seus desenvolvedores / programadores. Como toda linguagem existem padrões, é necessário ter padrão na hora de criar um tipo de software; porém este é outro assunto que podemos conversar nos próximos artigos.
    Hoje em dia existem vários sites no mundo da internet e cada um precisa de um layout diferente, ideal e bonitinho para o usuário final. Considerando que, o uso de “tableless” - sem tabela, foi comprovado que o site fica mais rápido quando o mesmo não está usando “table” e sim css, ou seja, folha de estilo. Para montar um site não é necessário posicionar as colunas ou centros com tabelas e sim com stilos dinâmicos. Aprenda um pouco utilizando “tableless” no site www.tableless.com.br.
    O importante da ferramenta Visual Studio.NET 2008 é que já vem como a 2005 pronto para utilizar esse tipo de layout e tecnologia. Ainda ficou mais fácil pois o mesmo possui intelisence; ou seja, auto-incremento automatizado.


Referência – Thema 1.1

    Existe um arquivo de configuração chamado web.config cujo tem o objetivo de manter qualquer tipo de configuração de seu aplicativo, isso eu falo para um programa do tipo WEB. Basta ser referenciado em seu aplicativo e automaticamente o mesmo começa ter o css como padrão.


Referência – Thema 1.2

    Para adicionar um thema junto ao Visual Studio.NET 2008, basta seguir os passos: clique com botão direito em cima do projeto / opção ADD / ADD ASP.NET folder / Theme.


Referência – Thema 1.3

    Depois, adicionei uma pasta chamada aspneti.com.br e os arquivos de imagens, css e funcoes.js dentro do mesmo. Com isso não preciso colocar a referência style em todas as páginas ou  em uma página central, bastou apenas colocar no web.config a indicação de qual “thema” criado.
    Usando em forma de class nos div's fez com que o layout ficasse pronto e preparado da forma que queria. Caso queira mudar o layout, tenho duas opções: 1 – criar outro thema e adicionar no projeto; 2 – alterar apenas o arquivo css. Sem precisar de alterar todas as páginas nem mesmo a referência, só alterar o arquivo de configuração.



Referência – 1.4

Espero ter ajudado, qualquer dúvida favor entrar em contato.


Total de visualizações: 1766
voltar   comente  subir


Comentários:


Comente (dê sua opinião): VOCÊ PRECISA LOGAR

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Coalescing Operador C# ?? null
Permissão de Página Utilizando Web.Config
Validator no VS 2005
Promoção semanal de e-Books .NET
Desenvolvimento de Aplicativos para TV Digital - Parte 4
Framework SkyMenu
Propaganda Microsoft - Vemos como será e não como é.
Web 2.0 - A máquina somos nós
Visualizar no Próprio Mail (Macbook)
Consultando CEP via WebService
Zune e Kin Zune
Atendimento online
Descobrindo e criando tecla de atalho com Windows Forms
Criando Números Aleatoriamente
SmartNavigation – 1.0 e 1.1 MaintainScroll PositionOn Postback – 2.0
Search do Windows Live em Seu Site
Vídeo - Sistema de Atendimento de Clientes
Usando o Flash para Desenvolver Game no Microsoft XNA Developer
Perguntas Mais Freqüentes de ASP.NET
Forum utilizando VS 2005 e Ajax
O futuro da tecnologia com a Microsoft
GridView Parte II
Microsoft com XBox no Windows Phone 7
IsAlpha
Copa Microsoft de Talentos
Escrever log de erro e warning
SQLEngine Utilizando Upgrade
Agrupar Email no Mail - MacBook
Vírus - Email com viagra
Sistema de Login em ASP – Parte III
Usando themes ASP.NET 2.0 (Parte 1)
e-Book Grátis Windows Phone 7 Series
Trabalhando com Ipersonate e Web
IsAlphaNumeric
Podcast da Comunidade ASPNETi.COM publicada no iTunes
Sobre o Autor
  [sumir] [aparecer]
 
Mauricio Junior Maurício Júnior
Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 27 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org

Informaes Online
Usurios Online: 100
Artigos:  749
Vdeos:  61
PodCast's:  44
Frum:  3128
Empregos:  1385
Usurios Cadastrados: 6163
Publicidade
LAYERDEV




Vdeos Publicados
 

Duas dicas de internet - Google RealTime e OpenDNS

Desconfie sempre da internet e emails

Microsoft Office online no Safari funcionando

Inovação Visual Studio .NET 2010 - parte 4

Office Live online

TAB TAB na ferramenta Visual Studio .NET

Apresentação do IMC - Sistema de Controle de Peso Mobile

Inovação Visual Studio .NET 2010 - parte 3

Inovação Visual Studio .NET 2010 - parte 1

Download de vídeos com o Safari

Criando Chart - Novo componente integrado com o Visual Studio.NET 2010

Serviços: SAC e SMS integrado

Café com TI - Info sobre o Visual Studio.NET 2010 - WebConfig

Café com TI - Info sobre o Visual Studio.NET 2010

Café com TI - Vírus se passando por Correios

Café com TI - Novo jeito de mandar e-mail com vírus

Café com TI - Formatando todo tipo de String

Resolvido erro do Banco do Brasil no browser

Erro no site do Banco do Brasil com o Safari

Duas dicas do Snow Leopard

Incompatibilidade no Snow Leopard

E-mail com vírus, veja os detalhes

Café com TI - Continuando a configuração de Themes no site

Café com Ti - Banner Rotativo

Café com TI - Evento Eco Brasília

Café com TI - Themes dentro do ASPNETi.COM

Café com TI - Trabalhando com o iCal no Macbook

Café com TI - Deixando o rodapé do seu site fixo

Café com TI - Windows 7 sendo utilizado sem qualquer incompatibilidade

Café com Ti - ASP.NET - Explicando o componente ModalDialogExtender do Ajax Toolkit

Café com TI - Indexação de URL com ASP.NET

Café com TI - Configurando Mail para sua conta no HotMail
Enquete ASPNETi.COM
 Os podcasts tem sido proveitoso pra você?

Favor logar para votar
 
Publicidade Vertical
NETITC