Arquivo da categoria: programação

programar é viver. not.

KISS, YAGNI e DRY

Hoje fui lembrado de algo importante, que…, hmm.., bem…, às vezes é esquecido: o desenvolvedor deve entregar software. E acho que não sou só eu que devo ser lembrado disto, pois há até um site cujo propósito é lembrar isto … Continue lendo

Publicado em programação | Deixar um comentário

Fluent NHibernate

O NHibernate é um port para .NET do Hibernate, um mapeador objeto relacional (ou ORM) com esteróides. Vamos ver como usá-lo para mapear e persistir nossos objetos no banco de dados. O NHibernate é um grande auxílio para quem deseja … Continue lendo

Publicado em programação | Com a tag , , | 2 comentários

Exceções do .Net

Uma lista de exceções úteis para utilizar em seu sistema, sem ter que criar sempre outra classe e escrever mais código. Ultimamente tenho pensado numa programação Zen: o melhor código é o não-código. Quanto menos código você escrever, menos terá … Continue lendo

Publicado em programação | Deixar um comentário

Erro no deploy automático: Hudson versus MSBuild

Usamos o excelente Hudson como servidor de integração contínua, junto do plugin MSBuild. Mas estes dias criei um projeto no Hudson, referente à uma solução já no framework .NET v4, escrita no Visual Studio 2010 (v10). O primeiro passo foi … Continue lendo

Publicado em programação | Com a tag , , | Deixar um comentário

Web Deployment Project e o Visual Studio 2008

O Web Deployment Project é uma extensão do Visual Studio 2008 que permite a prévia compilação de páginas e controles de uma aplicação web. Assim podemos detectar se determinada página apresentará erro antes de algum usuário visitar a página em … Continue lendo

Publicado em programação | Com a tag | Deixar um comentário

Login failed for user ‘NT AUTHORITY\NETWORK SERVICE’

Acabou de instalar o SQL Server? Surgiu um dos seguintes erros? Login failed for user ‘NT AUTHORITY\NETWORK SERVICE’ ou Falha no login ‘AUTORIDADE NT\SERVIÇO DE REDE’ Não se preocupe. Execute o seguinte no banco de dados master no SQL Server: … Continue lendo

Publicado em programação | Com a tag , | Deixar um comentário

Linked Server: consultando o PostGreSQL através do MS SQL Server

Antes de tudo é necessário instalar os drivers ODBC do PostGreSQL no servidor em que se encontra o MS SQL Server. Depois registre um System DSN, ou Fonte de Dados do Sistema. Para isto basta se encaminhar para: Painel de … Continue lendo

Publicado em programação | Com a tag , | Deixar um comentário

Funções Geoespaciais do MS SQL Server 2008

O MS SQL Server 2008 (MSSQL) possui um tipo próprio para guardar geometrias: geometry (tem um geography também, mais útil para representar feições mais extensas). E ainda implementa os métodos definidos pela OGC. Isto possibilita operações CRUD sobre o dados … Continue lendo

Publicado em programação | Com a tag , | Deixar um comentário

Inserindo registros geoespaciais: ArcSDE e SQL Server

Inserir registros diretamente através de comandos SQL é bem simples. Note que estou usando como tipo de dado geoespacial o GEOMETRY, nativo do SQL Server 2008. Primeiro  é necessário criar uma tabela no SQL Server e registrá-la junto ao ArcSDE. … Continue lendo

Publicado em programação | Com a tag , | Deixar um comentário

Carregando bibliotecas Javascript abertas

Ext, jQuery, prototype, MooTools, Dojo, scrip.taculo.us, YUI. São algumas das feras que um desenvolvedor web tem de enfrentar, no caminho para matar o Dragão. Algo que pode ajudar nesta tarefa é usar a própria API Google para carregar estas outras … Continue lendo

Publicado em programação | Com a tag | 2 comentários