Rafael Souza Desenvolvimento Web

Posts from June 2009

Posted
30 June 2009 @ 12pm

Tagged
.net, c#

ASP.NET MVC e suas ActionResult

O framework MVC da Microsoft usa um determinado objeto para definir qual tipo de resultado/output a action executada deve retornar. São eles:

ContentResult – Pode ser usado para retornar textos simples.
EmptyResult – Esse serve para retornar resultados em branco, quando quiser que o output seja vazio.
HttpUnauthorizedResult – Usado quando o usuário não tem permissão para executar [...]


jQuery, Safari e CSS Selectors

Hoje estava verificando um bug em um projeto, que acontecia somente no Safari, tanto no MacOS, quanto no Windows, e descobri que o problema era a forma como eu estava definindo o elemento HTML envolvido na história.
O expressão que eu estava usando era a seguinte:

$(“#meuform input[type='hidden'][value='']“).length

No Safari sempre me retornava 0, já no Firefox e [...]


Posted
23 June 2009 @ 12pm

Tagged
c#

C# e códigos deprecated

Você desenvolve uma biblioteca de utilitários para facilitar a vida dos outros desenvolvedores da empresa, porém algumas vezes é necessário refatorar códigos, criando/renomeando/apagando alguns métodos.
Obviamente você não pode sair mudando tudo, existe código “antigo” usando a sua “lib”.
Existe um atributo no C# que permite que você marque código como deprecated, é o Obsolete, muito útil [...]