Tag: asp.net

ASP.NET / Appeler le code-behind avec Javascript à l’aide de PageMethods

Un exemple d'appel avec PageMethods

Dans la partie 4 de mon tutoriel sur ASP.NET, je vous montrais une première interaction entre le code-front (.aspx) et le code-behind (.aspx.cs) par l’intermédiaire des évènements sur les contrôles (ex: clic sur un bouton). Et si l’on veut appeler une méthode serveur à l’aide de Javascript ? C’est possible aussi, avec PageMethods 🙂 Code-behind (C#) Voyons côté code-behind dans un premier temps. Créeons la méthode côté serveur qui sera appelée directement avec Javascript. [notice]La méthode doit être publique, statique et comporter l’attribut « WebMethod »[/notice] Code-front (HTML/Javascript) Voyons désormais côté code-front. Voici un simple formulaire où l’on va demander à l’utilisateur de saisir son nom. [notice]N’oubliez pas de mettre la propriété …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/aspnet-pagemethods-code-behind-javascript/

Tuto ASP.NET 8/8 : Conclusion

1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Et voilà ! Vous connaissez enfin les rudiments qui forment ASP.NET. Je suis bien loin de vous avoir fait le tour, mais mon but était de s’adresser à des personnes débutantes ou ayant déjà une certaine aisance avec d’autres langages comme PHP. Voici une liste de liens qui peut vous servir si vous souhaitez approfondir vos connaissances dans le développement ASP.NET : Site officiel ASP.NET Tutoriels ASP.NET sur Developpez.com ASP.NET sur MSDN …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tuto-asp-net-conclusion/

Tuto ASP.NET 7/8 : Publication du site Internet avec Visual Studio

Septième et avant-dernière partie (on y arrive!) de mon tutoriel ASP.NET. Pour quasiment conclure, je vais vous montrer aujourd’hui comment publier votre site ASP.NET sur un serveur FTP. Voici tout de même un rappel du plan pour ne pas vous perdre: 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Où héberger mon site ? Un serveur IIS (Internet Informations Services) vous sera nécessaire, que ce soit chez vous, chez un hébergeur ou même dans le cloud (IIS installé dans une …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tuto-asp-net-publication-site-visual-studio/

Tuto ASP.NET 6/8 : AJAX

Sixième partie de mon tutoriel ASP.NET. Aujourd’hui je vais apporter la technologie ASP.NET AJAX. Un petit rappel du plan n’est pas de trop pour vous y retrouver : 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Rappels sur AJAX AJAX (Asynchronous Javascript and XML) est une technologie permettant d’interroger le serveur et ce, de manière asynchrone. Concrètement, AJAX va nous permettre de charger de nouvelle données sans devoir recharger la page entièrement. AJAX est aujourd’hui très répandu sur le web …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tutoriel-aspnet-ajax/

Tuto ASP.NET 5/8 : Affichage de résultats multiples

Cinquième partie après une longue attente… Je vous remets le plan afin de vous y retrouver dans le tuto : 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Dans cette partie, je vais vous montrer comment afficher des résultats multiples pouvant provenir d’une base de données, d’un web service ou encore d’un flux XML… Pour mon exemple, je vais ré-utiliser le même modèle que dans mon tutoriel sur ADO.NET Entity Framework qui comportait 4 tables: client, commande, produit et commande_produit. Je …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tutoriel-aspnet-afficher-des-resultats-multiples/

Tuto ASP.NET 4/8 : Les balises

Quatrième partie de mon tutoriel sur ASP.NET. Voici le plan afin de vous y retrouver: 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Balise ASP.NET vs. Balise HTML En HTML « classique », on dispose des balises HTML comme par exemple div, a, img, j’en passe et des meilleures… ASP.NET de son côté, nous apporte également son lot de balises. (commençant toutes par <asp:) En voici un exemple: <asp:Button runat= »server » ID= »Button1″ Value= »Valider » /> Pas de grandes différences avec les balises HTML, n’est-ce pas …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tuto-aspnet-balises/

Tuto ASP.NET 3/8 : Structure d’un document ASPX

Troisième partie de mon tutoriel sur ASP.NET. Je vous rappelle le plan : 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Aujourd’hui, nous allons parler de la composition des pages classiques ASP.NET ainsi que des pages maîtres (ou Master Page). J’aborderai dans un premier temps les pages maîtres avant de passer aux pages classiques. Mode de visualisation dans Visual Studio Visual Studio nous propose 3 modes de visualisation pour un fichier ASPX ou HTML: Design, Source et Fractionner. Pour changer de …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tuto-aspnet-structure-document-aspx/

Tuto ASP.NET 2/8 : Mon premier site

Deuxième partie de mon tutoriel sur ASP.NET. Je vous rappelle le plan afin de vous y retrouver: 1/8: Présentation générale 2/8: Créer son premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Commençons par créer notre premier site ASP.NET. Pour celà, lancez Visual Studio (pour ma part j’avais utilisé la version 2010). Création du projet: Cliquez sur Nouveau projet, une autre fenêtre apparaît: Personnellement je suis plus à l’aise avec C# que VB.NET. Pour ces démos, je vais utiliser C# mais libre à vous de faire en …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tuto-aspnet-mon-premier-site/

Tutoriel ASP.NET 1/8 : Présentation générale

Aujourd’hui, je vous propose un tutoriel sur la technologie ASP.NET WebForms de Microsoft, qui vous permet de créer et de déployer des sites Web sur un serveur de type IIS (Internet Information Services). Ce tutoriel se veut accessible à tout développeur Web ayant déjà travaillé avec d’autres langages type PHP. Il sera réparti sur plusieurs articles, dont voici le plan afin de vous y retrouver: 1/8: Présentation générale 2/8: Mon premier site 3/8: Structure d’un document ASPX 4/8: Les balises 5/8: Afficher des résultats multiples 6/8: Lancer des traitements asynchrones avec AJAX 7/8: Publication du site Internet avec Visual Studio 8/8: Conclusion Préambule La technologie PHP permet de créer facilement et gratuitement …

Lire la suite

Lien Permanent pour cet article : https://www.jbvigneron.fr/parlons-dev/tutoriel-aspnet-presentation-generale/

css.php