2009-12-25 5 views
1

J'utilise Silverlight 3 avec ASP.NET MVC. Pour les opérations de base de données, interrogez la base de données SQL Server à l'aide de FOR XML et envoyez les données au format XML sur le client Silverlight, où elles sont désérialisées en objet métier. Cette approche est-elle bonne? Je ne trouve pas beaucoup de ressources sur Internet sur l'utilisation de Silverlight, ASP.NET et XML ensemble.ASP.NET MVC approche RESTful

Répondre

1

Pourquoi ne pas utiliser une approche SOA? Je vais d'abord vous dire mon approche puis un lien sous cela pour une approche directe ASP.NET MVC. Mon approche est seulement parce que j'ai besoin d'exposer un service web à d'autres appareils.

J'ai une bibliothèque WCF qui fait office de DAL et de Business Logic. J'ai alors ma référence asp.net cette DLL. Rien dans le dossier du modèle. Ainsi, ASP.NET fonctionne de la même manière.

Pour la lampe Silverlight, j'utilise une référence de service au service wcf. Certaines fonctionnalités qui utilisent les mêmes données que asp.net, appelle le contrôleur ASP.NET spécifié comme Tim Huer l'a fait here.

Questions connexes