Comment choisir un toolkit ASP.NET en cinq étapes faciles
Dans ce guide en cinq étapes, Jeff Hadfield vous aide à sélectionner et à mettre en œuvre les contrôles commerciaux ASP.NET appropriés de la manière la plus efficace possible afin de vous permettre de revenir au codage.
Vous êtes un professionnel du développement, ce qui, selon vous, vous permet de passer toute la journée à développer des logiciels. Au lieu de cela, votre temps est souvent détourné par les réunions, la coordination, la communication et le choix des outils de développement appropriés.
J'ai créé ce guide pour vous aider à sélectionner et à mettre en œuvre les contrôles ASP.NET J'ai créé ce guide pour vous aider à revenir au développement de logiciels le plus rapidement possible, en ayant confiance dans le choix de vos commandes.
C'est le défi, n'est-ce pas? Votre travail consiste à réaliser le projet. Vous devez fournir des sites fiables, sécurisés et conviviaux à temps. Vous savez que l'utilisation de contrôles et d'outils commerciaux peut accélérer ce processus, mais le fait de devoir choisir ces outils peut parfois sembler insurmontable et ne vaut pas la peine.
Bien qu'il soit publié sur le blog Progress Telerik. (Allez-y et mettez-les à l'épreuve: vous décidez .) Au lieu de cela, je vais partager un cadre pour faire un choix solide et défendable pour votre fournisseur de contrôles ASP.NET et ses produits.
Your Decision Framework
Avant de creuser les détails, il est important de comprendre le processus. De nombreux guides suggèrent de commencer avec une liste de fournisseurs potentiels. Nous ne le faisons pas. Voici pourquoi.
Si vous savez ce dont vous avez besoin avant d'acheter des fournisseurs et des produits, votre processus de recherche et de sélection sera beaucoup plus simple. C'est comme aller dans la quincaillerie et vouloir construire un hangar avant de décider à quoi cela va servir, quelle sera sa taille, quel genre de temps il doit résister, quels types de fonctionnalités il devrait avoir ( Windows, alimentation, etc.), et combien vous aurez besoin de le personnaliser.
C'est la même chose avec vos contrôles ASP.NET: quand vous savez ce que vous prévoyez de construire, vous pouvez mieux définir vos besoins, et ainsi mieux connaître les outils dont vous avez besoin.
Donc, notre cadre de décision ressemble à ceci:
Pour votre recherche, considérez les sources suivantes:
- Recherches générales sur le web
- L'expérience de vos collègues
- Recommandations d'amis
- Critiques et publications
- Liste des partenaires
Un tableur est utile: Créez-en un qui inclut des données telles que le produit, le fournisseur, le site Web, la source (comme indiqué ci-dessus) et toutes les notes qui vous sont transmises lors de ce premier passage.
Énumérez tous les produits qui semblent encore un peu viables: vous faites la grande liste complète, sans évaluation. Gardez cette étape aussi courte que possible, car dans la prochaine étape, vous réduirez considérablement cette liste.
Étape 3: Créez votre liste restreinte
Maintenant que vous avez créé votre liste principale de produits potentiels, il est temps restreindre cette liste à quelque chose de gérable. Notre objectif ici: une liste de pas plus de trois produits.
Nous vous recommandons de suivre méthodiquement la liste, avec un premier passage sur la liste pour éliminer les produits et fournisseurs qui ne correspondent pas à ces caractéristiques critiques: [19659019] Partenaires Microsoft (ils obtiennent un accès rapide à la technologie et bénéficient du support direct de Microsoft)
Cela devrait éliminer une partie importante de la liste. Maintenant, comparez les produits et les fournisseurs restants à la liste de priorités que vous avez créée à l'étape 1. Bien sûr, les caractéristiques essentielles sont les obstacles: si les produits ne les ont pas, vous les éliminez de la liste.
un examen plus détaillé consiste à réduire votre liste à trois produits au maximum pour votre évaluation finale, alors allez aussi loin que nécessaire pour y parvenir. Pourquoi trois? Tout d'abord, c'est pourquoi nous avons présenté l'analyse détaillée des besoins dans un premier temps: vous ne perdriez donc pas votre temps à évaluer en profondeur des produits qui ne correspondraient pas à vos besoins. De plus, si votre projet a une taille décente, vous ne voudrez pas en construire plus de trois. Et, pratiquement, quiconque examine ou approuve vos recommandations ne voudra pas non plus faire l’objet d’un examen approfondi de plus de trois.
Par conséquent, faites toutes les recherches nécessaires pour restreindre la liste à votre liste. liste restreinte de pas plus de trois produits à prendre à l'étape suivante. Nous y arrivons!
Étape 4: Évaluer
Avant de commencer cette étape, rappelons-nous simplement: prenez de bonnes notes lors de vos évaluations. Dans la plupart des cas, vous partagerez vos observations et vos évaluations avec d’autres personnes pour obtenir des commentaires ou des approbations d’achat. Plus votre évaluation sera efficace, plus vous aurez de chances d’y adhérer.
Trois candidats finaux, vous voudrez télécharger le logiciel d'évaluation ou d'évaluation gratuit et vous inscrire pour obtenir de l'aide. Dans chaque cas, si possible, essayez d'implémenter les contrôles dans votre même exemple d'application (même un fork de votre base de code actuelle). Si ce n'est pas pratique, vous pouvez trouver des exemples de code auprès des fournisseurs qui se rapprochent de ce que vous essayez de faire.
Assurez-vous de contacter chaque fournisseur pour évaluer la réactivité et la disponibilité du support, notamment la base de connaissances en ligne, les forums communautaires, et, bien sûr, le support humain via le chat, le téléphone, etc.
Étant donné que vous deviez probablement vous enregistrer pour télécharger le logiciel d'évaluation, un membre de l'équipe de vente du fournisseur de logiciels à toi. Vous en êtes au stade de votre évaluation: parler avec l'un des vendeurs techniques est une bonne idée alors poursuivez la conversation avec eux. La qualité de cette conversation doit être prise en compte dans votre évaluation finale.
Considérez comment ces fonctionnalités de personnalisation sont implémentées. Sont les simples? Utilisent-ils des assistants de configuration? L'API est-elle simple? Comme mentionné précédemment, assurez-vous de tester et d'utiliser la documentation, les exemples et le support.
Et comme nous parlons de contrôles ASP.NET, nous ne pouvons pas négliger l'un des facteurs les plus critiques pour les sites Web et les applications: . Assurez-vous que les commandes ne ralentissent pas inutilement vos pages et sont aussi légères que possible. Surtout pour les sites de commerce électronique, chaque retard de millisecondes dans le chargement des pages représente une perte de revenus.
Pour chacun de vos trois derniers candidats, veillez à noter également des choses moins objectives. Celles-ci pourraient inclure la facilité d'utilisation des produits, leur intuitivité et même l'attrait des contrôles et leur complémentarité avec la conception de votre interface utilisateur. Considérez comment les conventions et la nomenclature de chaque produit s'alignent avec ce que vous avez l'habitude d'utiliser ou sont facilement analysables. Notez combien de personnalisation vous devez faire avec chacun pour le faire faire ce que vous voulez. Bien qu'il soit intéressant d'avoir des capacités de personnalisation illimitées, de la même manière, vous ne voulez pas avoir à tout personnaliser à chaque fois.
Dans votre feuille de calcul récapitulative, si cela fonctionne, ajoutez des valeurs de points,
Résumez vos conclusions, recommandez le meilleur et obtenez l'approbation de toutes les parties prenantes: votre équipe, votre responsable, etc.
Étape 5: Achat et transfert
Étant donné que ce guide explique comment choisir les meilleurs contrôles ASP.NET pour vous et non les implémenter, cette section sera brève. N'oubliez pas de faire confiance à votre fournisseur et de bénéficier de l'assistance que vous avez payée, en particulier lors de la mise en œuvre initiale. Votre fournisseur veut également que vous réussissiez.
Bonne chance et bon codage.
Les commentaires sont désactivés en mode de prévisualisation.
Source link
