.Net developer

frase

"Se vc fala 'meu carro estava em andamento', é pq vc esta trabalhando demais...."
Anderson Bueno


ps. eu trabalho demais! testemunha: Jazz

Criando relacionamentos

ALTER TABLE [dbo].[TB_TABELAFILHA] WITH CHECK ADD CONSTRAINT
[FK_TB_TABELAFILHA_TB_TABELAPAI] FOREIGN KEY([ID_FK_PAI])
REFERENCES [dbo].[TB_TABELAPAI] ([ID_PK_PAI])
GO

Como fazer looping no HashTable


Hashtable hash = new Hashtable();
hash.Add(1, "um");
hash.Add(2, "dois");
hash.Add(3, "tres");

string valor = "";

IDictionaryEnumerator enumerador = hash.GetEnumerator();
while (enumerador.MoveNext())
{
valor = enumerador.Value.ToString();
}


ps. Não esquecer a System.Collections , hein burroide.

quase pronto

tabela LOJA.. a principal do meu framework de ecommerce! Em breve. nas lojas.

Framework E-Commerce

Quase saindo meu framework de e-commerce... Lojas serão produzidas em minutos..

foto: testando css nos diferentes browsers...(suxx!)

Livros, é no Submarino!

server.scripttimeout = ???

Todo spammer é semi-analfabeto

O cara é tão burro que escreveu "GOL Tranportes Aéreos" no final. Toda
mensagem com vírus que simula o email de uma empresa real, sempre tem
algum erro de ortografia, concordância, gramática ou algo do tipo...
E tem mais: "... Devido ao pedido diversas pessoas para a volta da
promoção.. " . Não seria "Devido ao pedido DE diversas pessoas para a
volta da promoção ..." ????

losers..

Fiscalização

São Paulo - Site da Câmara dos Deputados vai hospedar ferramenta
simplificada para acompanhar o uso dos recursos dos Estados e
municípios.

A Comissão Mista de Orçamento lança nesta quarta-feira (03/09) uma
ferramenta de busca que vai permitir que os brasileiros fiscalizem o
orçamento da União. No sistema, será disponibilizado pela internet
relatórios simplificado com as verbas e o detalhamento do que deve ser
feito com esses recursos em cada cidade.

O recursos distribuídos aos Estados e municípios já são disponíveis na
internet, mas com a nova ferramenta a consulta será mais simplificada
e vai incluir o uso dessa verba.

Após o lançamento, marcado para a manhã desta quarta, o ícone
"Fiscalize" estará disponível no seguinte link:

http://www2.camara.gov.br/internet/orcamentobrasil.

Repeater dentro de repeater

<div id="grupo">

<asp:SqlDataSource ID="dtsGrupo" ConnectionString="<% $
ConnectionStrings:SQL %>" DataSourceMode="DataReader"
SelectCommandType="StoredProcedure"
SelectCommand="selectGrupo" runat="server"></asp:SqlDataSource>

<asp:Repeater ID="rptGrupo" DataSourceID="dtsGrupo"
runat="server" OnItemDataBound="rptGrupo_ItemDataBound">
<ItemTemplate>
<h3>
&nbsp;<%# Eval("Nome") %>
</h3>

<ul>
<li class="foruns">Fóruns</li>
<li class="topicos">Tópicos</li>
<li class="topicos">Respostas</li>
<li class="post">Último Post</li>
</ul>

<div id="foruns">

<asp:SqlDataSource ID="dtsForuns"
ConnectionString="<% $ ConnectionStrings:SQL %>"
DataSourceMode="DataReader"
SelectCommandType="StoredProcedure"
SelectCommand="selectForuns" runat="server">
<SelectParameters>
<asp:Parameter Name="GpId"
DefaultValue="" Type="int32" />
</SelectParameters>
</asp:SqlDataSource>

<asp:Repeater ID="rptForuns"
DataSourceID="dtsForuns" runat="server">
<ItemTemplate>

<img src="image/icone.jpg" alt="<%#
Eval("Descricao") %>" />
<ul>

<li class="tituloforum">
<h4><a href="forum.aspx?id=<%#
Eval("Id") %>" title="<%# Eval("Descricao") %>"><%# Eval("Nome")
%></a></h4>
<p><a href="forum.aspx?id=<%#
Eval("Id") %>"><%# Eval("Descricao") %></a></p>
</li>
<li class="topicos">
<p class="numerosforum">05</p>
</li>
<li class="topicos">
<p class="numerosforum">05</p>
</li>
<li class="post">
<p class="postli">24/04/2007, 10:25</p>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>
</div>
</ItemTemplate>
</asp:Repeater>
</div>

using System.Data.Common;

protected void rptGrupo_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if ((e.Item.ItemType == ListItemType.Item) ||
(e.Item.ItemType == ListItemType.AlternatingItem))
{
DbDataRecord dbr = (DbDataRecord)e.Item.DataItem;
SqlDataSource dts = new SqlDataSource();

dts = ((SqlDataSource)e.Item.FindControl("dtsForuns"));
dts.SelectParameters[0].DefaultValue =
DataBinder.Eval(dbr, "Id").ToString();
}
}