APLICACAO MULTI-CLIENTE EM ASP.NET/VB.NET ???

VILMARBR 29/11/2010 17:00:42
#358421
Aplicação multi-cliente em ASP.NET/VB.NET ???
Alguém aqui já fez ?
Idéia seria, ter CSS (folha de estilo em cascata diferente para cada cliente, tendo apenas algumas classes personalisáveis assim como algumas páginas ASPX/ASPX.VB, e demais classes de uso compartilhado, pois seriam inerentes a todos os clientes.
O banco de dados tb será separado por cliente.
Como se faria isto ?

Se fosse ASP CLÁSSICO (ASP 3) bastaria colocar uma variável na tag de CSS externa e passar o nome de cada folha por parâmetro, querystring por exemplo:

<%
FOLHA_LOCAL = REQUEST.QUERY.STRING([Ô]FOLHA_LOCAL_CLIENTE[Ô])
%>
<link href=[Ô]<%=FOLHA_LOCAL%>[Ô] type=[Ô]text/css[Ô] rel=[Ô]stylesheet[Ô] />

E no ASP.NET/VB.NET, como eu faria isto de forma dinâmica???

Grato.
TECLA 06/12/2010 20:58:19
#358945
Praticamente da mesma forma, você só precisa declarar uma variável no escopo do WebForm como PUBLIC / PROTECTED e informá-la no link href.
OTAVIOFAVERO 06/12/2010 22:48:42
#358951
[ô]do mesmo jeito q vc faz no asp vc faz igualzinho no aspx

abç
VILMARBR 07/12/2010 11:18:27
#358977
Me passaram algumas outras soluções 100% asp.net, sem usar os antigos esquemas do asp clássico, usando skins:

http://www.macoratti.net/07/05/aspn_tsk.htm


http://msdn.microsoft.com/en-us/library/ykzx33wh.aspx

E um outro framework:

http://www.springframework.net

Mas, por eqto, parece que desistiram de levar isto para frente por aqui ...

Grato pelas ajudas
Tópico encerrado , respostas não são mais permitidas