quarta-feira, 4 de novembro de 2009

Instalando Visual Editor no Eclipse 3.4 (Ganymede)

Porque todo mundo não dá uma solução como o cara deu no link abaixo??? O pior é que funciona!


Você precisa da distribuição do eclipse para Java EE e de uma versão do VE
modificada (no link abaixo)http://www.ehecht.com/eclipse_ve/ve_eclipse_34_200807092330_win.zip
descompacte
o arquivo na pasta dropins do eclipse, e jaé!



Fonte: http://javafree.uol.com.br/topic-869717-Como-instalar-Paleta-de-Swing-no-Eclipse-Ganymede-RESOLVIDO.html

terça-feira, 20 de maio de 2008

Rendering WebControl In String

Precisei renderizar um GridView para dentro de uma variável String. Segue o código...
Using _frm As New HtmlForm

'Para recupera o conteudo, preciso renderizar o
'controle para um TextWriter.
Dim sbResumoRenderizado As New StringBuilder
Dim _objHtmlTextWriter As New HtmlTextWriter( _
New IO.StringWriter(sbResumoRenderizado))

'Para renderizar um Form, é necessário
'uma página.
'Caso contrário o seguinte erro é apresentado:
' "HtmlForm cannot render without a reference
' to the Page instance"
Me.Page.Controls.Add(_frm)

'Adiciono ao form os controles que
'serão renderizados.
With _frm.Controls
Call .Clear()
Call .Add(GridView1)
End With

'Renderizo o formulário
_frm.RenderControl(_objHtmlTextWriter)

strTexto &= sbResumoRenderizado.ToString
End Using

terça-feira, 1 de abril de 2008

Lay-Ree Design Pattern

Apresento a todos hoje o mais novo e moderno design pattern: o Lay-Ree Design Pattern (lê-se lê-e-ri).


A medida que o tempo for passando eu vou trazendo outros exemplos

segunda-feira, 31 de março de 2008

Linked Server no SQL Server

Existe uma procedure no SQL Server chamada sp_addlinkedserver, que adiciona um link para uma base de dados externa, desde outros servidores do SQL Server, como Oracle e até mesmo Access, com OleDb.
Usei hoje, linkando com um outro servidor do SQL server. Executei o seguinte código.
SP_ADDLINKEDSERVER '192.168.1.2', 'SQL Server'

Depois disso, pude executar a seguinte query:

INSERT INTO
[192.168.1.2].VIRTO.DBO.CONFIG_ORIGENS
(EMPRESA, NOME, DESCRICAO)
SELECT EMPRESA
, NOME
, DESCRICAO
FROM CONFIG_ORIGENS

Para ver uma listagem dos servidores já linkados...
SELECT * FROM MASTER..SYSSERVERS

sexta-feira, 25 de janeiro de 2008

Box com cantos arredondados

É melhor eu registrar esse código em algum lugar antes que eu precise procurá-lo pela 83ª vez...

Esse é um exemplo de como gerar box com cantos arredondados. Vale lembrar que é necessário ter as imagens dos cantos.

<div class="box_arredondado"> 
<div class="borda_top"><div>&nbsp;</div></div>
<div class="conteudo">
Bla Bla Bla Wiskas Sachê
</div>
<div class="borda_bottom"><div>&nbsp;</div></div>
</div>


CSS:
div.box_arredondado {
background-color: #FFFFFF;
color: #000000;
margin: 10px;
}

div.box_arredondado .conteudo {
margin: 0px 15px;
position: relative;
}

div.box_arredondado .borda_top div {
background: url(top_le.gif) no-repeat top left;
}

div.box_arredondado .borda_top
{
background: url(top_ld.gif) no-repeat top right;
}

div.box_arredondado .borda_bottom div {
background: url(base_le.gif) no-repeat bottom left;
}

div.box_arredondado .borda_bottom {
background: url(base_ld.gif) no-repeat bottom right;
}

Como uma segunda opção, é possível gerar o HTML, CSS e as imagens para criar Box arredondados neste site: http://www.roundedcornr.com

quinta-feira, 20 de dezembro de 2007

Confiando No Código Que Se Escreve

Encontrei num sistema a seguinte linha de código:
If True = blnMinhaVariavel Then
...
End If

Achei incrivel essa colocação. São desenvolvedores como esse que o mundo necessita! Por que?? Vejamos..

Um IF é usado normalmente da seguinte maneira: If [A] = [B] Then, onde:

  • [A] é um valor da qual duvidamos o seu valor

  • [B] valor absoluto, da qual não se duvida a sua origem


  • Assim, no caso do "IF True = blnMinhaVariavel", o cara duvida do valor de True! Ele acha mais facil a possiblidade do True estar errado do que a variável que ele criou!. Esse é bom mesmo!

    segunda-feira, 17 de dezembro de 2007

    CSS Inherit no IE6

    A opção 'inherit' para o atributo 'font-size' do style de um <table> não funciona por padrão no IE. Para forçar o funcionamento, atribua '1em'. Isso força o table a herdar o valor do container.
    <div sytle="font-size: 12px">
    <table style="font-size: 1em"><tr><td>
    Bla Bla Bla
    </td></tr></table>
    </div>