2010-12-14 2 views
2

J'évalue actuellement dotConnect pour Oracle comme une alternative au passage à SQL Server à mon entreprise tout à fait.Inconvénients lors de l'utilisation de dotConnect pour Oracle par rapport à SQL Server?

Nous développons actuellement des applications ASP.NET MVC2 avec datasets et Oracle, mais nous aimerions passer à la structure d'entité pour la persistance. Je comprends que dotConnect offre un support aux concepteurs visuels dans Visual Studio. Quelqu'un a-t-il une expérience avec le produit? A-t-il des inconvénients à utiliser les concepteurs avec SQL Server, ou tout autre inconvénient?

Tout indice ou expérience serait appréciée!

Merci à l'avance, Chris

Répondre

2

Nous utilisons maintenant dotConnect pour Oracle dans un projet dans lequel nous sommes obligés d'utiliser Oracle pour les besoins du client (nous utilisons habituellement SQL Server). Je l'utilise depuis peu de temps mais pour l'instant mon impression ne peut être plus positive. Le produit a l'air plutôt soigné et s'intègre très bien avec Visual Studio. A propos des concepteurs visuels, nous utilisons une fonctionnalité de dotConnect nommée Linq to Oracle, qui est presque un clone exact de Linq à Sql: le concepteur visuel est très similaire, et les membres de la classe DataContext ont essentiellement le même des noms. C'est très utile pour nous, une équipe habituée à SQL Server/Linq to Sql et sans expérience Oracle.

Inconvénients? C'est un produit payant, alors que les outils SQL Server sont déjà intégrés dans Visual Studio. Je ne peux pas penser à un autre. :-)

De toute façon, Devart possède une version d'essai du produit. Je vous recommande de faire un essai.

+0

Merci pour partager vos expériences! Comme il s'avère, nous allons probablement utiliser SQL Server pour tous les futurs projets. Mais c'est bien de savoir qu'il existe des alternatives. – Christopher

+0

Salut. Nous envisageons également d'acheter dotConnect pour Oracle car notre client a demandé Oracle DB pour Windows Mobile 6.5. A-t-il une synchronisation entre les fonctions de base de données mobile et serveur? –

Questions connexes