LAYERDEV

 Busca Online:

 
Seja bem vindo(a) Visitante, você não está logado deseja logar
no portal para participar de serviços e promoções ? clique aqui.


No caso de perder a senha, acesse aqui e receba por e-mail.
Deseja entrar em contato conosco, acesse aqui e mande-nos um e-mail.

Themas - Muito Simples

por Mauricio Junior em 1/1/2011 0

    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.
voltar   comente  subir

Download Copy





 
Mauricio Junior 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 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.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.org, Site pessoal www.mauriciojunior.org



Comentários:


Comente (dê sua opinião):

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

Vídeo: Windows Phone com Windows Mobile 7
Contagem Regressiva com C# e JavaScript
Padrões de nomenclaturas
Converter DataView em DataTable
SELECT INSERT
Vírus - Link com Vírus
Treinamento VSTS
Comunicação .NET e VB 6.0 – Parte II - usando Visual Studio.NET 2005
Conhecendo o controle Wizard ASP.NET 2.0
Dell Streak Demo
Certificação - Segunda Chance
LG Optimus Black
Gerando uma dll com sistema web
Windows Form - Retornando valor entre formulários
Dica ASP.NET para alerta e nova página
Vídeo Microsoft Visual SourceSafe Parte III 3/3
Dica: Pegar extensão, nome do arquivo e pasta
O encontro Steve Jobs e Bill Gates
Primeiros passos para um programador - Apple
Vídeo Live Search
Sort no GridView sem ir ao banco de dados novamente
ASPNETi no seu celular
Adicionando Menu no DataGridView
Usando o Flash para Desenvolver Game no Microsoft XNA Developer
Botão abrindo janela de forma modal
Convertendo e salvando imagens via código
Trabalhando com ENUM
TreeView usando Banco de Dados
C# - Da introdução ao primeiro projeto-1
Utilizando ASP:Menu
Tata Motors (Grupo TCS)
ASPNETi.COM chega aos 43 mil pageviews
Entrevista com Bruno PorKaria
Vídeo: Série Atlas.NET - Parte II
Programando em Windows Forms e abrindo na web




eCode10 Magazine 4 Edição

Baixe a sua sem pagar nada, basta apenas ter um cadastro na comunidade aspneti.com ou ser usuário do ecode10.com.



Edições anteriores
LAYERDEV

Notícias *

Lenovo de 14 polegadas IdeaPad

Veja o novo notebook Lenovo IdeaPad...

Windows 8 Store

Channel9 publica um vídeo da Windows Store...

Sony Vaio série Z

Novo Vaio Ultrabook? ou não Ultrabook?...

Samsung quer comprar RIM

Imagine se juntar as duas companhias...

Surface 2.0 mostrado

Novo Surface é mostrado de forma incrível...

Skype Tablet

Será que esse skype tablet pega mesmo?...

Lenovo e o seu novo Ultrabook

Ultrabook chega também pela Lenovo...

Promoções de livros móveis .NET

Baixa agora o seu e aprenda a programar....

A Era dos UltraBooks

Os modelos mais dos Ultrabooks...




NETITC