2009-12-10 5 views
0

Je crée des applications .NET pour une entreprise manufacturière de taille moyenne. Je voudrais créer un certain nombre de services Web «cadre» qui peuvent être employés par la plupart de mes applications.Quels sont les services-cadres essentiels pour une entreprise de taille moyenne?

Quels services Web avez-vous trouvé utiles pour être réutilisés dans un tel environnement? MISE À JOUR: les applications feront tout, du commerce électronique avec des clients externes à l'étiquetage, en passant par l'expédition, l'inventaire et la production de rapports.

+1

Cela dépend fortement de votre activité et des types d'applications que vous créez. Besoin d'au moins plus de détails sur ceux avant que d'autres développeurs spécialisés dans la fabrication pourraient carillon, à mon humble avis. –

Répondre

4

Je ne créerais jamais de services Web, ou de frameworks en général (*). Cela conduit à produire du code parce qu'il semble appartenir au cadre, pas parce que le code est utile. Ma solution est d'aller de l'avant et d'écrire le code de l'application (le code que vous croyez utiliser les frameworks), puis de refactoriser dans les bibliothèques et les services de framework seulement quand vous trouvez que le code est vraiment utilisé en plusieurs endroits. De cette façon, vous ne perdez pas votre temps à écrire du beau code de bibliothèque qui ne sera jamais utilisé.

(*) Jamais, depuis le moment où j'ai effectivement écrit écrire un tel code de cadre, et passé tellement de temps à le faire que le code destiné à appeler le cadre jamais fini. Pas depuis.

1

Enregistrement. Un service de journalisation correctement robuste est toujours utile.

+0

Oui, mais ne réinventez pas la roue - utilisez Log4Net ou la bibliothèque d'entreprise ou similaire. – Simon

+0

Ne pas réinventer la roue, utiliser une solution existante qui répond à vos besoins. Si l'un n'existe pas, écrivez-en un qui le fait. –

+0

D'accord avec le sentiment "Ne pas réinventer la roue". – GWLlosa

Questions connexes