saitodisse

29 29e Março 29e 2008

Projetos em TI

Arquivado em: c# — saitodisse @ 9:19
Tags: , , , ,
  • Por menor que seja, qualquer sistema precisa de um Plano de Projeto;
  • Dependendo das condições, uma solução é inviável dentro do prazo e custo estabelecidos;
  • Não adianta colocar mais gente trabalhando em um projeto problemático: 9 mulheres não conseguem gerar um bebê em 1 mês;
  • Trocar a turbina com o avião em vôo pode ser necessário, em outras palavras: jogar fora grandes porções de código e refazer tudo;
  • Prototipação de telas é essencial para que o cliente, ao ver a tela, lembre-se de detalhes que passaram despercebidos na especificação inicial. A vantagem de prototipar é não criar nenhum código de tela dinâmico antes de ter o design fechado;
  • Não estou dizendo para se aplicar RUP, Iconix, eXtreme Programming ou nenhuma metodologia, mas um Plano de Projetos, antes mesmo de programar a primeira linha;
  • É preferível investir alguns dias planejando o projeto do que cair direto no código, mesmo que isso acarrete ouvir algo como “Atraso de 3 dias?! Absurdo não termos nada e já estamos na quarta-feira!”

http://meiobit.com/vocecirc-planeja-seus-projetos-por-menor-que-sejam

2 02e Março 02e 2008

Entity Framework, está chegando!

Arquivado em: c# — saitodisse @ 9:20

ADO.NET Entity Framework

Tecnologia de mapeamento objeto-relacional da Microsoft. Facilita o mapeamento dos atributos entre uma base
tradicional de dados relacionais e o modelo objeto de uma aplicação. Seria como o Hibernate, só que da Microsoft.

É um prato cheio para quem utiliza orientação objetos e deseja persistir dados.



Pergunta feita no Post do meiobit:

Quando poderemos botar a mão no Entity Framework? Puzzled


A Entity Framework está disponível na terceira versão beta, mas não
tenho certeza se está pública. Ela será oficialmente lançada nos
próximos 3-4 meses.


Oi !

Está pública, eu mesmo brinquei com ela em um fim de semana passado,
está tão boa que achou um deslize em um modelo relacional meu que achei
que tava ótimo…

Mas é beta 3, falta justamente a integração com o ambiente : Não
existe por exemplo um EntityDataSource, o LinqDataSource funciona com
LinqtoSQL mas não funciona com LinqToEntities e o ObjectDataSource
também não consegue compreender muito bem a estrutura dos objetos do
entity framework então você perde o RAD e tem que partir para o
código… coisa de beta…

Mas fique atento ao projeto Astoria, se o Entity Framework já é muito bom, o Astoria então faz maravilhas com ele.

[]’s

Dennes



Fontes sobre o assunto:

  1. http://www.theserverside.net/tt/articles/showarticle.tss?id=IntroducingEntityFramework
  2. http://blogs.msdn.com/adonet/archive/2007/12/05/ado-net-entity-framework-beta-3-rleased.aspx
  3. http://blogs.msdn.com/rahul/archive/2007/12/07/ado-net-entity-framework.aspx
  4. http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework
  5. http://blogs.msdn.com/wcamb/archive/2008/03/26/revisitando-a-persist-ncia-orm-ado-net-entity-framework-data-services-sync-linq-e-ainda-outros-coment-rios.aspx
  6. http://forums.microsoft.com/MSDN-BR/ShowPost.aspx?siteid=21&PostID=1809948

Blog no WordPress.com.