Fermer

mai 14, 2021

Défi de codage Sitefinity .NET Core


C'est officiel. Le concours de codage Sitefinity .NET Core est ouvert. Avez-vous ce qu'il faut?

La migration de Sitefinity vers le framework .NET Core est en cours. L'introduction du nouveau .NET Core Renderer est la première étape d'un projet en cours plus long qui devrait vous aider à accélérer et simplifier le développement de projet.

Maintenant, c'est à vous de vous lancer dans la pratique du nouveau moteur de présentation Sitefinity basé sur .NET Core et testez vos compétences par rapport à d'autres développeurs Sitefinity. Le kit de démarrage pour les développeurs vous permet de créer votre propre page avec .NET Core et de participer à notre défi de codage.

Le défi de codage Sitefinity .NET Core

TL; DR: créez votre premier Projet Sitefinity .NET Core, mettez-le dans GitHub et soumettez ce formulaire pour entrer dans la mêlée.

Voici le règlement du concours dans son intégralité, mais le court et simple en est le 3Cs:

  • Looks sympas (conception et mise en page)
  • Code propre
  • Complexité et innovation (points bonus pour plusieurs widgets personnalisés créés)

 Sitefinity .NET Core Coding Challenge "title =" Sitefinity .NET Core Coding Challenge "/><p data-recalc-dims= Pour vous donner un peu plus de contexte, nous avons eu un taux de participation impressionnant à un webinaire en février où nous avons partagé plus d'informations sur la façon dont la technologie .NET Core est introduite dans Sitefinity. I suivi d'un article de blog pour répondre à toutes les questions que nous avons reçues sur Sitefinity et Migration de .NET Core .

Le kit de démarrage Sitefinity .NET Core

En bref, .NET Core fonctionne très bien 😊 et offre une toute nouvelle expérience d'édition. Construit sur une architecture à trois niveaux, le développement est extrêmement rapide, les performances sont exceptionnelles et je suppose que personne ne manquera ce vieil ami (tous les développeurs de Sitefinity, vous savez ce que je veux dire)…

 Écran de réchauffement de Sitefinity "title =" Sitefinity Warmup Screen "/><p data-recalc-dims= De manière découplée, le développement du frontend s'effectue dans un projet .NET Core séparé et appelle les API Sitefinity OData pour récupérer les données système et de contenu.

Maintenant, puisque j'apprécie vraiment vos efforts, en voici un autre Astuce pour tous ceux qui sont arrivés jusqu'ici. Dans le dépôt GitHub suivant, il y a un exemple de page .NET Core créé sur notre site de démonstration Quantum, qui est prêt à être votre terrain de jeu.

Suivez les instructions et vous devriez avoir une page similaire de votre côté.

 Sitefinity .NET Core Sample page "title =" Sitefinity .NET Core Sample page "/></p data-recalc-dims=

Et, il y a plus… Notre Le développeur de frontend Nikolay a créé un excellent guide avec des instructions étape par étape sur la façon dont cette page spécifique a été construite. Consultez-le pour voir à quel point le développement de Sitefinity est flexible et simple avec .NET Core.

Tout ce que vous devez savoir est là, il vous suffit de relier les points et de créer votre premier projet Sitefinity .NET Core. Soyez parmi les premiers à découvrir le futur et soyez du bon côté de la ligne entre les ninjas et les aspirants.

Comment gagner

Eh bien, pardonnez-moi d'avoir dit l'évidence, mais copier-coller le projet kick-starter ne compte pas: D.

 Sitefinity .NET Core Coding Challenge-winner "title =" Sitefinity .NET Core Coding Challenge-winner "/><p data-recalc-dims= Utilisez-le comme terrain de jeu et effectuez une rétro-ingénierie si vous avez ve à, mais soyez créatif et construisez votre propre projet d'au moins une page de taille appropriée. Faites de votre mieux et n'ayez pas peur d'expérimenter.

Si vous avez des questions ou avez besoin de commentaires, vous pouvez toujours nous contacter via les réseaux sociaux ou dans la section des commentaires ici. L'espace dédié .NET Core de notre communauté est également un bon endroit pour se connecter.

Que le défi commence et que .NET Core soit avec vous.

Participez au défi

Souvenez-vous, vous vous avez jusqu'au 31 mai * pour soumettre votre candidature, vous feriez donc mieux de vous occuper. Il n'y a pas de date d'expiration pour la curiosité et l'inspiration. Recherchez-moi sur LinkedIn ou contactez la communauté pour parler de tout ce qui concerne Sitefinity et .NET Core.


* Le concours se termine le 31 mai à 23 h. ET.




Source link