Archive for category Geral
[Dica] – IndexOutOfRangeException na classe CurrencyManager
Posted by Carlos Ribeiro in C#, Geral, Windows Application on 20/01/2011
Peguei um problema essa semana um pouco estranha. Criei um Windows Forms e nele adicionei um DataGridView e para fazer o DataSource do mesmo usei um List<MinhaClasse>. Até ai perfeito, o DataGridView populava os dados na tela e conseguia manipulá-los normalmente, porém, quando alguma célula ou linha era mudada de foco, era apresentado uma exception: [...]
[Dica] – Arquivos bloqueados no Mac OS
Posted by Carlos Ribeiro in Geral, iPhone on 28/12/2010
Recentemente adquiri um iMac para poder desenvolver melhor para iOS. E após algumas semanas brincando com o novo brinquedo e com o mundo totalmente diferente do Windows que estou acostumado, me deparei com um problema: Arquivos ou pastas bloqueadas. Isso não sei como aconteceu (ainda), mas o Mac OS não te permite deletar os arquivos [...]
[Dica]: Substituir todas as referências via Javascrip – Replace
Posted by Carlos Ribeiro in ASP.NET, Geral on 27/07/2010
Para fazer um replace simples no javascript: var str = ‘Ola NOME. Voce deseja abrir essa janela NOME?’; str = str.replace(“NOME”, “Carlos”); alert(str); O motor do javascript não entende que ele deve trocar todas as referências de NOME por Carlos e efetua a troca apenas do primeiro NOME. Para efetuar o replace de todas as [...]
Dica: Problema com serialização IList e WCF
Posted by Carlos Ribeiro in C#, Geral, WCF on 12/06/2010
Quando você estiver trabalhando com WCF e em seus dados de contrato (Classes DataContract) precisar retornar uma lista de objetos e usar o IList<T>, você pode se deparar com a seguite exception: ExecutionEngineException. Esse erro é causado pois existe um bug no .NET Framework para tratar IList<T> entre as camadas e por algum motivo o [...]
Dica: Esquema de cores para Visual Studio
Posted by Carlos Ribeiro in Geral on 30/04/2010
Vendo os blogs de outros desenvolvedores, deram a dica de um site com vários esquemas de cores para Visual Studio, basta baixar e usar. Fonte: http://weblogs.asp.net/scottgu/archive/2010/04/29/download-and-share-visual-studio-color-schemes.aspx Link: http://studiostyles.info/
Trabalhando com datas e valores numéricos – Culture e UICulture
Posted by Carlos Ribeiro in Geral on 06/02/2010
É muito comum em qualquer sistema que vamos desenvolver trabalhar com Datas e números. Uma coisa que acabamos não nos preocupando é o fato de que quando formos efetuar o Deploy em outro ambiente que não seja a nossa máquina de desenvolvimento, nos deparamos com alguns problemas com as conversões desses valores. Imagine o seguinte: [...]
Carro do Google Street View em São Paulo
Posted by Carlos Ribeiro in Geral on 19/01/2010
Sábado a tarde estava passando pela região da Mooca e com o que eu me deparei? Aguardem, logo logo estaremos vendo as nossas ruas pela Internet! :-p
Dica: Servidor para gerenciar build
Posted by Carlos Ribeiro in Arquitetura, C#, Geral on 16/08/2009
A empresa que faz o plugin do Visual Studio ReSharper tem um software muito bom para gerenciamento de build. Ele integra com o Subversion, Team Foundation Server entre outros e com NAnt, MsBuild e vários outros também que são arquivos de configuração de builds. É muito bom e como sempre, tem a versão Free para [...]
Dica: Versionamento (Subversion) de fonte online – Free
Posted by Carlos Ribeiro in Geral on 27/05/2009
Encontrei um provedor que fornece hospedagem de controle de versão pelo Subversion! E o melhor, eles tem um plano inicial que é gratuito: – 500MB de disco – 2 usuários – Work Items – Entre outras coisas É muito bacana, testei no meu computador e funcionou perfeitamente. http://www.codespaces.com/ Até a próxima…
Componente para reescrever a URL – UrlRewrite
Posted by Carlos Ribeiro in Geral on 27/01/2009
Existe um componente em .NET muito bom para fazer esse tipo de trabalho e o melhor: FREE! Chama-se UrlRewritingNet.UrlRewrite. Esse componente é bem simples de ser utilizado, basta seguir os exemplos da documentação que ele disponibiliza e você também pode baixar um site de exemplo usando o mesmo. Para que serve isso? Reescrever a url [...]