Em 2010, a Objetiva Solucoes participou de sua segunda Homologacao do seu software Ponto de Vendas, o ObjetivaPDV 2.0 para atender aos requisitos do PAF-ECF, na epoca a versao 1.6, e minha primeira experiencia como Engenheiro de Sistemas em homologacoes do PAF. Em novembro deste ano, participamos de mais uma homologacao, agora na versao 1.9. Desta vez a experiencia foi bem mais tranquila e com poucas correcoes. O ObjetivaPDV 3.0, esta pronto e preparado para o mercado de automacao comercial. Caros leitores e colegas de profissao, e com imensa satisfacao que compartilho a alegria de estar cursando o Microsoft Certified Professional Developer - MCPD. O curso e imenso em horas e ao final tentarei a prova de certificacao.Mesmo ja trabalhando com a Dot Net deste a sua primeira versao, estou aproveitando muito e aprendendo bastante coisas novas, pois o meu MCTS foi na versao 2.0 do framework e este curso esta na versao 4.0. Espero poder compartilhar em breve com voces alguns desses assuntos, principalmente a parte de padroes de designe que estou adorando.Abracos e ate o proximo post. Criei uma projeto, com fins didaticos, para ilustrar o padrao do Eric Evans, o (DDD) Domain, Driven Design. O projeto esta subdividio nas seguintes camadas:1 - Apresentacao: interface com o usuario;2 - Aplicacao: camada de conexao da apresentacao com as demais camadas do sistema;3 - Dominio: que representa o dominio do negocio da aplicacao;4 - Infra: que abrange toda dependencia de tecnologia da aplicacao.O projeto esta sob a licenca GPL e pode ser baixado no link: http://gestorfinanceiro.codeplex.com/ Cursando MCPD tenho percebido que a Microsoft intensificou seu foco no ORM Entity Framework, que ja esta na versao 4.3.Nao sou diferente de nenhum desenvolvedor que e amante do ADO Classico, usando as classes Connection, Command, DataSet, DataReader, etc, etc... Mas e notavel a produtividade que os ORMs oferecem ao processo de desenvolvimento, minimizando muito o tempo de trabalho. Quando a SotwareHouse utiliza-se de uma boa arquitetura, padroes de design e, o mais importante, Testes (TDD) a coisa fica ainda mais produtiva e o controle das alteracoes e muito mais viavel.O Entity traz o conceito muito interessante que e o CodeFirst, bem explicado no artigo: http://msdn.microsoft.com/pt-br/magazine/hh126815.aspx e no video: http://msdn.microsoft.com/pt-br/data/hh315653 .Nas referencias voces poderao ver o quao facil se tornou utilizar o EF, sem contar nas possibilidades de flexibilidade que o linq oferece.Bom pessoal, e isso ai, estudem e utilizem a tecnologia. Este post e para a Atividade 01 da Capacitacao da disciplina de Multimidia do Curso Licenciatura em Informatica - IFESImagens utilizadas:Imagens trabalhadas:Imagem para fundo Imagem FinalAs imagens utilizadas sao de autoria propria. Vai acontecer um Ciclo de Estudos na Faculdade Pitagoras - Campus Linhares, do dia 24 ao dia 26/10/2012, para toda area de TI.Estarei palestrando sobre desenvolvimento para Web utilizando o padrao Model View Controller - MVC no dia 26. Irei utilizar como tecnologia o Visual Studio 2012, Entity FrameWork 5.0, Asp.Net MVC e C#.E uma boa opcao para estudantes, profissionais da area, e todos que gostam de tecnologia, pois acontecerao palestras que tratam de praticamente todas as areas tecnologicas.Aguardos voces la!!! Requisitos