Pois é...isto hoje está a ser muito interessante. Após ter tido acesso ao VMWare e à versão 2.0 da framework, resolvi fazer alguns testes, para começar a entrar no espírito da nova framework. Parece-me que há inovações em todas as áreas...Devido ao tamanho da framework, decidi começar pelo acesso aos dados. Já havia lido algumas coisas sobre a framework (tinha dado uma olhadela aos livros da Addison Wesley a first look at... ) e resolvi experimentar para ver se o que eles diziam lá funcionava.
Bem, o primeiro problema que encontrei está relacionado com o facto de haver mudança a nível de nomes. Por exemplo, o cápítulo 2 faz referência à classe SqlBulkCopyOperation, responsável por efectuar as chamadas operações de bulk copy. Contudo, nesta última versão da framework, a classe passou a ser designada de SqlBulkCopy. Também consegui testar (com muito agrado) a utilização de comandos assíncronos para obtenção de dados a partir de base de dados. A única coisa que me deixou intrigado foi a tecnologia designada de MARS...Esta tecnologia permite efectuar várias operações interessantes; uma das que mais me chamou a atenção foi a possibilidade de abrir dois datareaders sobre a mesma ligação. Contudo, ao testar, deparei-me com um bug que indicava que não podia ter dois datareaders abertos simultaneamente na mesma ligação. hum...consultei novamente o livro e deparei-me com uma nota que indicava que poderia ser necessário recorrer à propriedade "use mdac9=true" na connection string...tentei mas sem obter resultados práticos. Tentei ver na ajuda, mas não encontrei nenhuma referência ao MARS. Será que este tipo de acesso só funciona para Yukon? Se alguém souber, é só dizer.
Entretanto, estou nos preparativos finais para lançar mais um pequeno artigo. Desta vez, vou apresentar uma solução para controlar a forma como é efectuado login através de uma aplicação (é um bloco semelhante aos application blocks disponibilizados pela Microsoft). Só me falta construir as samples, pelo que após o fim-de-semana já deverá estar online.
posted on Friday, May 21, 2004 2:03 PM