My MSN

Click OK to add this content

 
Content Preview: rss
-+Nova versao do NHibernate
32 days ago
acabou de sair uma versao nova! ainda não vi as novidades. mas, vamos baixar! www.nhforge.org
-+Apostila de C#
40 days ago
Aos meus alunos do SENAC, baixem aqui: Apostila
-+Auditoria de dados, usando NHibernate
42 days ago
O NHibernate possui alguns eventos padrão que nos permitem fazer alguma coisa quando um objetos é incluído, excluido ou carregado do banco de dados. São os chamados EventListeners, realmente não tem muita documentação sobre o assunto, então, fazer qualquer coisa sobre isso, demanda uma boa pesquisa. Comecei aqui a implementar algo, então, vou poupar vocês de algum trabalho. No meu caso, eu preciso registrar as mudanças de informações que uma determinada classe sofreu, e quem realizou a mudança. Isso deve ficar armazenado no banco de dados. Logo, defini a seguinte classe: 1: public class Historico 2: { 3: private Int64 _id; 4: private string _classe; 5: private string _alteracoes; 6:   7: public virtual Int64 Id 8: { 9: get { return _id; } 10: set{ _id = value ;} 11: } 12:   13: public ...
-+Configurando o NHibernate por código
59 days ago
Olá pessoal. Aqui temos a necessidade de flexibilizar a string de conexão do sistema, de tal forma que o usuário possa mudá-la a partir  de uma tela de configurações. Outro detalhe que prevemos, é a mudança de banco de dados sem a necessidade de recompilar o projeto. Levando tudo isso em consideração, mais a possibilidade de adicionar algum parâmetro de execução e habilitar ou não a exibição de SQL ou geração de estatísticas, resolver configurar o NHibernate por código. Contudo o desafio em fazer isso estava no fato de que utilizamos o projeto uNHaddins. Até o momento estávamos utilizando a classe DefaultSessionFactoryConfigurationProvider() ,  responsável por carregar e configurar o NHibernate. A solução foi criar uma classe herdada de AbstractConfigurationProvider. Essa classe abstrata expoem os métodos necessários que devem ser implementados para que possam ter uma inicialização personalizada do NHibernate. Sendo assim temos a seguinte classe: /// <summary> ...
-+Gerenciamento de janelas em WPF
66 days ago
Desenvolver uma aplicação comercial utilizando WPF é realmente muito legal! A plataforma nos oferece recursos de DataBinding que facilitam nossa vida como desenvolvedores e que permitem a criação de visualizações magníficas para os usuários finais. Mesmo com tantas facilidades ainda nos esbarramos em conceitos que não existem em WPF, como herança visual de XAML e até mesmo o conceito de MDI. Nota: Neste post, não entrarei nos detalhes, contudo, o código estará disponível. Aqui em nossa aplicação um dos requisitos era montar uma interface MDI, que pemitisse que um usuário pudesse abrir várias janelas de forma simultânea e até mesmo a mesma janela mais de uma vez. A solução desevolvida foi a de abstrair o conceito de “janela gerenciada” de tal forma que é possível indicar ao sistema qual janela será gerenciada ou não. Posteriormente foi necessário se criar um mecanismo que mantivesse o estado dessas janelas gerenciadas. Essas janelas são mantidas em uma lista que pode ...
© 2009 MicrosoftMicrosoft