Prof. Daniel Barbosa

27/11/2009

Escondendo os Botões de Add e Clear no ASPxLookupPropertyEditor do XAF

Arquivado em: .NET, Desenvolvimento — danielbarbosa77 @ 15:48
Tags: , , ,

Na Framework do DevExpress XAF (Express Application Framework) é possível realizar
muitas customizações nos objetos de UI gerados por ela. Sempre utilizando o conceito de OO e de MVC. Bem, sempre que exibi-se uma propriedade que está vinculada a uma outra entidade do Controller padrão do XAF cria um Editor do Tipo Lookup com dois botões: um para adicionar novos itens na entidade e outro para limpar o conteúdo do combo. Em algumas situações queremos exibir apenas o combo. Para isto crie uma classe que tenha como ancestral ASPxLookupPropertyEditor e faça um override no evento de criação do controle do Editor:

protected override WebControl CreateEditModeControlCore() {
WebControl control = base.CreateEditModeControlCore();

((Table)(control as
ASPxLookupDropDownEdit)).Rows[0].Cells[1].Visible = false;
((Table)(control as
ASPxLookupDropDownEdit)).Rows[0].Cells[1].Style.Add(System.Web.UI.HtmlTextWriterStyle.Display, "none");

((Table)(control as
ASPxLookupDropDownEdit)).Rows[0].Cells[2].Visible = false;
((Table)(control as
ASPxLookupDropDownEdit)).Rows[0].Cells[2].Style.Add(System.Web.UI.HtmlTextWriterStyle.Display, "none");

return control;
}

Espero poder estar publicando mais informações sobre o XAF.

T+

06/11/2009

XNA::Projeto Inicial

Arquivado em: .NET, Desenvolvimento, XNA — danielbarbosa77 @ 8:12
Tags: , ,

Estou disponibilizando um projeto inicial em XNA. Nesta solução é criada uma classe básica para gerenciar um sprite e o exibir na tela.
Baixe aqui.

 

31/10/2009

Acessando itens de um Enum via Reflection

Arquivado em: .NET, Desenvolvimento — danielbarbosa77 @ 11:24
Tags: ,

Existem situações aonde precisamos iteragir com todos os elementos de Enum. Bem, quando a quantidade de entradas em um enum é pequenas fazemos isto um a um. Mas, imagine a situação em que temos vários items ou os itens podem variar com o tempo. Pode-se obter os enums utilizando método reflectioncomo no código abaixo:

public static Array GetEnumValues(Type EnumType)

{

System.

Array m_retorno;

m_retorno = Enum.GetValues(EnumType);

return m_retorno;

}

System.Array m_enum_valores =
Util.GetEnumValues(typeof(SRHNET.Domain.Geral.Data.eRubricasEspeciais));

foreach (object m_enum_item in m_enum_valores)

{

Console.WriteLine((int)m_enum_item);

}

T+

30/10/2009

XNA :: Introdução

Arquivado em: .NET, Desenvolvimento — danielbarbosa77 @ 8:09
Tags: , , ,

XNA é uma framework da Microsoft, baseada em .NET, para o desenvolvimento de jogos para PC,XBOX 360 e Zune. Neste material encontra-se um material introdutório no conceito utilizado nas minhas aulas do curso de Jogos Digitais da FAESA(www.faesa.br). Este material é baseado no livro Beginning XNA 3.0 Game Programming From Novice to Professional.

Pegue o material aqui: XNA :: Introdução

Gerando arquivo de HELP de Projetos .NET

Arquivado em: .NET, Desenvolvimento — danielbarbosa77 @ 7:27
Tags: ,

O projeto free da Microsoft SandCastle é muito útil na geração de arquivos de formato HELP da documentação do código utilizando XML Documentation Tags. Olhem em: http://www.codeplex.com/SHFB e verifiquem. Usei e recomendo.

18/09/2009

LFA: Linguagens Regulares

Arquivado em: Acadêmico, Linguagens Formais e Autômatos — danielbarbosa77 @ 8:40
Tags: , ,

Material de linguagens formais sobre linguagens regulares e autômatos finitos. Linguagens Regulares

02/09/2009

Link para download do VS2010 Beta 1 Via Download Manager

Arquivado em: .NET, Desenvolvimento — danielbarbosa77 @ 16:28
Tags: , ,

19/08/2009

Zeros reais de funções

Arquivado em: Acadêmico, Cálculo Numérico — danielbarbosa77 @ 22:07

Materila utilizado na disciplina de cálculo numérico para o contéudo de zeros de função.

Zeros de função

Material de HTML

Arquivado em: Acadêmico, Sistemas Multimídia — danielbarbosa77 @ 21:59
Tags: ,

Juntei uma parte do material que utilizo na disciplina de Sistemas Multimídia na parte de HTML. O material está dividido em básico, intermediário e avançado (quase isto….).

T+

14/08/2009

Recuperando Algoritmos I

Arquivado em: .NET, Acadêmico, Algoritmos, Desenvolvimento — danielbarbosa77 @ 7:19
Tags: , , ,

Material para o pessoal do curso de jogos digitais, abordando o conteúdo visto na disciplina de Algoritmos I utilizando C#.

Recuperando Algoritmos I

Próxima Página »

Blog no WordPress.com.