.Net developer

Ser cliente TVA: FAIL!

A vida bela com a TVA....

  • Sexta (20/11) - Controle remoto com problema. fail #1
  • Sexta (20/11) - Chamado aberto na TVA. Visita técnica agendada para Sábado (21/Nov).
  • Sábado 921/11) - Técnico não faz a visita! fail #2
  • Segunda (23/11) - Atendente faz contato telefônico perguntando se a visita técnica ainda é necessária (???). fail #3. Respondo que pode cancelar a visita!
  • Terça (24/11) - Técnico faz a visita marcada pra sábado ( fail #4 ) e deixa um controle remoto novo ( fail #5 ).

Código de porco em ASP

Típico código de porco, ou seja, de quem faz sistemas em ASP.


sub showMsgTela(nErr, sErr)
%>
<table width="100%" height="100%">
<tr>
<td width="100%" height="100%" align="center" valign="top">
<table styte="border : 3px outset #ADD8E6;">
<tr>
<td>
<%
if nErr<>0 then
%>
<font style="color: red">
Ocorreu um erro.<br>
Código: <%=nErr%><br>
Descrição:<br>
<%=sErr%>
</font>
<%
else
%><%=sErr%><%
end if
%>
</td>
</tr>
</table>
</td>
</tr>
</table>
<%
end sub
  • uso de ASP! Já começou errado por aí
  • estilização dentro do código
  • função em ASP para retornar uma tabela de HTML! (horrível!!!)
  • Tabelas do HTML!!! Na era do tableless
  • abreviações (nErr???)
  • Texto de display embutido hardcode.

ps: a loja virtual da Locaweb é inteira assim, não use aquele LIXO!

Split no Transact-SQL


declare @s varchar(100)
set @s='aaaa,bbbb,cccc'
declare @xml xml
set @xml = cast('<tag>' + replace(@s, ',','</tag><tag>') + '</tag>' as xml)
select T.i.value('.', 'varchar(255)') from @xml.nodes('tag') T(i)

Ativando ou não a IDENTITY da tabela

SET IDENTITY_INSERT MyTable ON