Résumé du stage
Transcription
Résumé du stage
Extrait de repport de stage KLYMENKO Mykyta CRÉATION SITE WEB POUR UN CLIENT Stage réalisé du 07 avril au 07 août 2014 à l'entreprise « Crayons de Couleurs » RESUME : Le but du stage est le développement des sites-web et l'apprentissage de la technologie Asp.Net MVC (version 4 et 5) ainsi que le langage C#. Cette technologie permet de partager une application sur trois parties – les modèles, les représentations et les contrôleurs cela permet de simplifier la création des applications Web vaste et complexes. Pendant les 3 mois, 2 sites ont été créé en utilisant toutes les nouveatés et les avantages de ASP.NET MVC (4 / 5). Un CMS « Piranha » a été utilisé. Ce CMS est devenu une base pour les sites-web de clients comme le site-boutique de vêtements pour les enfants et le sitecatalogue pour les voitures sans permis. Ces sites ont faite totalement en responsive design (sont adaptées pour les portables et les tablettes). Pendant le travail on utilisait l'approche « Code First » pour la création d'une base de données, framework Bootstrap pour faire le design responsive, TFS pour la gestion du code et beaucoup d'autres techniques innovantes. Mots clés : ASP.NET, MVC, Piranha CMS, Bootstrap, Modéles « Templates » Faculté des Sciences et Techniques – Avenue Olivier Messiaen - 72085 LE MANS Cedex9 tel : 02 43.83.38.38 fax : 02 43.83 38.48 paiement. Au final, j'ai dû obtenir un site 1. Introduction Le développement d'applications Web est très interesent pour moi. J’ai trouvé l’agence « Crayons de Couleurs » qui m’a proposé de developper les sites Web. C’est une agence de conseil en communication globale spécialisée dans la conception et réalisation de sites internet et de supports imprimés. Durant ce stage, j’ai utilisé la technologie ASP.NET, le Framework ASP.NET MVC. créer rapidement permet de efficacement langage des C#,et applications le Cela et Web possédant un vaste modèle de domaine de vêtements pour les enfants et un site de voitures sans permis avec la partie administrative. Le but de mon stage était de comprendre plus profondément technologie ASP.NET pour la pouvoir développer rapidement et efficacement des applications web complexes. Donc, j'ai utilisé un CMS Piranha pour créer la partie administrative de chaque site. Ce CMS a été créer en utilisant toutes les nouveautés et les Framework ASP.NET avantages MVC 4 de et EntityFramework 4.5. Pendant mon stage, j'ai utilisé : et avec une logique complexe. Visual Studio 2013 TFS – controleur de code source 2. Contenu du stage proposé par le Microsoft 2.1. Objet du travail Au début de Piranha CMS mon stage, mes connaissances dans le domaine de Asp.Net MVC étaient : • La lecture du livre de Steven 2.2. Apports Tutoriel gratuit de ASP.NET MVC sur internet • sites adapté aux portables et tablettes ( responsive design ) Sanderson « ASP.NET MVC3 » • Bootstrap Framework – pour faire des Les cours J’ai appris beaucoup de nouveaux lors de mon stagé et utilisé énormement de en ligne – techniques innovantes. Donc mon w3school.com prochain site sera effctué plus vite et sera Mes premiers projets consernait le de la qualité supérieur développement de sites-catalogues de produits avec la possibilité d’ajouter, 2.3. Résultats obtenus supprimer et modifier les produits et les En fin, j’ai obtenu catégories, tout cela sans système de 1) Le site-boutique « Boutique Racing des Enfants » 4. Conclusions http://boutiqueracingdesenfants.fr/ 2) Le site-catalogue « Voitures sans permis » J’ai fini deux sites en utilisant la technologie nouvelle qui se developpe. Pour moi, le stage était très intèressant et http://voituresanspermis-lemans.fr/ je veux continuer à approfondir le connaissances 2.4. Limites du travail concrnantes cette technologie. La limite était le seul: utilisation de l’hébergement (hosting) pas chère pour le site. Il y avait beaucoup des erreurs à cause de l’access très limité au serveur de l’hébergement. Donc j’ai essaié de configurer les sites conformément à l’hébergement existant. J’ai reussi à 5. Bibliographie 1. http://blog.stevensanderson.com/201 1/03/28/scaffolding-actions-and-unittests-with-mvcscaffolding/ 2. Applications les MVC 3 articles de mvc-scaffolding resoudre presque tous les problèmes. 3. - dans « Pro Framework ASP.NET » Steven Sanderson, Adam Freeman l'entreprise 3. http://msdn.microsoft.com/en-US/ - Les sites que j'ai créé ont été mises en documentation pruction. Ils sont utilisés par les clients Framework des entreprises correspondantes et j'ai 4. http://www.calabonga.net/ - site compte profité de toutes les compétances avec des articles de Asp.Net MVC obtenues pour continuer à devlopper des 5. http://stackoverflow.com/ - site applications web en travaillant sur le avec presque toutes les exceptions copmte possibles et les réponses comment les de l'agence « Crayons Couleurs ». des corriger officiel de .Net