seiti.eti.br Desenvolvedor Asp.Net, C#, SQLServer, entusiasta Linux, programador PHP. Uma contradição ambulante.

19 junho 2009 ~ 0 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, codifica e bloga: eu!
Pegue já sua revista!

17 junho 2009 ~ 0 Comments

.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 projeto para isto. Existe um atributo em .Net que marca a versão de sua aplicação. Este [...]

Tags:

16 junho 2009 ~ 0 Comments

Não consegue listar os Databases no SQL Management Studio?

O MS SQL Management Studio (SMS) é uma ferramenta excelente para gerenciar seus bancos de dados. Isto não quer dizer que ele não tenha seus problemas.
O pior deles é que, ao se tentar listar os bancos de dados do sistema, e você não tiver permissão para visualizar um deles, o SMS graciosamente te apresentará esta [...]

10 junho 2009 ~ 0 Comments

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, e se vê trabalhando no esboço do projeto, coleta de requisitos, definição de funcionalidades, estabelecimento de [...]

04 junho 2009 ~ 0 Comments

Google Local Business Center update

Li um post interessante no meu RSS Reader:
http://googleblog.blogspot.com/2009/06/local-business-center-dashboard-opens.html
Atualizaram o serviço e incluíram mais opções. Se você não conhece, o Google Local Business Center, ou Google LBC,  permite ao proprietário de uma empresa que apareça  no mapa do Google Maps,  editar os dados apresentados.
Assim pode-se atualizar o telefone de contato, adicionar informações e tudo mais. Para [...]

Tags:

03 junho 2009 ~ 2 Comments

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 inglês Google friendly:
Explicit construction of entity type ‘###’ in query is not allowed
O código que gerou a [...]

Tags: ,

28 maio 2009 ~ 1 Comment

Resolvendo o problema da busca no DSpace

Ocorre um problema em minha instalação  do DSpace. As buscas realizadas contendo caracteres com diacríticos (acentuação e etc.) retornam resultados estranhos, pois os termos da busca ficam desfigurados. E não sou só eu que enfrento isto.
Fui escarafunchar o código fonte tentando encontrar alguma solução. Não encontrei nenhuma. Vamos apelar ao onisciente então.
Um post me chamou [...]

Tags:

25 maio 2009 ~ 5 Comments

Dia do Geek!!!

Hoje é o dia do Geek.
Você sabe se é um?  Pela internet devem estar rolando vários testes para isso. Vou inventar a minha!

sabe o que é e para que serve um compilador?
tem que dar manutenção em todos os micros, notebooks e  roteadores da sua família, parentes e amigos não-geeks?
consegue listar os videogames da geração atual?
sabe [...]

Tags: , ,

19 maio 2009 ~ 0 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, “~/meu/arquivo/no/servidor”);
A variável umaUrl conterá algo como “http://www.example.com/meu/arquivo/no/servidor”.

Não achei nenhum modo mais simples.

Tags:

18 maio 2009 ~ 1 Comment

Roteador 3Com 3CRWER101U

Bom, após meu terceiro roteador DLink 514 pifar, resolvi trocar de marca. É claro que eu não tinha três roteadores, mas são os três que devo dar suporte técnico plano familiar.
Comprei agora um roteador da 3Com, modelo 3CRWER101U, pois o preço estava bem em conta, ao menos em comparação com os 3Com que eu havia [...]

Tags: ,