[DICA] Resolvendo o problema “A circular reference was detected while serializing an object of type ‘System.Data.Entity.DynamicProxies”

Recentemente, ao trabalhar em um projeto ASP.NET MVC 4 que solicitava informações serializadas em format JSON de forma assíncrona via GET ($.getJSON) de classes EF POCO, me deparei com a seguinte mensagem de erro: A circular reference was detected while serializing an object of type ‘System.Data.Entity.DynamicProxies… Após realizar uma pesquisa demorada no conteúdo disponível online na biblioteca do MSDN…


sugestões de ferramentas se você esta usando seriamente javascript e node.js

eu li este post algum tempo atrás. ele fala sobre algumas ferramentas para serem usadas com javascript e node.js. algumas eu uso e considero importantes. algumas eu ainda não uso, mas deveria estar usando. outras são legais e vou usar algum dia. ele também fala sobre algumas dificuldades, como dependências, e algumas coisas que devem…

0

toString() ou +”" para converter número para string em javascript

em um outro post falei sobre a conversão “automática” de um número para string em uma concatenação em javascript. este recurso é usado por alguns desenvolvedores para fazer a conversão para string. eu não gosto deste uso mesmo que o resultado seja o desejado. o javascript oferece o método toString. e eu prefiro utilizar este…

0

resposta:faz diferença em javascript? ’6′ + 7 + 8 ou 6 + 7 + ’8′? concatenação de string e número

semana passada postei uma pergunta sobre a diferença do resultado de ’6′+ 7 + 8 ou 6 + 7 + ’8′ em javascript. a concatenação de string e número em javascript pode se tornar uma “pegadinha” em alguns casos. provavelmente você sabe que números são convertidos em string em uma concatenação. isto é um recurso…

0

faz diferença em javascript? “6″ + 7 + 8 e 6 + 7 + “8″? você sabe por que?

já que javascript e coffeescript estão na moda, qual o resultado do código abaixo em javascript? faz diferença? se faz, por que?   se quiser pode colocar sua resposta nos comentários. ou mande um tweet. vou colocar a resposta nos próximos dias. The post faz diferença em javascript? “6″ + 7 + 8 e 6…

0

javascript é mais poderoso do que você imagina! você “realmente” sabia?

a primeira vez que escrevi uma linha em javascript foi entre 1998 e 1999 (isso mesmo..sou velho… ) posso te garantir que a vida não era fácil naquela época. muitos desenvolvedores criaram aversão a javascript. ficaram felizes quando surgiram novas soluções para a web que permitiam que desenvolvêssemos websites sem tocar em uma linha de…

0

Web Camp Brasil – Mais um evento gratuíto e de alto nível

Na próxima segunda-feira (18/06), o Brasil receberá mais uma etapa de um dos maiores eventos realizados pela Microsoft no mundo – os Web Camps. O evento é focado no desenvolvimento de aplicações para internet e nuvem com tecnologias Microsoft, assim, se você deseja saber como obter aproveitamento máximo dos recursos de desenvolvimento web e cloud da…


Aplicações web interativas para nuvem: Kinect, Kinesis e ASP.NET MVC

Há algumas semanas, durante o processo de preparação de uma palestra sobre o tema “o futuro da internet”, me deparei com um site que apresentava a seguinte URL e descrição, respectivamente: “http://kinesis.io/” e “Build gesture driven web apps with HTML, JS & Kinect“. Atraído pela descrição, resolvi navegar através das páginas do website. Ao navegar, fui…


Web Dev Camps – Gravataí na Ulbra

No último dia 18/05/2012 (sexta-feira), tive a oportunidade de realizar a última etapa dos Web Dev Camps no Sul do país. A última etapa do evento (que é uma parceria entre Microsoft e Rede Host) foi realizada nas dependências da Universidade Luterana campi Gravataí, RS. Marcaram presença no evento alunos dos cursos de Ciências da…