msdn05_capa.JPG

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

 

Palavra do editor

A Microsoft fará um evento dedicado à mobilidade - Microsoft Mobile Developer Conference 2004 (http://www.microsoftmdc.com/) - em São Francisco, de 23 a 27 de março de 2004. Pelo simples fato de haver um evento exclusivo nessa área, já é possível imaginar a quantidade de negócios voltados a aplicações móveis que serão gerados em todo o mundo. Aqui no Brasil, já constatamos a invasão dos telefones celulares e o que eles proporcionaram de negócios. No entanto, este será o ano em que os aplicativos integrarão definitivamente recursos de mobilidade às aplicações atuais, seja através de telefones celulares, SmartPhones, PhoneEditions ou Pocket PCs. Tenho acompanhado de perto essa evolução e considero o sistema operacional Windows Mobile estável, com desempenho excelente para rodar de simples aplicações a bancos de dados ou consumo de Web Services. O único ponto a ser melhorado é o preço dos equipamentos, mesmo que, em alguns casos, a relação custo x benefício compense o investimento. Estarei presente no evento e pretendo trazer aos leitores as novidades lançadas neste maravilhoso mundo Wireless.

Anualmente, a Microsoft promove um encontro entre todos os MVPs (Most Valuable Professional) e a equipe de desenvolvedores em Redmond, no qual é possível se informar acerca de tudo que existe sobre determinada tecnologia, linguagem, plataforma ou ferramenta (dependendo do time em que você se enquadre). Entre 4 e 7 de abril de 2004, estaremos reunidos com esse time de experts para absorver os recursos atuais e as novidades. Com certeza, faremos um resumo e o publicaremos na revista.

Nesta edição, Leonardo Tolomelli fala sobre o TopDev, descreve o sucesso deste programa para os desenvolvedores e anuncia os prêmios que você poderá ganhar com a sua contribuição. Para quem é apaixonado por bancos de dados, vale a pena ler a interessantíssima coluna do Mauro Sant’Anna, que nos conta a história dos índices: como surgiram, onde são aplicados, como entendê-los e como a informática se beneficiou desse poderoso recurso de pesquisa de informações.

A partir desta edição, teremos a coluna “Direto da Fonte”, com informações diretamente de Redmond. O foco é mostrar o que a Microsoft está preparando para o futuro, onde e quando usaremos as novas tecnologias, por que elas estão sendo criadas, qual o caminho a ser traçado pelos arquitetos, novas linguagens, enfim, teremos sempre alguma novidade para contar a vocês. E para estrear, ninguém melhor que Joel Pereira, um dos brasileiros que trabalham na Microsoft em Redmond. Joel escreveu sobre o Opath. Certamente, muitos de vocês nunca ouviram falar dessa linguagem, então, leiam o artigo e descubram a finalidade à que ela se destina.

No treinamento “Desenvolvendo Aplicações Conectadas”, o Wallace aborda o acesso ao banco de dados em si, monta as classes, explica o ADO.NET, define os objetos de negócios e a interface. Na edição anterior, você criou a estrutura do banco de dados. Agora, você já conseguirá manipular os dados!

Se você desenvolve aplicações Windows Forms e precisa imprimir dados, leia o artigo de Alex Calvo sobre Impressão usando namespace System.Drawing.Printing. Descubra como controlar toda a impressão de relatórios via programação bem como os detalhes que ocorrem nos bastidores. Você verá também como ter acesso a todas as caixas de diálogos de configuração, Print Preview, etc.

Um dos controles mais utilizados na interface de uma aplicação Windows Forms é o DataGrid. Para melhorar a Interface com o usuário, o DataGrid deve ser formatado e customizado para atender às necessidades da aplicação. Saia do modelo padrão fornecido pelo Visual Studio .NET e personalize completamente o DataGrid usando os recursos de Table e Column Styles. Neste artigo, Kristy Saunders explica de maneira simples como montar dois DataGrids (Master Details) customizados.

No artigo Data Binding no VB.NET, Ken Spencer nos dá uma verdadeira aula sobre como ler uma tabela no banco de dados, montar um DataSet e navegar nos registros exibindo-os em um formulário.

Como a MSDN Magazine apóia todos os grupos de usuários, nesta edição incluímos dois excelentes artigos. Um deles fala de tratamento de erros no .NET: Marden Menezes mostra quais os cuidados e como implementar rotinas de tratamento de erros, afinal, um bom aplicativo não dispensa os Try/Catch/Finally. O outro artigo trata de Regular Expressions: Renato Guimarães mostra o caminho das pedras para usá-las e diminuir drasticamente a quantidade de códigos escritos na aplicação.

No stress, think .NET.