<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - ASP.NET MVC</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur le développement de site web avec le framework ASP.NET MVC.]]></description>
		<language>fr</language>
		<lastBuildDate>Sat, 18 Apr 2026 12:05:07 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - ASP.NET MVC</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>Aucun générateur pris en charge</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2178944&amp;goto=newpost</link>
			<pubDate>Sun, 31 Aug 2025 19:09:05 GMT</pubDate>
			<description>Bonjour tout le monde, 
...</description>
			<content:encoded><![CDATA[<div>Bonjour tout le monde,<br />
<br />
Depuis quelques semaines je crée plusieurs projets MVC par semaine, qui fonctionnent bien, je gère une table avec gestion des catégories en une demi-heure.<br />
<br />
Aujourd'hui, après quelques mises à jour de Visual Studio 2022 Community, lorsque je clique pour ajouter un contrôleur (dans le répertoire des contrôleurs bien entendu), m'est signalé que &quot;Aucun générateur de modèles automatique n'est pris en charge pour cet élément.&quot;<br />
<br />
Et du coup le contrôleur n'est pas créé.<br />
<br />
La documentation trouvée en cherchant cette phrase sur Internet me dit de vérifier le contenu du fichier vsTemplate, alors j'ai cherché dans un des derniers projets MVC, il n'a pas de fichier vsTemplate.<br />
<br />
Est-ce que je peux couper à utiliser un point de restauration et annuler ainsi les quelques heures de mise à jour&nbsp;?<br />
En supposant que les points de restauration fonctionnent, parce que Microsoft aime bien décider de temps en temps que non à partir de maintenant on ne crée plus de points de restauration jusqu'à nouvel ordre.<br />
<br />
***<br />
Ah bonne surprise, j'ai UN point de restauration, ce matin, vraisemblablement généré en début de mises à jour.<br />
<br />
Si j'ai de la chance, il fonctionne.<br />
<br />
***<br />
J'ai demandé à la recherche indexée, plein de fichiers vstemplate ont été générés aujourd'hui, par exemple là&nbsp;:<br />
<br />
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\WDExpress\ItemTemplates\Web\VisualBasic\1034\DbCtxVBWSEF5<br />
<br />
Encore s'agirait-il qu'il soit &quot;conforme au schéma de modèle Visual Studio&quot;.<br />
<br />
C'est-à-dire qu'il faudrait en créer un selon les instructions là ?<br />
<a rel="nofollow" href="https://learn.microsoft.com/fr-fr/visualstudio/ide/how-to-create-item-templates?view=vs-2022" target="_blank">https://learn.microsoft.com/fr-fr/vi...s?view=vs-2022</a><br />
<br />
À un moment il faut sélectionner les références d'assemblage à inclure dans le modèle.<br />
<br />
Je regarde dans un contrôleur créé dernièrement et je mets les mêmes&nbsp;?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1433/dotnet/developpement-web-net/asp-net-mvc/">ASP.NET MVC</category>
			<dc:creator>Gluups</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2178944/dotnet/developpement-web-net/asp-net-mvc/aucun-generateur-pris-charge/</guid>
		</item>
		<item>
			<title>MVVM : dev certs ?</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2177767&amp;goto=newpost</link>
			<pubDate>Fri, 27 Jun 2025 11:44:03 GMT</pubDate>
			<description>Bonjour tout le monde, 
 
Je...</description>
			<content:encoded><![CDATA[<div>Bonjour tout le monde,<br />
<br />
Je développe quelques serveurs MVC sans trop de problème, hormis que sur la page d'index il serait bien de faire apparaître pour chaque article l'intitulé de sa catégorie. Pour envoyer une requête jointe, il convient donc d'utiliser une page MVVM.<br />
<br />
J'ai donc installé le type de projets DotVVM, j'ai exécuté les exercices pour la première page de démonstration.<br />
<br />
Bien sûr il a fallu insister un peu, mais j'ai fini par obtenir la page telle qu'elle était prévue.<br />
<br />
Ensuite j'ai sauvegardé ça comme prévu dans le fichier concepts.zip, que j'ai ensuite dézippé pour ouvrir le résultat dans Visual Studio 2022.<br />
<br />
C'est là que ça se gâte&nbsp;: quand j'essaie d'exécuter le projet DotVVMAcademy, j'obtiens comme réponse<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			System.InvalidOperationException*: 'Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate could not be found or is out of date.
			
		<hr />
	</div>
</div>et là on parle d'un certificat qui permet d'exécuter les projets MVC sans problème, et avec une base auto-générée en CodeFirst pour le coup.<br />
<br />
Alors dans la console NuGet je tape<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">dotnet dev-certs https --trust</code><hr />
</div>et on me répond en substance que ça baigne&nbsp;:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">Successfully trusted the existing HTTPS certificate.</code><hr />
</div>Malheureusement, au lancement suivant j'ai la même erreur, d'autant plus intrigante que dans ce projet on a quelques valeurs en dur, je n'ai pas conscience qu'on cherche à ouvrir une base de données.<br />
<br />
Est-ce normal que je me sente dérouté&nbsp;?<br />
<br />
D'ailleurs, au niveau de la solution j'ai cherché &quot;SQL&quot; en espérant que ça me permette de situer la chaîne de connexion, et on m'a répondu &quot;non trouvé&quot;.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1433/dotnet/developpement-web-net/asp-net-mvc/">ASP.NET MVC</category>
			<dc:creator>Gluups</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2177767/dotnet/developpement-web-net/asp-net-mvc/mvvm-dev-certs/</guid>
		</item>
		<item>
			<title>Pluralisation pour MVC.Core</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2177296&amp;goto=newpost</link>
			<pubDate>Tue, 03 Jun 2025 19:36:18 GMT</pubDate>
			<description>Bonjour tout le monde, 
...</description>
			<content:encoded><![CDATA[<div>Bonjour tout le monde,<br />
<br />
Enfin y a pas foule, mais au moins si ça répond ...<br />
<br />
Pendant que je cherchais à créer une DropDownList (qui fera l'objet d'un autre fil), à un moment il s'est avéré que ça pourrait servir de pouvoir mettre un nom de table au pluriel, ne serait-ce que pour connaître le nombre d'enregistrements.<br />
<br />
Alors j'ai trouvé une fonction Pluralize, qui prend une chaîne de caractères (correspondant au singulier) en premier argument, et en deuxième un booléen qui dit si il faut mettre au pluriel ou pas.<br />
<br />
Pour ça j'ai installé PluralizeService.Core, et après j'ai découvert que Humanizer.InflectorExtensions.Pluralize attend effectivement une chaîne et un booléen, mais le booléen dit si on est sûr que la chaîne est au singulier, et puis la fonction retourne de toute façon un pluriel.<br />
<br />
Du coup, je me dis que peut-être je me suis un peu mélangé les pinceaux.<br />
<br />
Dans mon contrôleur MVC Core j'ai créé cette fonction&nbsp;:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br /></div></td><td valign="top"><pre style="margin: 0">        <span style="color: #0000ff;">public</span> <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">string</span> pluralize<span class="br0">&#40;</span><span style="color: #0000ff;">string</span> strSource, <span style="color: #0000ff;">bool</span> isPlural<span class="br0">&#41;</span>
        <span class="br0">&#123;</span>
            <span style="color: #0000ff;">string</span> str = Humanizer.InflectorExtensions.Pluralize<span class="br0">&#40;</span>strSource, <span style="color: #0000ff;">true</span><span class="br0">&#41;</span>;
            <span style="color: #0000ff;">return</span> <span class="br0">&#40;</span>isPlural ? str : strSource<span class="br0">&#41;</span>;
        <span class="br0">&#125;</span></pre></td></tr></table></code><hr />
</div>qui a priori risque de recevoir comme paramètre isPlural quelque chose comme <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span class="br0">&#40;</span>table<span class="br0">&#41;</span>.Count &gt; <span style="color: #cc66cc;">1</span></pre></td></tr></table></code><hr />
</div>Peut-être que ça inspirera des commentaires de quelqu'un qui est passé par là.<br />
<br />
***<br />
Le fil a été verrouillé par erreur, à présent si la question inspire quelqu'un il peut répondre.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1433/dotnet/developpement-web-net/asp-net-mvc/">ASP.NET MVC</category>
			<dc:creator>Gluups</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2177296/dotnet/developpement-web-net/asp-net-mvc/pluralisation-mvc-core/</guid>
		</item>
		<item>
			<title><![CDATA[Demande de conseils dans le chois d'un framework frontend]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2176879&amp;goto=newpost</link>
			<pubDate>Thu, 15 May 2025 07:47:14 GMT</pubDate>
			<description><![CDATA[Bonjour, 
 
Je n'ai plus fait...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Je n'ai plus fait de développement web depuis plus de 10 ans et j'ai décidé de m'y remettre.<br />
<br />
Précédemment j'ai développé en ASP, ASP .NET, un tout petit peu de MVC, du HTML, CSS et Javascript.<br />
J'ai donc décidé pour remettre à jour mes compétences de me former aux technologies actuelles en restant dans l'environnement Microsoft.<br />
Je suis donc en train d'apprendre ASP.NET Core, MVC Core, Entity Framework Core et web API .NET Core.<br />
<br />
Pour la partie frontend je n'ai encore rien décidé et je m'interroge sur le choix du framework à apprendre et à utiliser.<br />
Que me conseilleriez vous en sachant que je travaille plutôt dans l'informatique de gestion et que précédemment j'ai travaillé sur du e-commerce.<br />
<br />
D'avance merci pour vos réponses.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1433/dotnet/developpement-web-net/asp-net-mvc/">ASP.NET MVC</category>
			<dc:creator>_Jarod_</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2176879/dotnet/developpement-web-net/asp-net-mvc/demande-conseils-chois-d-framework-frontend/</guid>
		</item>
	</channel>
</rss>
