Architecture interne : patterns, modélisation des données et extensibilité dans Mes Recettes
Mes Recettes : créer un index de recettes moderne avec Blazor WebAssembly et Supabase
Exclure des fichiers ou répertoire lors de la publication
Dans un de mes projets, j’utilise un site ASP.Net MVC pour communiquer avec Team Foundation Server (TFS) pour afficher des métriques/graphiques/rapports. Le site est hébergé sur le même serveur qui héberge TFS et lors de la publication il publie dans le fichier bin le fichier Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll à chaque fois, ce qui cause une erreur ASP.Net car la dll se trouve déjà sur le serveur.
Il est possible dans un projet ASP.Net MVC d’exclure des fichiers et répertoire en créant un fichier .wpp.targets. Celui-ci permet de définir les exclusions ainsi que la source/raison de l’exclusion.
[Lire]Version 1.0 d’Orchard
Le projet Orchard a récemment sorti la version 1.0 de leur produit. J’en avais parlé précédemment ici, je me suis permis de l’installer de nouveau.
Installation
L’installation se fait via le Web Platform Installer et j’ai aussi utiliser le Web Matrix sur une machine virtuel pour faire mes tests. L’installation se fait de façon quasi-automatique et est très agréable. Pas besoin de faire de configuration obscure.
Une fois installé, il suffit de partir le site Orchard avec l’interface de Web Matrix pour voir la page de configuration initiale du site (Nom du site, usager d’administration, mot de passe, base de données). Encore une fois, c’est très simple et très intuitif.
[Lire]ASP.Net: Comment exploiter la vulnérabilité
Comme je l’avais souligné précédemment, une vulnérabilité d’ASP.Net peut être exploité par des personnes malveillantes. Voici une démo l’exploitant sur la plateforme DotNetNuke.
Important: Trou de sécurité ASP.Net!
Pour tout ceux qui ont des sites ASP.Net, toutes versions confondus, veuillez porter une attention particulière à ce problème de sécurité: détails sur cette entrée de ScottGu.
Beta de Orchard Project
La version 0.5 beta du projet Orchard vient d’être mis en ligne. Voici 4 points que j’aime vraiment de cet engin:
- ASP.Net MVC
- Permet de faire plusieurs Wiki sous le même site
- Gestion des pages statiques
- ET SURTOUT, la possibilité de traduire billets et pages en différentes langues!! Ce qui est plutôt rarissime dans ce domaine.
Vous pouvez télécharger le code source ou simplement l’installé avec WebPI
Visual Studio 2010 maintenant disponible
VS2010 est maintenant disponible (Trial, Expresset pour les abonnés à MSDN). Scott Hanselmana écrit unexcellent articlerésumant toutes les nouvelles fonctionnalités de cette nouvelle mouture, à vous de jouer maintenant!
ASP.Net Path
Rick Strahl a sauvé m’a journée avec son billet “Making sense of ASP.NET Path” surtout la ligne suivante:
<script src="<%= Url.Content("~/scripts/new.js") %>" type="text/javascript"></script>
