Ich bin neu in nHibernate und ich brauche einige Profis helfen. Ich möchte Nhibernate Sitzung für lange Lebensdauer asp/net Web-Anwendung machen und was ist die beste Lösung, weil ich nicht einige Fehler machen möchte, dass zum Beispiel Client bekam Sitzung zu lange geöffnet. Irgendwelche Vorschläge? Ich sah einige Optionen mit Stateless-Sitzung, aber ich weiß nicht, wann normale Sitzung zu verwenden und wann Stateless verwenden kann jemand das erklären?Beste Nhibernate Sitzung für asp.net
Antwort
Hier haben wir zwei Fragen und zu ehrlich sein wird schwierig sein, im Detail zu erklären. Also kurz gesagt: -
Question1 - Lange Lebensdauer Session-Management
würde ich buying this book empfehlen, da es sehr ins Detail geht Sie zeigt, wie die Einrichtung und Session-Management für kleine Einheit von Arbeiten und eine lange Lebensdauer verwenden Sitzungen (das sind Sitzungen, die zwischen Seitenanforderungen offen bleiben)
Frage 2 - Stateless Sitzung.
Diese werden im Allgemeinen verwendet, wenn Sie viele Massenvorgänge durchführen müssen, z. B. das Einfügen vieler Daten in Ihre Datenbank. Stateless-Sitzungen verfolgen keine Änderungen und verbrauchen weniger Speicher und sind schneller. Verwenden Sie für normale CRUD keine Stateless-Sitzungen.
Hoffe, das hilft.
- 1. nhibernate Beratung Sitzung Gebäude
- 2. Datenkontext und Nhibernate Sitzung
- 3. Anfügen eines getrennten Objekts an eine NHibernate-Sitzung; beste Übung?
- 4. NHibernate Sitzung mit IIS 7
- 5. "Sitzung ist geschlossen!" - NHibernate
- 6. NHibernate Sitzung und Repository
- 7. nHibernate Sitzung und Multithreading
- 8. NHibernate Sitzungsverwaltung in ASP.NET MVC
- 9. EF4 ObjectContext vs NHibernate Sitzung
- 10. Der beste Weg, um ASP.Net-Sitzung aktiv zu halten
- 11. Asp.Net MVC und Sitzung
- 12. Beste fließende NHibernate-Konfiguration für Azure SQL V12?
- 13. Der beste Ansatz für den Bau von NHibernate DTO's
- 14. Wie in NHibernate DB nach NHibernate Sitzung eingefügt werden
- 15. Sitzung für eine Registerkarte in ASP.NET
- 16. ASP.NET Sitzung Mischen
- 17. Sitzung Timeout Warnung in ASP.NET
- 18. ASP.NET MVC AsyncController zusammen mit NHibernate
- 19. asp.net benutzerdefinierte Rolle Anbieter nhibernate Fehler
- 20. Sitzung in asp.net C#
- 21. IIS 5-Sitzung und Asp.Net Sitzung
- 22. Was genau ist die NHibernate-Sitzung?
- 23. NHibernate-Sitzung an das Repository übergeben
- 24. ASP.NET Sitzung und LINQ
- 25. Sitzung in asp.net überprüfen?
- 26. Verwenden der ASP.NET-Sitzung für die Lebensdauerverwaltung (Unity)
- 27. ASP.NET-Site Sitzung Timeout Problem
- 28. Was ist die beste Vorgehensweise für schreibgeschützte Listen in NHibernate?
- 29. ASP.Net Sitzung Timeout funktioniert nicht
- 30. NH-Anfrage pro Sitzung - "Sitzung ist geschlossen!"