Articles of asp.net

Comment? Paramètres et instruction SQL LIKE

J’écris une fonction de recherche et j’ai pensé à cette requête en utilisant des parameters pour empêcher, ou du moins limiter, les attaques par injection SQL. Cependant, quand je le lance dans mon programme, il ne retourne rien: SELECT * FROM compliance_corner WHERE (body LIKE ‘%@query%’) OR (title LIKE ‘%@query%’) Les parameters peuvent-ils être utilisés […]

Créer des fichiers iCal dans c #

Je cherche une bonne méthode pour générer un fichier iCalendar (* .ics) dans c # (asp.net). J’ai trouvé quelques ressources, mais l’une des choses manquantes est leur prise en charge des champs imprimables entre guillemets – des champs avec des retours chariot et des sauts de ligne. Par exemple, si le champ de description n’est […]

Puis-je utiliser des threads pour effectuer des travaux de longue durée sur IIS?

Dans une application ASP.Net, l’utilisateur clique sur un bouton de la page Web, puis instancie un object sur le serveur via le gestionnaire d’événements et appelle une méthode sur l’object. La méthode passe à un système externe pour faire des choses et cela peut prendre un certain temps. Donc, ce que je voudrais faire est […]

Comment implémenter la compression GZip dans ASP.NET?

J’essaie d’implémenter la compression GZip pour ma page asp.net (y compris mes fichiers CSS et JS). J’ai essayé le code suivant, mais il ne compresse que ma page .aspx (trouvée depuis YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader(“Content-encoding”, “gzip”); HttpContext.Current.Response.Cache.VaryByHeaders[“Accept-encoding”] = true; Le code ci-dessus ne fait que compresser mon […]

Application Web ASP.Net Ajouter une transformation de configuration grisée

J’ai ajouté un projet d’application Web ASP.Net existant à ma solution. Outre les configurations standard de débogage et de publication, cette solution possède également deux configurations personnalisées, SAT et UAT. Pour la nouvelle application Web, un clic droit sur Web.Config affiche le menu contextuel, mais l’option “Ajouter une transformation de configuration” est grisée. Je suis […]

Comment masquer des colonnes dans le tableau HTML?

J’ai créé une table dans ASPX. Je veux masquer l’une des colonnes en fonction de l’exigence, mais il n’y a pas d’atsortingbut comme visible dans le bâtiment du tableau HTML. Comment puis-je résoudre mon problème?

Atsortingbut MaxLength ne générant pas d’atsortingbuts de validation côté client

J’ai un problème curieux avec la validation côté client ASP.NET MVC3. J’ai le cours suivant: public class Instrument : BaseObject { public int Id { get; set; } [Required(ErrorMessage = “Name is required.”)] [MaxLength(40, ErrorMessage = “Name cannot be longer than 40 characters.”)] public ssortingng Name { get; set; } } De mon sharepoint vue: […]

Comment supprimer les cookies sur un site Web ASP.NET

Sur mon site Web, lorsque l’utilisateur clique sur le bouton “Déconnexion”, la page Logout.aspx est chargée avec le code Session.Clear() . Dans ASP.NET/C#, cela efface-t-il tous les cookies? Ou y a-t-il un autre code à append pour supprimer tous les cookies de mon site Web?

Quelles sont les bonnes pratiques de conception lorsque vous travaillez avec Entity Framework?

Cela s’appliquera principalement pour une application asp.net où les données ne sont pas accessibles via soa. Cela signifie que vous avez access aux objects chargés depuis la structure, pas aux objects de transfert, bien que certaines recommandations s’appliquent toujours. Ceci est un article de la communauté, alors s’il vous plaît, ajoutez-le comme bon vous semble. […]

Qu’est-ce que Kestrel (vs IIS / Express)

Qu’est-ce que le serveur Web kestrel et quel est son rapport avec IIS / IIS Express? Je viens de développer des applications sur IIS Express et de les héberger sur un serveur Web IIS. Avec ASP.NET Core, j’ai une dépendance à Microsoft.AspNetCore.Server.Kestrel et mon démarrage a .UseServer(“Microsoft.AspNetCore.Server.Kestrel”) . Mais lorsque je lance mon site Web, […]