Começando a usar Paulovich.Data

ufmg - No Comments » - Posted on July, 21 at 8:47 pm by Ivan Paulovich

Começar a usar o Paulovich.Data é bem simples. Basta pegar a última versão do projeto . Abrir com o VS2008 e compilar.

O VS2008 irá criar dentro da pasta bin ou uma pasta chamada Debug ou uma pasta chamada Release dependendo do tipo de compilação que você escolheu.

  1. Agora é só copiar o arquivo Paulovich.Data.dll para a basta bin do seu projeto.
  2. Adicionar a referência.
  3. Definir a string de conexão com o banco de dados.

Existem diversas formas de definir a string de conexão com o banco de dados, a mais fácil delas é criar dentro do web.config ou app.config a seguinte entrada:

<connectionStrings>
    <add name="dbPortal" connectionString="Data Source=.\SQLEXPRESS;
      AttachDbFilename=|DataDirectory|\Data\NORTHWND.MDF;
      Integrated Security=True;User Instance=True"
      providerName="System.Data.SqlClient" />
</connectionStrings>

Observe que a string de conexão possui o nome dbPortal .

Nesse estágio nós já podemos usar a nossa camada de acesso a dados multibanco. Se quisermos agilizar o nosso trabalho podemos usar uma ferramenta que acompanha o projeto. O Paulovich.Data.Generator que é responsável por ler uma banco de dados SQL Server 2005 e gerar as classes responsáveis para cada entidade no banco.

Read the rest of this entry »

Unable to build project output group ‘Content Files from {yourProject} (Active)’

.net - No Comments » - Posted on July, 17 at 8:35 pm by Ivan Paulovich

Eu recebi a seguinte mensagem ao executar o build de um Web Setup ou tentar fazer um Publish do meu projeto:

Unable to build project output group ‘Content Files from {yourProject} (Active)’

Onde {yourProject} é o nome do meu projeto. Me parece que o time do Visual Studio não se preocupou em criar uma mensagem de erro mais intuitiva e descritiva pra esse erro.

No meu caso, o erro foi corrigido verificando se os arquivos relacionados no projeto estavam fisicamente nas pastas do projeto.

O primeiro passo, para corrigir esse erro é clicar em ‘Show All Files’ e procurar pasta por pasta por arquivos marcados com o ícone de alerta.

Gerador de classes para o Paulovich.Data

.net, microsoft - No Comments » - Posted on July, 12 at 4:53 pm by Ivan Paulovich

Publiquei hoje no Codeplex o gerador de classes para o Paulovich.Data. Com ele podemos conectar em um banco de dados SQL Server 2005 e gerar as classes persistentes.

Paulovich.Data.Generator

Para gerar as classes basta alterar a string de conexão com o banco de dados no app.config e em seguida clicar em Open no menu superior.

O programa deverá listar as tabelas, a partir daí é só selecionar as tabelas e clicar em Generate.

Serão abertas várias telinhas com o código. Você pode copiar o código com ctrl+c ou salvar o arquivo .cs.

Em breve mais novidades.

Blogroll de volta

ufmg - No Comments » - Posted on July, 10 at 10:08 pm by Ivan Paulovich

Habilitei novamente o blogroll que fica aqui do lado direito. E com ele veio mais um integrante pra nossa listinha: o nosso grande amigo Júnio Vitorino .

E aí Júnio, quero ver seu blog com bastante conteúdo hein!

Férias da Faculdade

ufmg - No Comments » - Posted on July, 10 at 10:03 pm by Ivan Paulovich

Finalmente estou livre para estudar! Finalmente o semestre da faculdade acabou, e com isso consegui mais tempo para estudar programação, arquitetura, e as novas tecnologias que a microsoft está trazendo pra gente.

Durante essas férias, irei me dedicar mais ao trabalho na empresa e no tempinho que restar irei passar mais por aqui.

Release do Paulovich.Data

ufmg - No Comments » - Posted on July, 10 at 9:54 pm by Ivan Paulovich

Essa semana foi liberado mais um release do Paulovich.Data no Codeplex. O framework permite abstrair o conceito de entidade relacional para POO.

Essa versão possui implementações do meu amigo Rigel, que tem me ajudado e dado grandes idéias!

No TFS tem mais alguns exemplos, durante esse mês irei desenvolver um sisteminha bem bacana pra vocês.

Treinamento ASP.NET

.net, microsoft - No Comments » - Posted on July, 10 at 9:37 pm by Ivan Paulovich

Para os amigos que irão participar do treinamento em ASP.NET eu criei um grupo no google para tirarmos as dúvidas:

http://groups.google.com/group/dotnetbh/

Quem tiver interesse em conversar sobre .NET pode participar do grupo à vontade.

MCAD. MCSD me aguarde!

.net, microsoft - No Comments » - Posted on May, 28 at 9:58 pm by Ivan Paulovich

Microsoft Certified Application Developer

Já estava passando da hora, eu sei. Mas finalmente tirei a minha certificação MCAD. Alguns podem achar que é uma certificação antiga, e que não valia mais a pena tirá-la.

Eu penso diferente. Minha meta é tirar a MCSD e a partir daí tirar as certificações da nova geração. Dessa vez eu não quero perder tempo, então já marquei a 70-229 e a 70-300.

MCP finalmente

.net - No Comments » - Posted on May, 17 at 4:04 pm by paulovich

Microsoft Certified Professional

É pessoal, agora posso dizer que entrei para o time de profissionais certificados da Microsoft. Tirei 842 pontos na prova e isso quer dizer que sou MCP com louvor. Puxa fiquei muito nervoso na hora de fazer a prova. Na verdade eu cheguei um pouco mais cedo para fazer a prova… estava lá na salinha esperando, ainda tinha uns 30 minutos antes do horário marcado, ou seja, tempo de sobra para ficar nervoso esperando.

Felizmente, pouco tempo depois, acho que uns 5 min depois, a secretaria foi informar ao pessoal que aplica as provas que eu já tinha chegado e para minha surpresa ela veio me chamar imediatamente e perguntou: “Já podemos começar, você quer fazer a prova agora?”. Na mesma hora respondi: “Claro! Vamos lá.”.

Acho que foi melhor assim. Mas graças a Deus deu tudo certo. Agora é seguir em frente e ler outros livros e praticar bastante. Não quero ficar muito atrás do meu irmão que já está indo para a terceira prova…

grande abraço,

Hero Hack Pack

featured, hcl, microsoft - No Comments » - Posted on May, 15 at 5:53 pm by Ivan Paulovich

Hero Hack PackKit para estudo do VS2008 e do Windows Server 2008

Chegou hoje o meu Hero Hack Pack. É um kit com o VS2008 Trial e Windows Server 2008 Trial. O VS2008 Trial é uma versão válida por 90 dias enquanto o Windows Server 2008 vale por 120 dias (vem nas versões 32 e x64).

É um brinde pela minha participação no Heroes Community Launch.