Exibindo mensagem no GridView quando não há registros

O controle GridView do ASP.NET 2.0 trouxe duas propriedades que permitem exibir uma mensagem quando a fonte de dados a qual o GridView está vinculado não retornar dados: EmptyDataTemplate (permite utilizar um template com a mensagem) e EmptyDataText (um simples texto que será exibido). Irei fazer um pequeno exemplo de como utilizar estas propriedades. Para isso, utilizarei o Visual Studio 2005 e o SQL Server 2005 Express com o banco de dados de exemplo Northwind....

5 de fevereiro de 2006 · 4 minutos · Ricardo Oneda

IE 7 Beta 2 Preview

A Microsoft disponibilizou para o público em geral o download do IE 7 Beta 2 Preview, que como o nome indica, ainda não é o Beta 2. Esta versão “preview” só está disponível para o sistema operacional Windows XP com Service Pack 2. Além disso, também está disponível um checklist para desenvolvedores web com as principais alterações e que serve como um guia do que deve ser testado no novo browser....

1 de fevereiro de 2006 · 1 minuto · Ricardo Oneda

A supervalorização do AJAX

Se você não esteve em Marte no último ano, então já deve ter ouvido falar sobre AJAX (Asynchronous JavaScript and XML), que também atende pelos nomes de Remote Scripting ou Script Callback, uma técnica de desenvolvimento de aplicações Web que permite, basicamente, que uma página faça requisições ao servidor Web via JavaScript, sem a necessidade de atualizar a página inteira, o que pode tornar uma aplicação web mais rica, rápida, interativa e dinâmica para o usuário, deixando-a mais parecida com uma aplicação desktop, o que proporciona uma melhor usabilidade....

29 de janeiro de 2006 · 4 minutos · Ricardo Oneda

Microsoft Developer Security Resource Kit

Se você é um desenvolvedor consciente, deve se preocupar constantemente com segurança. Aliás, será que alguém hoje em dia ainda não leva em conta este aspecto? Infelizmente, acredito que a maioria não dá a mínima bola para isso e acredita que isso é assunto para o pessoal de infra-estrutura e que basta colocar um firewall para resolver o problema… O resultado é o que estamos cansados de ver por aí: aplicações cheias de falhas e que colocam em risco a segurança e a privacidade da informação, isso sem falar nos prejuízos financeiros....

27 de janeiro de 2006 · 1 minuto · Ricardo Oneda

Notepad turbinado

Apesar de toda produtividade que IDEs como o Visual Studio proporcionam, muitas vezes, por necessidade ou mesmo por opção, costumamos utilizar o Notepad para tarefas simples de edição de arquivos texto. O Notepad é fantástico neste ponto, pois é pequeno, rápido e muito eficiente no que se propõe a fazer. Entretanto, ele poderia ter algumas características que o deixariam muito melhor, sem perder as características citadas. Se você pensa como eu, sugiro conhecer os seguintes softwares gratuitos:...

15 de janeiro de 2006 · 1 minuto · Ricardo Oneda