Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
CAL?
Message
De
22/09/2009 14:12:21
 
 
À
21/09/2009 10:42:31
Mike Sue-Ping
Cambridge, Ontario, Canada
Information générale
Forum:
ASP.NET
Catégorie:
Windows Presentation Foundation (WPF)
Titre:
Re: CAL?
Versions des environnements
Environment:
C# 3.0
Divers
Thread ID:
01425260
Message ID:
01425625
Vues:
47
>>>>Hi,
>>>>
>>>>Anyone delved into this library deeply enough to form an opinion ?:
>>>>http://msdn.microsoft.com/en-us/library/cc707890.aspx
>>>
>>>I don't know much about it, but, from what I understand, PRISM is the way to go now. I believe CAL, when compared to PRISM, is too complex and PRISM "simplifies" the process of building loosely coupled layers that are required for such applications. The concept and framework is something we are slowly investigating and there is a *lot* to learn about it. Just Google the PRISM framework and pattern to find out more.
>>
>>Isn't 'Prism' the code-name for "Composite Application Guidance for WPF" - which is just that - guidance. This seems the latest version (Prism2? includes SilverLight):http://msdn.microsoft.com/en-us/library/dd458809.aspx.
>>But, AFAICS, CAL (the Composite Application Library) is MS's version of a framework for implementing the guidance - or, conversely, maybe Prism can be regarded as guidance on using the CAL?
>>
>>I've got the downloads and also watched the videos here:http://channel9.msdn.com/posts/akMSFT/Creating-a-modular-application-using-Prism-V2-Part-1-of-4--Creating-a-shell-and-modules/ but I can see it will take a lot more than that to properly 'come-to-grips' with it.
>>
>>Regards,
>>Viv
>
>
>No kidding that this Composite Application stuff is complex no matter what you call it. This link may help shed some light on it: http://www.tanguay.info/web/index.php?pg=codeExamples&id=105

Hi,

I think I understand the jist of everything by ploughing through the MS sample application - but I'm finding it difficult to translate this into a design that would be work well with the project that I'm currently engaged on. I think this is mainly because my app is very much graphics orientated and doesn't (in large part) lend itself well to the seperation of concerns aimed at by the CAL.....

Maybe for the next app......
Regards,
Viv
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform