hferreira 0 Denunciar post Postado Maio 20, 2009 Boas, Gostaria de compartilhar com esta comunidade o meu último projecto que é um ORM (Object Relational Mapping). Ao ter experimentado diversos ORMs notei que existiam certos atributos que os tornava únicos mas não encontrei um ORM que reunie-se todas as qualidades que pretendia num que fosse realmente simples de utilizar, dai ter criado este novo ORM que reune diversas das qualidades que pretendo num ORM para além que a melhor característica é a simplicidade de utilização. Se alguém quiser experimentar podem fazer o download desde já a partir do site oficial: http://entityorm.uuuq.com Esta ainda disponível no site a documentação em formato pdf bem como um vídeo ilustrativo. Pretendo de futuros colocar mais vídeos. Aguardo sugestões e críticas Um bem haja a esta comunidade. Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Maio 21, 2009 Muito legal o projeto. O legal de você construir projetos deste tipo é que você aprende muito. Parabéns :) PS: É open-source? Se sim, coloca ele no codeplex, é um ótimo repositório. Compartilhar este post Link para o post Compartilhar em outros sites
hferreira 0 Denunciar post Postado Maio 21, 2009 Obrigado, Sim, é verdade, aprendi muito com o desenvolvimento deste projecto. Infelizmente não vou poder colocar no codeplex ou no codeproject, pois o mesmo apesar de ser totalmente free não é open-source (pelo menos para já), pois apesar de o ter desenvolvimento como hobby, também sou programador por conta de ontrem e não posso distribuir código fonte. Talvez um dia :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Maio 21, 2009 Curiosidade, quais os tipos de parâmetros do seu método Load? Pelo exemplo abaixo: Client myClient = Client.Load(Condition.Member("Name") == "Hugo");Parece que ele recebe um valor boolean, ficou bem esquisito isso, está certo? Compartilhar este post Link para o post Compartilhar em outros sites
hferreira 0 Denunciar post Postado Maio 21, 2009 Curiosidade, quais os tipos de parâmetros do seu método Load? Pelo exemplo abaixo: Client myClient = Client.Load(Condition.Member("Name") == "Hugo");Parece que ele recebe um valor boolean, ficou bem esquisito isso, está certo? O método Load recebe qualquer tipo de dados como parâmetro. No caso apresentado e traduzindo para "linguagem humana", poderia-se dizer: Quero carregar os dados do cliente cujo nome seja igual a "Hugo". A condição (Condition) suporta: E & (And em vb.net) Ou | (Or em vb.net) Igual == (= em vb.net) Diferente != (<> em vb.net) Maior > Maior ou igual >= Menor < Menor ou igual <= Começado por StartWith Contem Contains Terminado por EndsWith Entre Between Não entre NotBetween Compartilhar este post Link para o post Compartilhar em outros sites