Acesso a dados
2 05 2018
Nem toda aplicação precisa de um banco de dados robusto como SQL Server, Oracle, PostgreSQL, MySQL, entre outros. Muitas vezes a base de dados da nossa aplicação não será tão grande e não precisará de muitos recursos, o que acaba não justificando a utilização de um SGBD completo para lidar com os dados do aplicativo. […]
10 01 2018
Os padrões Repository e Unit of Work são design patterns muito conhecidos e a cada dia mais utilizados no desenvolvimento de aplicações de negócios. O grande problema é que a maioria dos exemplos que encontramos desses padrões é voltada para desenvolvimento web, ou utiliza uma tecnologia muito específica na implementação (por exemplo, Repository para Entity […]
13 12 2017
Se você algum dia já procurou conteúdo sobre Entity Framework na internet, muito provavelmente você percebeu que já existem diversos artigos, tutoriais e cursos sobre essa tecnologia. Mas, mesmo assim, depois desse assunto ter sido um dos mais votados na minha última pesquisa de temas, resolvi criar uma série própria sobre ele aqui no site. […]
4 10 2017
Não é de hoje que leitores do site pedem para que eu escreva sobre o Dapper, micro-ORM que tem a fama de ser extremamente performático e simples de utilizar. Eu relutei para escrever sobre essa biblioteca, principalmente porque até hoje eu não tive nenhuma experiência com ela, e eu só costumo escrever sobre alguma coisa […]
22 03 2017
Uma das primeiras coisas que aprendemos depois de dominarmos o básico de uma linguagem de programação é como fazemos para manipularmos bancos de dados com essa linguagem. Afinal de contas, temos que salvar os dados da nossa aplicação em algum lugar, não é mesmo? Esse lugar costuma ser um banco de dados. Com o ADO.NET […]
1 03 2017
No final de 2015 eu estava “na onda” de fazer transmissões ao vivo pelo Periscope. Eu fazia uma transmissão por semana, extraía o conteúdo e publicava no meu canal do Youtube. No total foram 10 semanas de transmissões, e você pode conferir a gravação da maioria das transmissões nesta playlist. Uma das transmissões que eu […]
9 11 2016
Um dos artigos mais acessados até hoje aqui no site é aquele onde eu mostrei como podemos fazer backup e restauração do SQL Server através do C#. Esses dias atrás, recebi um e-mail de alguém que tinha lido esse artigo perguntando como ele poderia verificar se uma instância do SQL Server já estava instalada e […]
2 11 2016
De acordo com o ranking do site DB-Engines, o Oracle é atualmente o banco de dados relacional mais utilizado no mundo. Quando eu comecei a trabalhar na Savcor em 2008, eu lembro que a instalação e configuração do Oracle, bem como a instalação do provider .NET, eram desafiadores. Eram muitos detalhes que tínhamos que prestar […]
28 09 2016
Você sabe as diferenças entre os bancos de dados locais SQLite, SQL Compact (CE) e LocalDb? E você sabe como utilizar cada um desses bancos de dados na sua aplicação? Um dos leitores desse site me fez justamente essa pergunta, que eu não sabia responder de “bate-pronto“, então, fui pesquisar. Depois de finalizar a minha […]
2 03 2016
Não é segredo para ninguém que eu acho o Report Viewer uma ferramenta muito interessante para a geração de relatórios em aplicativos desenvolvidos com o .NET Framework. Eu já escrevi muitos artigos sobre o Report Viewer e inclusive já compilei uma grande parte do meu conhecimento em um e-book sobre essa ferramenta. Entretanto, a grande […]