2009-09-02 6 views
4

Dofactory a un cadre 3.5 pour le développement de logiciels et comprend certains modèles de conception qui sont expliqués dans un document. Il y a un exemple d'application construit en utilisant le framework qui a des interfaces utilisateur pour WinForm, WPF, ASP.NET (WebForms), ASP.NET MVC, et DAL en utilisant Linq & ADO.NET qui en fait un candidat pour un outil d'apprentissage et un framework pour être utilisé dans les applications du monde réel.Avis sur le framework DoFactory?

Je ne suis pas sûr de la qualité et de la facilité d'utilisation du cadre. J'aimerais entendre les opinions des personnes qui l'ont réellement utilisé et de celles qui entendent des histoires à ce sujet.

Je suis également intéressé par de bons frameworks similaires qui incluent une couche DAL et des couches de gestion (à côté de CSLA).

+0

Je ne peux pas commenter sur la facilité d'utilisation de la substance DoFactory. Je voulais juste dire: je suis confus sur la façon dont ils ont mis les modèles de conception dans un cadre. Je veux dire, tout le concept des modèles de conception est qu'ils s'appliquent à différentes situations, pas comme une solution dure et rapide. Pour citer l'auteur du terme, «Chaque modèle décrit un problème qui se répète dans notre environnement, puis décrit le cœur de la solution à ce problème, de telle sorte que vous puissiez utiliser cette solution un million de fois , sans jamais le faire deux fois de la même manière. " – ewall

+1

Chaque cadre a des motifs. .NET, un framework, en a plusieurs. Cela signifie simplement que vous utilisez un motif pour faire une chose spécifique. Comme le modèle d'usine pour l'accès aux données où le développeur ne se soucie pas du type de base de données utilisé et l'utilise encore et encore. –

+0

Dofactory est une ressource terrible pour les modèles de conception. Je les éviterais si vous le pouvez. –

Répondre

4

J'ai utilisé DoFactory 2.0, j'aime beaucoup la documentation qui l'accompagne. en particulier où il a montré où modèle de conception ont été utilisés dans le cadre .Net.

le cadre était bon, dans le sens où j'ai pu comprendre ce qui se passe où. J'ai aimé comment il a inclus certains des patterens de PEAA. Je serais très intéressé de savoir comment les clients MVC et WPF ont été implémentés.

avant d'acheter ce jeter un oeil à S#arp Architure

qui a un ORM complet promis, IoC, MVC, WCF, Domain Driven, Tests unitaires, validation, chacun de ces outils sont basés sur des modèles ... aussi regarder autour du site, il a une bonne documentation

+0

A partir du 03/06/2015 le lien vers S # arp Architecture est mort. Voir [https://groups.google.com/forum/#!topic/sharp-architecture/YJiCmIGgpaY](https://groups.google.com/forum/#!topic/sharp-architecture/YJiCmIGgpaY). – jamesallman

+0

mis à jour pour le site organisationnel :) – dbones

0

Cela ressemble à une compilation de la documentation existante. Il existe déjà d'excellents livres sur les modèles de design et .Net. En plus de cela, ils utilisent "LINQ-TO-SQL" pour leur DAL, qui est already dead. On dirait que leur framework n'est plus à jour ...

+1

Les livres de modèles de conception expliquent les modèles. Le framework DoFactory est un framework réellement utilisable qui utilise des modèles de conception connus. Donc, les livres et le cadre ne sont pas la même chose. Linq-To-SQL comme un moyen d'accéder à SQL Server n'est pas mort. C'est impossible parce que c'est dans le CLR et ça fait partie du langage. L2S comme un ORM ne peut plus être pris en charge par MS mais il est très similaire à Entity Framework, la connaissance est toujours utile. Trop de personnes se confondent entre l'ORM et la partie langage. –

0

Nous avons utilisé DoFactory pour .NET 2.0 et l'avons aimé.

Questions connexes