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 [...]

Mais...

Tags: ,

13 maio 2009 ~ 10 Comments

Gerando boletos bancários em Asp.NET – Parte I

Estou em um projeto que necessita a criação de um boleto bancário para o pagamento de um serviço. Como gerá-lo, usando o Visual Studio 2008, Crystal Reports e o Linq To Sql ?
Boleto?
Vamos primeiro entender do que é composto basicamente um boleto:

Banco:  quem gerencia a transação;
Cedente:  quem vai receber a grana;
Sacado:  quem paga;
Valor do [...]

Mais...

07 maio 2009 ~ 5 Comments

Boas práticas em Linq To Sql

Estou tentando descobrir uma boa maneira de lidar com o Linq To Sql. Determinar um padrão que seja robusto e flexível no uso desta ferramenta. Mas para se usar uma ferramenta da melhor maneira possível é preciso conhecê-la!
Funcionamento
Não colocarei aqui instruções para uso básico do Linq, mesmo porque já existem excelentes tutoriais por aí (aos [...]

Mais...

17 abril 2009 ~ 0 Comments

Left Outer Join em Linq To Sql

Como criar um left outer join em Linq To Sql:
var q = from c in customers
join o in orders on c.id equals o.id into x
from o in x.DefaultIfEmpty()
[...]

Mais...

Tags:

13 abril 2009 ~ 0 Comments

Linq to Sql

Ando utilizando o Linq To SQL, um mapeador objeto relacional da própria Microsoft, que facilita a vida de quem tenta transformar objetos em tabelas e vice-versa.
Embora a ferramenta seja muito boa, o modo como você configura este mapeamento é um tanto… estilo Microsoft de se fazer as coisas. Você deve criar um arquivo do tipo [...]

Mais...

Tags: , , ,