Telerik openaccess ORM vaut-il la peine d'apprendre?
J'ai gagné 1 Telerik Collection haut de gamme pour les .NET Developer avec abonnement (lucky me!) et je me demandais si l'OpenAccess ORM est la peine d'apprendre? Quelqu'un a jeté leur open source variante et sont maintenant à l'aide de la Telerik outils ORM?
Sont là tous les avantages de l'utilisation de l'Telerik outils ORM au lieu de l'open source variante?
Toute pensée suggestions?
BTW, je ne peux pas attendre pour commencer à utiliser leur RadControls pour ASP.NET AJAX!!
source d'informationauteur Rippo
Vous devez vous connecter pour publier un commentaire.
Je suis heureux de telerik client depuis plus de 5 ans. J'ai utilisé leurs ORM dans une seule solution et jamais utilisé un open source ORM.
Jeter l'existant?
NON - si vous n'avez pas de problèmes et la chose n'est ce qu'il doit faire, je ne changerai pas.
Qui n'a rien à voir avec la qualité ou d'autres aspects de telerik ORM.
C'est juste une question de fait que l'utilisation d'un nouveau produit, d'apprendre de nouvelles choses, de résoudre certains résolu les choses de nouveau dans une autre, et ainsi de suite.
MAIS si vous avez des problèmes (ou doit faire des compromis avec votre produit actuel, il vaut la peine de donner un essai.
Sans savoir que d'autres Orm j'ai un point d'pourquoi je voudrais essayer de telerik ORM.
C'est leur (telerik) soutien exceptionnel.
Aucun de mes autres vendeurs offre /est-ce que telerik.
Suffit de prendre un coup d'oeil à leurs forums http://www.telerik.com/community/forums.aspx et vous verrez ce que je veux dire.
Vous avez un problème - ils résoudre; et avec des temps de réponse très rapides.
Et c'est un point que vous devriez penser à prendre une décision au sujet de l'ORM (ou tout autre type de produit).
C'est un vieux post, mais j'ai pensé que je voudrais intervenir.
Nous avons récemment commencé à utiliser de Telerik est SiteFinity produit pour un site web pour les clients. C'est un très bon, les développeurs de l'outil pour la création d'un contenu web le système sans la taille ou la charge de SharePoint ou quelque chose de similaire.
Nous sommes aussi allés avec une solution de Cloud comme Telerik l'ORM Azure prend en charge, donc, donc, donc ne SiteFinity - qui utilise OpenAccess (ORM) de communiquer avec sa base de données.
J'ai été très impressionné par la rapidité et la souplesse de l'ensemble, étant mon premier Cloud (Azure) projet de développement. Telerik de soutien à la clientèle et une attention personnelle est au-delà de tout reproche. J'ai été en utilisant Telerik produits depuis des années et n'a pas été surpris de la façon dont il a travaillé.
Deux jours avant que le site était d'aller vivre tout bombardé avec un très inexplicable .Net d'erreur. Il s'avère que Microsoft a annoncé qu'ils étaient la mise à niveau de leurs serveurs SQL Azure à partir de juillet, 2011: "Cette mise à niveau est également importante, car elle représente une grande première étape en vue de fournir une base commune et un ensemble de fonctionnalités entre le cloud SQL Azure service et de notre prochaine version de SQL Server Nom de Code "Denali"."
(http://blogs.msdn.com/b/windowsazure/archive/2011/07/13/announcing-sql-azure-july-2011-service-release.aspx)
De par sa nature même, les serveurs Cloud sont mis à jour et se déplace derrière les coulisses de sorte que vous n'avez pas à jouer avec ça. OpenAccess omis de prendre cela en compte, cependant, et quand notre serveur SQL Azure groupe a été mis à niveau OpenAccess échoué à reconnaître sa version et bombardée.
Telerik, bien sûr, était très rapide de sortir un patch - mais il a fallu quelques jours. Nous ne pouvions pas attendre aussi longtemps, malheureusement, ayant déjà perdu un peu de temps juste essayer de comprendre ce qui se passait. Le résultat pratique est que j'ai eu à travailler non-stop pendant deux jours sans sommeil pour déplacer le tout en une régulières .Net solution avec Entity Framework 4 par l'ORM.
Donc pour répondre à la question: Est-Telerik ORM vaut la peine d'apprendre et /ou de mieux qu'une solution open source? Je suis d'accord avec la déclaration ci-dessus que si vous disposez déjà d'une solution open source, il fonctionne bien, a de bonnes performances, et est intuitive pour développer des contre - absolument s'en tenir à cela.
La valeur de l'open source est la communauté qui la soutient et votre capacité à apporter des modifications au système sous-jacent en cas de besoin. A mon projet était basée sur l'open source ORM, j'avais changé le code par défaut de la version la plus récente de SQL si il trouve que c'est de travailler avec une version supérieure, et le problème est résolu - le sommeil les avait.
La valeur d'un produit comme OpenAccess ORM, c'est qu'il est en concurrence avec d'autres produits, open source ou autrement, et qu'elle doit: Effectuer Ainsi, être orienté client, avoir un manuel d'utilisation (très important), et d'être plus facile que de le faire vous-même ou d'apprendre un système open source qui peut ou peut ne pas être très intuitif.
Jeter dans ce Telerik est top, et je dirais que vous pourriez faire pire, tant que vous êtes prêt à renoncer à certaines de contrôle et d'avoir à attendre pour les mises à jour /correctifs à gérer les choses comme je l'ai décrit ci-dessus.
Tout d'abord je tiens à vous dire que je ne suis pas Telerik évangéliste...
Nous n'avons déménagé loin de Telerik est ASP.NET contrôles AJAX seulement parce que nous avons souhaité un plus grand contrôle sur l'apparence de notre INTERFACE utilisateur (nous utilisons toujours le contrôle rapide des solutions internes), mais je dois dire que leurs produits sont excellents dans de bonnes conditions. Notre produit sur le web de l'équipe a commencé à utiliser le libre Accès de l'ORM pour nos solutions et honnêtement, nous n'avons jamais regardé en arrière. La première raison qui vient à l'esprit pour choisir une Telerik solution est de qualité, Un soutien qui n'a jamais échoué à fournir une résolution à un problème concernant l'un quelconque de leurs solutions dans les 24h habituellement, y compris les exemples de code... Même si je suis habituellement capable de creuser à travers les blogs pendant des heures afin de trouver des solutions pour la plupart de mes questions concernant la technologie de Microsoft, je dois dire que c'est agréable d'avoir du soutien quand on en a besoin.
Je recommanderais certainement à l'aide de la Telerik Ouvrir l'accès de l'ORM. J'ai utilisé Telerik produits (par exemple, telerik Ajax/Silverlight) pour un certain nombre d'années et qu'ils sont les meilleurs de la classe et le support technique est en second lieu à aucun. L'entreprise fait de l'argent en fournissant un logiciel qui fonctionne.
Malheureusement, cela ne s'applique pas à l'open source puisque, par définition, tout peut changé sans contrôle approprié. Tout ce qu'il faut est un duff développeur et une suite complète peut être rendu inutilisable.
Afin d'utiliser correctement les produits, rapidement et efficacement, il est nécessaire d'être très compétent développeur web.
Je suis une de ces personnes qui a obtenu une licence à un groupe d'utilisateurs de réunion. Heureusement, j'ai eu l'expérience de la façon misérable de ce logiciel est sans la payer.
Je n'ai jamais eu de test de l'ORM capacités, car Visual Studio intégration a échoué. Cliquer sur le Telerik menu de VS a déclenché une exception. Et VS modèle d'élément qui était censé être installé n'était pas là, donc je ne pouvais même pas commencer à tester la fonctionnalité.
Ne vous laissez pas berner par la jolie concepteur de captures d'écran, ils ne peuvent même pas obtenir le programme d'installation pour fonctionner correctement.