msdn11_capa.jpg

Clique aqui para ler todos os artigos desta edição

 

Palavra do editor

Qual é o aplicativo que não usa um relatório? Finalmente, depois de muitos e longos anos a Microsoft lançou uma ferramenta de relatórios que promete dominar o mercado. É o SQL Server Reporting Services, que pode ser usado em qualquer tipo de Windows ou Web Application. Se você já criou algum relatório em MS-Access não terá nenhuma dificuldade de entender as sessões, os controles e os grupos do Reporting Services. O melhor de tudo é que a fonte de dados pode ser um XML, um Dataset, um DataTable, SQL Server, Oracle, MS-Access, ODBC, Stored Procedures, enfim, qualquer fonte de dados a ser publicada.

Para quem usa o Crystal Reports deve experimentar o Reporting Service, mas atenção: não me responsabilizo pelas consequências de você se apaixonar pelo RS. E, para quem nunca usou uma ferramenta de relatório, nem perca tempo com outra, vá direto ao RS. Além da facilidade de criação, você faz o Deploy direto no servidor e pode acessar o relatório direto via http, entre outras mil funcionalidades. Leia o artigo sobre o Reporting Services, onde o Hancock descreve a arquitetura, o projeto a implantação e o teste de um relatório. Mais info, visite http://www.microsoft.com/sql/reporting.

Nesta edição, o Tolomelli fornece todos os caminhos para você atualizar o Windows XP Service Pack 2, o qual a segurança é o principal foco. No entanto, existe uma lista de programas que são bloqueados na execução. Veja em http://support.microsoft.com/ os procedimentos para desbloquea-los.

Leia na coluna do Mauro os verdadeiros Open Source existentes no mercado. Quero ressaltar que concordo 100% com o texto e que isto se estende a eventos, treinamentos e todas as demais redes de contatos.

O Joel nos conta direto de Redmond o que teremos na versão 2.0 do ADO.NET. Só de ler já fiquei ancioso para fazer uns testes e aplicar as novas funcionalidades relativas ao SQL Server 2005.

Aos desenvolvedores que usam o ADO, temos a parte 2 da migração de ADO para ADO.NET. O Papa descreve sobre Cursores, Rowsets e Atualizações em lote. Sempre afirmei que se você quer aprender a desenvolver em .NET, domine o ADO.NET.

O que vocês acharam da parte 1 do artigo de OOP? Este é um tópico que os desenvolvedores deverão aprender assim que possível para absorver as técnicas e a produtividade que o .NET proporciona. Na parte 2, o Lassala mostra um pouco mais, além de noções de UML e Desing Patterns.

Para acabar com todas as dúvidas sobre passagem de parâmetros por referência ou valor, o Claudenir dá uma verdadeira aula de C# mostrando o conceito e como se deve programar.

Quem já ouviu falar de BLOG sabe que virou uma frebe ter um blog. O TheSpoke foi criado e é mantido pela Microsoft. Já temos em português e o Maia e o Panigassi nos contam o que é e as funcionalidades do TheSpoke. Tá esperando o quê, crie já o seu blog! O próprio Bill Gates afirmou que ainda não sabe o futuro dos blogs, mas praticamente todo funcionário técnico da MS tem um blog e, como acompanho vários, acho uma excelente oportunidade de saber o que eles pensam, fazem, dicas e truques.

Muitos leitores nos pediram artigos sobre o Visual SourceSafe. Como o tópico é extenso, o Furtado explica em detalhes a “Arte do Versionamento” e como integrar o VSS ao VS.NET em duas partes. Assim, você poderá implementar esta metodologia em toda a sua equipe.

Segurança em aplicações WEB é um tópico que deve ser tratado como prioridade. Aprenda com o McCaffrey como implementar SSL (Securit Socket Layer) em ASP.NET via programação.

VB.NET ou C#, que linguagem devo usar? A resposta é qualquer uma ou a que você melhor dominar. Muitos leitores pede a publicação dos códigos dos artigos nas duas linguagens. Isso é inviável, mesmo que seja para download, porque o autor dos artigos teria que converter todo o código para a outra linguagem. Então, aqui está uma excelente oportunidade para você traduzir o código em C# para VB.NET. Veja as dicas, truques e links que o Robbins descreve no respectivo artigo.

Para quem trabalha com imagens e precisa convertê-las para outro formato, a Nancy mostra como fazer via programação. Agora, você não tem mais desculpas para submeter uma imagem na sua aplicação.

 

No stress, think .NET. Use Reporting Services J