Categoria: .NET
Delegates: Cuidando da sua arquitetura
Em um projeto de múltiplas camadas com comunicações e transações pesadas ocorrendo em grande quantidade, evitar a perda do controle de uma User Interface(UI) é uma tarefa que exige chamadas assíncronas. Porém chamadas assíncronas criam dependência entre as camadas, o que é um grande problema tratado de muitas formas. Só que algumas dessas soluções podem [...]
Integração entre Spring.NET e NHibernate
O objetivo deste artigo é demonstrar a integração entre os frameworks Spring.NET e NHibernate, com ênfase na utilização do pattern DAO (Data Access Object) e suporte a transação. Quando se utiliza o framework Spring.NET está explícito o uso do container IoC (Inversion of Control), pois todo conceito de configuração da arquitetura da aplicação está destinada [...]
Switch-Case is Evil!
Conheço muitas pessoas que discutem e defendem que switch-case é coisa do demônio, que não deve ser utilizado nem que a sua main thread dependa disso. Pois eu defendo o mesmo mas acho que com o tempo acabamos esquecendo os verdadeiros motivos, então vale discutirmos novamente quais são eles. É importante lembrar que o construct switch-case [...]
Exibindo imagens com WPF
WPF (Windows Presentation Foundation) é a nova plataforma para desenvolvimento de interfaces gráficas (UI), proposta pela Microsoft. Um conceito inovador que combina a criação de aplicações 2D, 3D, documentos e controles multimedia. Esta nova plataforma foi baseada no framework WIC (Windows Imaging Component), desenvolvido pela Microsoft para atuar em um nível mais baixo na manipulação [...]