Articles of asp.net

Wie füge ich mehrere PDF-Dateien zusammen (generiert in der Laufzeit)?

Wie man mehrere PDF-Dateien (generiert zur Laufzeit) durch ItextSharp dann ItextSharp . Ich fand den folgenden Link, aber diese Methode erfordert die PDF-Namen unter Berücksichtigung der gespeicherten PDF-Dateien, und das ist nicht mein Fall. Ich habe mehrere Berichte, die ich mit dieser Methode in pdf files umwandeln werde: private void AddReportToResponse(LocalReport followsReport) { string mimeType; […]

Json.NET serialisiert Objekt mit Root-Namen

In meiner Web-App verwende ich Newtonsoft.Json und ich habe folgendes Objekt [Newtonsoft.Json.JsonObject(Title = “MyCar”)] public class Car { [Newtonsoft.Json.JsonProperty(PropertyName = “name”)] public string Name{get;set;} [Newtonsoft.Json.JsonProperty(PropertyName = “owner”)] public string Owner{get;set;} } und ich möchte sie mit dem Root-Namen (classnname) serialisieren. Dies ist das gewünschte Format mit {‘MyCar’: { ‘name’: ‘Ford’, ‘owner’: ‘John Smith’ } } […]

Das Format der Initialisierungszeichenfolge entspricht nicht der Spezifikation, die bei Index 0 beginnt

Ich habe eine ASP.Net-Anwendung, die auf meinem lokalen Entwicklungscomputer läuft. Wenn ich diese Anwendung online ausführe, wird der folgende Fehler angezeigt Das Format der Initialisierungszeichenfolge entspricht nicht der Spezifikation, die bei Index 0 beginnt

Warum sollte ein DI-Container von Drittanbietern über den integrierten ASP.NET Core DI-Container verwendet werden?

Wie derzeit fehlt es an Dokumentation zum Thema DI – Dependency Injection . Kann mir jemand helfen, folgendes zu verstehen: Was ist der Unterschied zwischen diesen Registrierungen? public void ConfigureServices(IServiceCollection services) { services.AddTransient(); services.AddScoped(); services.AddSingleton(); services.AddInstance(service); } Was sind Vor-und Nachteile der Verwendung von integrierten DI über bestehende Lösungen wie (NInject, Autofac, Struktur-Map)? Was sind […]

Ändern der Größe eines Bildes in asp.net, ohne die Bildqualität zu verlieren

Ich entwickle eine ASP.NET 3.5-Webanwendung, in der ich meinen Benutzern erlaube, entweder jpeg-, gif-, bmp- oder png-Bilder hochzuladen. Wenn die hochgeladenen Bildmaße größer als 103 x 32 sind, möchte ich das hochgeladene Bild auf 103 x 32 skalieren. Ich habe einige Blogposts und Artikel gelesen und habe auch einige der Codebeispiele ausprobiert, aber nichts scheint […]

Löschen des Seitencaches in ASP.NET

Für meinen Blog möchte ich den Ausgabe-Cache verwenden, um eine zwischengespeicherte Version eines ausführlichen Posts für ungefähr 10 Minuten zu speichern, und das ist in Ordnung … Wenn jedoch jemand einen Kommentar postet, möchte ich den Cache leeren, damit die Seite aktualisiert wird und der Kommentar angezeigt werden kann. Wie mache ich das in ASP.Net […]

Wie man Formularwerte von HTTPPOST, Wörterbuch oder?

Ich habe einen MVC-Controller mit dieser Aktionsmethode: [HttpPost] public ActionResult SubmitAction() { // Get Post Params Here … return something … } Das Formular ist eine nicht-triviale Form mit einem einfachen Textfeld. Frage Wie ich auf die Parameterwerte zugreife? Ich poste nicht von einer Ansicht, der Beitrag kommt extern. Ich gehe davon aus, dass es […]

Wie Rendert eine DateTime in einem bestimmten Format in ASP.NET MVC 3?

Wenn ich in meiner Modellklasse eine Eigenschaft vom Typ DateTime wie kann ich sie in einem bestimmten Format rendern – zum Beispiel in dem Format, das ToLongDateString() zurückgibt? Ich habe das versucht … @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) … die eine Ausnahme austriggers, weil der Ausdruck auf eine Eigenschaft oder ein Feld zeigen muss. Und das… @{var […]

Unterschied zwischen “Website” und “Projekt” in Visual Studio

Mögliche Duplikate: ASP.NET: Website oder Webanwendung? Ich habe festgestellt, dass es einen deutlichen Unterschied gibt, wenn Sie Visual Studio 2008 starten und ” Neues Projekt ” -> “ASP.NET-Webanwendung” anstelle von ” Neue Website ” -> “ASP.NET- Website ” wählen “. Wenn Sie zum Beispiel “Projekt” wählen, können Sie die Datei zu .dll kompilieren und jede […]

verhindern, dass die Eigenschaft in der Web-API serialisiert wird

Ich verwende eine MVC 4 Web API und ASP.net Web Forms 4.0, um eine Rest API zu erstellen. Es funktioniert super: [HttpGet] public HttpResponseMessage Me(string hash) { HttpResponseMessage httpResponseMessage; List somethings = … httpResponseMessage = Request.CreateResponse(HttpStatusCode.OK, new { result = true, somethings = somethings }); return httpResponseMessage; } Jetzt muss ich verhindern, dass einige Eigenschaften […]