Grupo de Arquitectura de Software Português


Welcome to GASP Sign in | Join | Help
in Search

CSLA.NET e CAB

Last post 12-06-2007, 9:32 by José Campos. 6 replies.
Sort Posts: Previous Next
  •  06-09-2006, 10:37 355

    CSLA.NET e CAB

    alguém utiliza alguma destas frameworks?
    - CSLA.NET - http://www.lhotka.net/ArticleIndex.aspx?area=CSLA%20.NET%2020 - CSLA .NET is designed to allow great flexibility in object persistence, so business objects can use virtually any data sources available.
    - Composite UI Application Block - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/cab.asp - This application block is a reusable, source code–based component based on the Microsoft .NET Framework 2.0. It provides proven practices to build complex smart client user interfaces based on well known design patterns such as the Composite pattern, in which simple user interface parts can be combined to create complex solutions, but at the same time allowing these parts to be independently developed, tested, and deployed.
  •  06-10-2006, 15:33 356 in reply to 355

    Re: CSLA.NET e CAB

    Já investiguei os dois, e no caso do segundo fiz uns labs, mas não posso dizer que conheça em detalhe.

    Acho o CAB muito interessante, pessoalmente.

    Já do autor do CSLA.NET li uma frase muito interessante recentemente (nota: isto é totalmente fora de contexto), no contexto do SOA:

    "Services should be thought of as applications, and not components".

    A forma como vejo isto é como ajudar a pensar "fora do quadrado", quando é preciso desenhar interfaces para serviços.

  •  06-12-2006, 10:42 358 in reply to 356

    Re: CSLA.NET e CAB

    em http://perseus.franklins.net/dnrtv/0012/parta.html tens um webcast do csla.net
    ainda estou á espera do livro que encomendei da amazon mas estou já a começar a explorar e é deveras interessante.
    a afirmação dele que mencionas é de facto polémica mas se calhar fica explicada se lhe perguntarmos o que considera uma aplicação e o que considera um componente....

    quanto ao cab, já fiz os labs da ms e também estou bastante entusiasmado mas a curva de aprendizagem não é das mais faceis...
  •  03-19-2007, 15:32 931 in reply to 355

    Re: CSLA.NET e CAB

    Além de já ter olhado mais a fundo para o CAB (e ter inclusivé efectuado um protótipo desenvolvido com o mesmo) vou estar no TechDays 2007 a apresentar uma sessão sobre Smart Client Software Factory, o que por si só envolve falar sobre o Composite UI Application Block.

    Tens alguma dúvida específica sobre o CAB? Ou só querias saber se laguém estava a trabalhar com ele?


    Sérgio Amendoeira
    GeTronics / Grupo Tecnocom
  •  09-15-2007, 20:47 1193 in reply to 931

    Re: CSLA.NET e CAB

    Olá,

    Que exemplos voce recomenda de CAB? (uma aplicação com a melhor implementação de  CAB que voce já viu)

    Obrigado

    José Augusto Guimarães

     

  •  09-15-2007, 20:48 1194 in reply to 356

    Re: CSLA.NET e CAB

    Olá,

    Que exemplos voce recomenda de CSLA? (uma aplicação com a melhor implementação de  CSLA que voce já viu)

    Obrigado

    José Augusto Guimarães

  •  12-06-2007, 9:32 1332 in reply to 355

    Re: CSLA.NET e CAB

    Já investiguei bastante a framework CSLA.NET. A Framework tem boas ideias, no entanto acho que tem duas desvantagens.

    Não está preparada para trabalhar com outra base de dados. No entanto o autor já publicou um exemplo que exclui todo o código SQL dos objectos de negócio, criando uma camada de accesso a dados num projecto à parte. Este exemplo está disponível no site do CSLA.NET.

    A segunda desvantagem reside no facto de a Framework não estar orientada para uma arquitectura SOA, uma vez que a camada de Interface Web ou Windows trabalha directamente sobre os objectos de negócio.

     José Campos
     

View as RSS news feed in XML
Powered by Community Server (Personal Edition), by Telligent Systems