Fernando Vezzali
-
Passing parameters by value and reference in CSharp
Generic Interface:
-
Palestra Intermediate Language
Boa noite,
-
Materiais em português PT/BR
Bom dia!
Respondendo ao pedido de alunos e amigos da comunidade Microsoft, separei alguns materiais interessantes em português:
O portal Patterns & Practices da possui uma versão em PT/BR, segue o link:
http://msdn.microsoft.com/pt-br/practices/default
O portal oferece gratuitamente dois eBooks excelentes. Um sobre performance e escalabilidade de Aplicações .Net, assuntos de grande importância tais como arquitetura distribuída, escalabilidade vertical, escalabilidade horizontal, acoplamento, coesão, concorrência, armazenamento de dados em cache, .NET Remoting, estado da aplicação e dependência do View State (sugiro que não exista dependência), manipulação de exceções e design das classes. Link para download:
http://download.microsoft.com/download/d/f/8/df8e0222-62d5-470c-8ca5-81662aab1934/ARQUITETURA%20DE%20SOFTWARE/ScaleNet_pdf.zip
Há outro eBook sobre implementação de transações, é mais antigo mas vale a pena a leitura, ele aborda tecnologias como WSE, Web services, BizTalk e Message Queuing Link para download:
http://download.microsoft.com/download/d/f/8/df8e0222-62d5-470c-8ca5-81662aab1934/ARQUITETURA%20DE%20SOFTWARE/ap_transacoes_seguras.zip
Para encerrar, sugiro que conheçam a versão em português do blog do Scott Guthrie:
http://weblogs.asp.net/scottguportuguese/
Bons estudos!
Fernando Vezzali -
How to fix VS 2010 item template issue
Após gerar um template, que ganhou o nome de TemplatePage, a partir de um web form chamado About.aspx, um arquivo zip é produzido e salvo em dois diretórios:
-
Ótimo CMS para blogs: BlogEngine.NET
O BlogEngine.NET é projeto open source, está no codeplex: http://blogengine.codeplex.com/ O código é simples, já vem com um certo nível de otimização SEO. Vale a pena conferir Funciona com diversos banco de dados, a opção padrão de instalação usa XML como banco de dados. Ótimo para quem quer apenas dar uma olhada e não quer perder tempo configurando um banco de dados. A integração com o Windows Live Writer2009 foi perfeita.
-
Visual Studio 2010 and VisualSVN error
Error message: The 'VisualSVN' package did not load correctly Solution: - Install VisualSVN 2.0 version: Link to download: http://www.visualsvn.com/files/VisualSVN-2.0.msi Hope this post helps you.
-
Implementando um sistema de log
No blog do Marcelo Ramos foi postado um artigo bem interessante sobre como implementar um log para qualquer sistema feito em .NET usando recursos como herança e "Server Variables". Vale a pena conferir o post.
-
Habilitando o serviço de indexação (serviço de busca por palavra-chave) no SharePoint 2007
A versão standard do Sharepoint 2007 apresenta por padrão o serviço de indexação ativado, já a versão enterprise, não. Após a instalação da versão enterprise do Sharepoint 2007, a busca por palavra-chave em todo o conteúdo do portal não funciona.
-
Fundamentos
O desenvolvimento de software depende, entre outros fatores, de lógica. Todo programador experiente, conhece e aplica a lógica inevitavelmente o tempo todo e existem meios de se atingir um nível mais aprofundado de conhecimento nessa matéria.
-
A Síndrome da piada
Particularmente não gosto de fazer cursos, prefiro outras formas de transferência de conhecimento, como a leitura de livros, por exemplo. Entretanto, por força das circunstâncias, participei de um curso multidisciplinar no mês passado. Dentre os professores, três deles se destacaram pela ótima didática e capacidade de manter o foco. Aliados ao bom humor, transformaram a aula em um momento muito agradável. Já, outros dois professores, conseguiram dar uma bela aula de como perder a concentração.