Pular para o conteúdo principal

Postagens

Silverlight

  Olá a todos, daremos inicio hoje ao assunto Silverlight. Pretendo publicar alguns tutoriais a respeito para todos os interessados em desenvolver aplicações com esse poderoso plug-in. O que ele é? Silverlight é um plug-in cross-browser, cross-platform e cross-device (roda em qualquer  lugar) com a finalidade de simplificar o design, desenvolvimento e distribuição de aplicações ricas na web. Ele oferece o melhor dos dois mundos. Ao aproveitar a estrutura .Net, ele permite criar aplicações visualmente ricas, com todo o suporte ao rápido desenvolvimento que já estamos acostumados. Beleza mas e agora? Para iniciar os trabalhos com o Silverlight precisaremos do developer tools for Visual Studio 2008 spk1 , Silverlight Tool Kit (projeto do Microsoft Silverlight contendo controles, componentes e utilitários que pode ser baixado e utilizado em suas aplicações Silverlight. Ele inclui código fonte completo), Expression Blend3 (permite aos projetistas criar interface...

Limpando objetos dinamicamente (Delphi)

  Muitas vezes nos deparamos com situações onde devemos remover o conteúdo de determinados objetos, como por exemplo Edits ou mesmo Labels e dependendo da complexidade da tela setar manualmente cada campo pode ser trabalhoso.Sendo assim mostraremos hoje como montar um esquema automático e genérico para esse caso:   procedure TForm1.Button1Click(Sender: TObject);  procedure LimparEdits(AControl: TComponent); var    vLoop: Integer; begin     { ComponentCount retorna a qtde de componentes que o parent é o AControl, ou seja, somente os componentes que     estão ligados a ele }     for vLoop := 0 to AControl.ComponentCount-1 do      begin                                         ...

Como acessar objetos da Master Pages (.NET)

  Muitas vezes imaginamos rotinas genéricas a serem usadas por todas as nossa páginas, como por exemplo uma determinada mensagem em certa região, se essa região for justamente um ponto em comum a todas como um espaço da Master Page como deveríamos proceder? Simples, primeiro na página a efetuar a alteração devemos colocar uma tag indicando o tipo de nossa Master Page: <% @ MasterType VirtualPath ="~/Padrao.Master" %> Em seguida para alterar a propriedade de um Label por exemplo precisaremos de um método na Master Page (code behind) que o faça: public void insereMsg( String msg){ Label1.Text = msg; } E agora para finalizar na página (code behind) apenas chamamos o método da Master Page: this .Master.insereMsg( “Nova mensagem !!!” );   É isso, bem simples, agora com uma boa padronização podemos diminuir consideravelmente nosso código.