Avec l'arrivée de VS 2010 et Silverlight 4, j'ai décidé qu'il est temps de regarder dans Silverlight et à comprendre comment construire une application métier à 3 niveaux.Silverlight 4 Business Application architecture
Après plusieurs heures de recherche et lire la documentation et des tutoriels, je suis complètement confus (et cela ne se fait pas facilement).
Voici quelques points précis que je ne comprends pas. Je me félicite des conseils sur l'un d'entre eux, et apprécierait également toute référence à un très bon tutoriel.
- Brad Abrahm de What is a .NET RIA services (écrit pour Silverlight 3) semblait très prometteur, jusqu'à ce que j'ai réalisé que je n'ai pas System.Web.Ria.dll sur mon système. Ai-je manqué un téléchargement facultatif? Était-ce roulé dans une autre DLL pour Silverlight 4? Est-ce que cela a disparu en faveur de quelque chose d'autre dans Silverlight 4? Ce recent blog dit de commencer à partir d'une application métier Silverlight, de supprimer des éléments indésirables, de créer un projet de bibliothèque de services WCF bug dans le compilateur B2). Est-ce vraiment la bonne voie à suivre? Il semble ... maladroit.
Mes exigences sont d'effectuer très simple CRUD sur des objets métier simples.
Je suis impatient de suggestions sur la façon de faire le Silverlight 4 façon.
@ Mark: Je l'ai utilisé AAPC pour de très grands projets à plusieurs niveaux dans le passé et je suis un grand fan. En fait, l'auteur fantôme de Rocky pour la version C# de l'un des livres de l'AAPC a travaillé sur ce projet avec moi. Cela semble un peu lourd pour ce que j'essaie de faire. Pourtant, je vais jeter un coup d'oeil et je vous remercie pour le conseil. –
@ Mark: On dirait que la version 4 de Silverlight 4. AAPC soutient –
@Eric J: Si tel était le livre C# 2005, il était super! Lisez-le d'avant en arrière et mettez en application nos propres modèles CodeSmith avec quelques ajustements, puis nous avons laissé tomber l'AAPC dans notre architecture, mais avec quelques similitudes, nous avons également trouvé un peu trop lourd pour ce dont nous avions besoin, mais je le recommande quand même ... –