DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 Zurück zur Forenübersicht | Neues Thema

DevTrain Forum: ASP.NET

Betreff Von Datum
Re: Objekte in 3-tier Architektur
wenn Performance ein wichtiges Kriterium ist, dann sollte man immer asynchrone objekte verwenden. Das Objekt bekommt in einem single call viele Daten und liefert irgendwelche daten zurück( zb als...
Hannes Preishuber 18.03.2004 13:54
Re: Objekte in 3-tier Architektur
Bin leider etwas zu unerfahren um das jetzt genau zu verstehen.
Soll das Objekt (asynchron) in der Session bleiben oder bei jedem Aufruf der Seite neu erstellt und geladen werden?

Bezüglich den...
Stephan 18.03.2004 14:01
Re: Objekte in 3-tier Architektur
Hallo Stephan,

das ist im Grundsatz richtig....aber es gibt eben auch Ausnahmen. Diese Ausnahmen kannst du definieren. Wie z.B.: Session, Applikation Handling und Caching.
Diese Objekte...
Jörg Wiedmann 18.03.2004 14:08
Re: Objekte in 3-tier Architektur
Es ist noch gar nicht so lange her, da habe ich eine ASP (3.0) Applikation umschreiben müssen, da diese die ganzen Daten in einer Com.dll gespeichert hat und dieses Objekt in der Session...
Stephan 18.03.2004 14:14
Re: Objekte in 3-tier Architektur
BLL Objekte sollen nicht gespeichert werden. Damit haben sie einen Status und sind per definition unskalierbar und langsam. Speichern tust du zb in einer Session einen Session Key der als Referenz zu...
Hannes Preishuber 18.03.2004 15:13
Re: Objekte in 3-tier...
Wo liegt dann der Key?
Wenn der in der Datenbank liegt habe ich ja wieder Performanceprobleme, das kommt da ca. gleich damit, wenn ich bei jedem Seitenaufruf das gesamte BLL Objekt laden würde...
Stephan 18.03.2004 16:28
Re: Objekte in 3-tier Architektur
Hallo,

wenn es um Performance geht, bietet es sich an, die Objekte im Hauptspeicher des Webservers zu halten, also im Session- oder Application-Objekt. Ein Server mit, sagen wir mal, 2GB...
G. Guest 18.03.2004 14:02
Re: Objekte in 3-tier Architektur
Die Application wird auf einem Shared Server laufen. Der Server wird zwar sicherlich sehr mächtig sein, aber wenn da 50 Webapplikationen laufen wird es sicherlich knapp mit dem Hauptspeicher.
Wie...
Stephan 18.03.2004 14:10
Re: Objekte in 3-tier Architektur
Remoting ist eine der .NET-Technologien für Remote Object Access.

Dabei kann ein Businesslogik-Objekt, das physisch auf dem Backend-Server existiert, auf dem Client (das ist hier der Webserver...
G. Guest 18.03.2004 16:28
Re: Objekte in 3-tier Architektur
also remoting macht nur sinn wenn die Objekte vertielt liegen, der mehraufwand ist aktuell noch erheblich

Also mal die ehrliche Frage, wieviele User, Request /second usw und dann mach erst die...
Hannes Preishuber 19.03.2004 07:29
Ungültiger Host-/Bindevariablenname mit Oracle
Was ist an dieser Syntax falsch?

oraCom.CommandText="select s.Str_name1 from STRASSE s, STRBILD sb WHERE s.STRASSEN_SEQ = sb.STRASSEN_SEQ and sb.BILD_NAME =...
Kerstin Arkenberg 17.03.2004 16:00
Re: Ungültiger Host-/Bindevariablenname mit Oracle
Bist du sicher, daß die Schreibweise ":@thumbname" für Oracle Parameter korrekt ist?

Unterstützt Oracle überhaupt benannte Parameter?

mc
Christian Mairoll 17.03.2004 20:21
Re: Ungültiger Host-/Bindevariablenname mit...
Mir stehen zumindest dieselben Funktionalitäten wie mit SQL oder OleDB zur Verfügung (OracleParameter,...). Wie soll ich denn aber sonst die Abfrage eines Datensatzes generieren?
k
G. Guest 18.03.2004 09:07
Einträge aus Listbox loeschen
Hallo,
ich möchte aus einer Listbox mehrere Einträge selektieren können und diese löschen. Dies sieht im moment so aus :

Dim count as...
G. Guest 17.03.2004 15:33
Re: Einträge aus Listbox loeschen
Das Problem hier ist, daß sobald du einen Eintrag heraus löschst, die Listbox nicht mehr so viele Einträge hat. Somit geht die For-Schleife weiter als möglich.

Am besten speicherst du die zu...
Christian Mairoll 17.03.2004 20:19
FormsAuthentification
Hallo,
ich verwende bei einem Projekt FormsAuthentification um die Seiten zu schützen.
Da nun aber nur gewisse Seiten geschützt werden sollen möchte ich im Code dieser Seiten abfragen...
Stephan 17.03.2004 14:28
Auf leeres Feld im DataBind des Repeaters abfragen
Kann mir jemand einen Tipp geben, wie ich die Syntax richtig formuliere?
Ich möchte den zweiten Teil nur dann einfügen, wenn das Tabellenfeld einen Eintrag besitzt.
So wie ich es...
Kerstin Arkenberg 17.03.2004 08:55
Re: Auf leeres Feld im DataBind des Repeaters...
td %# DataBinder.Eval(Container.DataItem,"Land1"%
%# (Land2 != null) ? "/"+DataBinder.Eval(Container.DataItem,"Land2") : "" % /td
Kerstin Arkenberg 17.03.2004 08:59
Download nach Excel
Ich habe eine Homepage übernommen, die mittels ASP auf Datenbanken zugreift.
Es gibt die Möglichkeit sich die Auswertungen nach Excel zu ziehen, leider funktioniert dies nur einmal. Sobald...
Janine O 16.03.2004 09:12
Re: Download nach Excel
2 ansätze

1 der server sendet im header die infos
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1

2 der...
Hannes Preishuber 16.03.2004 10:10
Prev Next

DevTrain Camp - Schneller zum .NET 3.5 Developer


Login
Username:


Passwort:






Passwort vergessen?
Advanced Developers Conference vom 14.-15. Februar 2011


© Copyright 2002 ppedv AG