Articles of asp.net

Comment implémenter les réinitialisations de mot de passe?

Je travaille sur une application dans ASP.NET, et je me demandais comment je pourrais implémenter une fonction de Password Reset si je voulais lancer la mienne. Plus précisément, j’ai les questions suivantes: Quel est un bon moyen de générer un identifiant unique difficile à casser? Devrait-il y avoir une timer? Si oui, combien de temps […]

Construire ASP.NET 4.5 sans Visual Studio sur Build Server

Cela fait un moment que je n’ai pas configuré un serveur de compilation, donc j’ai peut-être oublié quelque chose ou peut-être que .NET 4.5 est différent de la version que j’ai faite la dernière fois, mais voici mon problème. J’essaie de configurer un serveur de génération pour surveiller un référentiel de contrôle de source. Chaque […]

Comment désactiver le mode de compatibilité d’IE du côté serveur?

Dans un environnement contrôlé par un domaine, je constate que le mode de compatibilité est déclenché sur certains clients (winXP / Win7, IE8 / IE9) même si nous fournissons des balises X-UA, une définition! DOCTYPE et une réponse “IE = Edge” en-têtes. La case à cocher “Afficher les sites intranet dans la vue de compatibilité” […]

Les parameters sont-ils vraiment suffisants pour empêcher les injections de Sql?

J’ai prêché à la fois à mes collègues et à SO sur le bien-fondé de l’utilisation de parameters dans les requêtes SQL, en particulier dans les applications .NET. Je suis même allé jusqu’à leur promettre une immunité contre les attaques par injection SQL. Mais je commence à me demander si c’est vraiment vrai. Existe-t-il des […]

Date vs DateTime

Je travaille sur un programme qui nécessite le retour de la date d’un événement. Je cherche une “Date”, pas un “DateTime”. Il doit y avoir un type de données qui renvoie uniquement la date … y a-t-il?

Puis-je accéder à l’état de session à partir d’un HTTPModule?

Je pourrais vraiment faire la mise à jour des variables de session d’un utilisateur depuis mon HTTPModule, mais d’après ce que je peux voir, ce n’est pas possible. UPDATE: Mon code est en cours d’exécution dans le gestionnaire d’événement OnBeginRequest () . MISE À JOUR: Suite aux conseils reçus jusqu’ici, j’ai essayé d’append ceci à […]

Échec de la sérialisation de la réponse dans Web API avec Json

Je travaille avec ASP.NET MVC 5 Web Api. Je veux consulter tous mes utilisateurs. J’ai écrit des api/users et je reçois ceci: “Le type ‘ObjectContent`1’ n’a pas réussi à sérialiser le corps de la réponse pour le type de contenu ‘application / json; charset = utf-8′” Dans WebApiConfig, j’ai déjà ajouté ces lignes: HttpConfiguration config […]

SignalR – Envoi d’un message à un utilisateur spécifique à l’aide de (IUserIdProvider) * NOUVEAU 2.0.0 *

Dans la dernière version d’Asp.Net SignalR, une nouvelle façon d’envoyer un message à un utilisateur spécifique, utilisant l’interface “IUserIdProvider”, a été ajoutée. public interface IUserIdProvider { ssortingng GetUserId(IRequest request); } public class MyHub : Hub { public void Send(ssortingng userId, ssortingng message) { Clients.User(userId).send(message); } } Ma question est la suivante: comment savoir à qui […]

Comment supprimer les en-têtes eTag d’IIS7?

Selon les meilleures pratiques de Yahoo pour les sites Web de haute performance , je voudrais supprimer Etags de mes en-têtes (je gère manuellement tout mon cache et je n’ai pas besoin d’Etags … et quand / si je dois évoluer vers une ferme, Je les aimerais vraiment bien). J’exécute IIS7 sur Windows Server 2008. […]

Comment forcer BundleCollection à vider les ensembles de scripts mis en cache dans MVC4

… ou comment j’ai appris à ne plus m’inquiéter et à écrire du code contre des API complètement non documentées de Microsoft . Y at-il une documentation réelle de la version officielle de System.Web.Optimization ? Parce que je ne peux certainement pas en trouver, il n’y a pas de documents XML, et tous les billets […]