Category Archives: programação

programar é viver. not.

Embarcando código JavaScript

Ao se criar um Server Control em Asp.NET, e queremos que ele contenha lógica a ser executada no cliente recorremos ao Javascript. Uma das maneiras de se incluir código Javascript no controle é este: protected override void OnPreRender(EventArgs e) { … Continue reading

Posted in programação | Tagged | 2 Comments

Codificando.net E-Magazine

Em tempos de blogs e twitter, ainda existe espaço para as revistas. Bom, ao menos para as revistas gratuitas e online. Aproveitem então a última edição da Codificando.Net e-Magazine, que conta com um pequeno texto deste ser que anda, respira, … Continue reading

Posted in programação | Tagged , , | Leave a comment

.Net Assembly versioning

Estou enviando vários deploys de um sistema para produção.  Quem realmente deve colocar no ar é o pessoal encarregado do servidor. Como me assegurar que a aplicação mais atual já está no ar? Podemos utilizar a versão do assembly do … Continue reading

Posted in programação | Tagged | Leave a comment

Desenvolvedor Web

Creio que qualquer pessoa da área já ficou em dúvida de como definir o próprio trabalho.  Programador,  engenheiro de sistemas,  arquiteto de software, desenvolvedor etc. A fronteira entre um e outro é tênue, principalmente quando você integra uma equipe pequena, … Continue reading

Posted in programação, vida® | Tagged , | 1 Comment

Explicit construction of entity type ‘###’ in query is not allowed

Estava eu programando, feliz da vida, quando percebi subitamente que felicidade e programação não se misturam muito bem. Surge então esta mensagem de erro: A construção explícita do tipo de entidade ‘###’ na consulta não é permitida. ou, em bom … Continue reading

Posted in programação, web | Tagged , | 2 Comments

Conseguindo a URL completa de uma página

O problema é como obter a URL completa, ou absoluta (absolute URL), em Asp.NET. public string ObtemUrl(Control c, string relativePath) { //relativePath deve conter algo como “~/meu/arquivo/no/servidor” return new Uri(c.Page.Request.Url, c.ResolveUrl(relativePath)).ToString(); } A chamada fica assim: string umaUrl = objeto.ObtemUrl(this, … Continue reading

Posted in programação, web | Tagged | Leave a comment

HttpPostedFile: IE versus Firefox

Estou aqui programando, feliz da vida, e me enviam um bug para matar. Ao subir um arquivo em nosso sistema Asp.NET surge o erro: “The given path’s format is not supported.” ou “Não há suporte para o formato do caminho … Continue reading

Posted in programação, web | Tagged , | Leave a comment

Reintegrando um branch no SVN

No meu trabalho utilizamos o excelente Subversion já há algum tempo (nem gosto de lembrar da época de zipar aquivos, colocar em uma pasta compartilhada da rede, nomear os zips com a data, sua cópia do projeto sempre diferente das … Continue reading

Posted in programação, software | Tagged | Leave a comment

Ligando um controle à um Enum

As enumerações, ou simplesmente enums, são comumentes usados para substituir valores mágicos e deixando o código mais legível e auto-documentado. Mas em Asp.NET, às vezes se torna necessário listar os “valores” de um enum. “Valores” está entre aspas porque não … Continue reading

Posted in programação, web | Tagged | Leave a comment

O Caixeiro

Depois de Fluffy:

Posted in programação, vida® | Tagged , | Leave a comment