Laden...
Avatar #avatar-2412.png
Seyyedi myCSharp.de - Member
Software Entwickler Dabei seit 28.11.2005 184 Beiträge
Benutzerbeschreibung

Forenbeiträge von Seyyedi Ingesamt 184 Beiträge

27.01.2007 - 00:13 Uhr

Dann musst du wohl ein großes byte array anlegen (bei int, einfach die anzahl der element * 4) und dann für jedes int die bytes vom BitConverter in das große byte Array packen.

Die Methode CopyTo liegt in der Klasse Array, und da dir BitConverter.GetBytes() ja ein Array zurückliefert, kannst du dann natürlich auch direkt CopyTo aufrufen. mit dem Index gibst du jetzt an wo in dem großen array der neue satz an daten reinkommen soll -- am besten einen zähler mitlaufen lassen, der die anzahö der bisher geschriebenen bytes zurückgibt. dieser zähler ist dann dein index.

26.01.2007 - 23:37 Uhr

Was willst du denn genau damit machen?

Im Prinzip hast du ja einfach ein byte array und kannst damit ganz "normal" arbeiten. Wenn du jetzt 2 int werte nacheinander in einem byte array stehen haben willst, könntest du dir manuell das byte array zusammen bauen (mit Hilfe des BitConverters).

Aber beschreib am besten mal lieber was du eigentlich vor hast, dann kommt vielleicht die beste lösung viel schneller ans Licht 😉

26.01.2007 - 23:06 Uhr

Hi,


int x = 5;
byte[] data = BitConverter.GetBytes(x);

Gruß
DCoder

21.01.2007 - 16:52 Uhr

Hallo flyAway,

jedesmal wenn du Verzeichnisse erstellst, löschst oder sich sonst etwas innerhalb der Verzeichnisstruktur der WebApplikation ändert, wird die gesamte Applikation neu kompiliert, wodurch dann auch deine Session erstmal zurückgesetzt wird (InProc Modus, wenn man so will Standard)

In deiner web.config kannst du angeben wie mit Sessions verfahren werden soll - du könntest es über einen StateServer lösen (im Prinzip ein Dienst auf dem Server, der die Sessions verwaltet), dann bleibt die Session erhalten, auch wenn die Anwendung sich neu kompilieren muss - aus welchen Gründen auch immer.

Der StateServer Modus bringt allerdings ein paar Dinge mit, die man beachten sollte, z.B. können nur serialisierbare Objekte in der Session gespeichert werden. Es gibt theoretisch dadurch Performance Einbußen, die jedoch zu verschmerzen sind. Ich benutze selber den StateServer, und bin sehr zufrieden! Gerade bei Applikationen in der sich Kunden einloggen können, ist es vortielhaft, dass diese nicht gleich rausgeschmissen werden, wenn sich was innerhalb der Applikation ändert.

Wichtig zu erwähnen ist dann natürlich der Session Timeout! Der gibt an, nach wievielen Minuten Inaktivität die Session gelöscht werden soll (kann auch global im IIS angegeben werden)

Eine ganz andere Herangehensweise wäre es, die Verzeichnisstruktur die sich bei dir ändert (Temp Verzeichnis) außerhalb der Web Applikation zu hosten, dadurch wird die Applikation nicht neu kompiliert! Kommt dann natürlich sehr stark drauf an, ob das bei dir so realisierbar ist - kann ja auch sein, dass die sich zu verändernden Verzeichnisse mit Grund innerhalb der WebApplikation liegen... (war bei mir auch der Fall)

Gruß
DCoder

09.01.2007 - 14:53 Uhr
CheckBox meinecb = (CheckBox)sender;

oder

CheckBox meinecb = (sender as CheckBox);

oder direkt

(sender as CheckBox).XYZ

Gruß
DCoder

[EDIT] Immer is jemand schneller 😉

18.12.2006 - 17:22 Uhr

Also bei mir läuft grundsätzlich immer Musik, aber meist sehr ausgewählt (zum teil unterbreche ich meine arbeit auch einfach mal n paar min um neue musik auszusuchen 😉)

Wobei man dazu sagen muss, dass ich mein eigener Chef bin und von daher auch niemanden damit auf die Nerven gehe 😁

02.11.2006 - 17:24 Uhr

Sollte eigentlich über Regions gehen.

einfach #region schreiben und dann TAB, dazwischen fügst du dann den einzuklappenden Code ein!

02.11.2006 - 14:52 Uhr

Könntest du nicht den Runtime Compiler benutzen? Also direkt C# als "Script" schreiben?

02.11.2006 - 11:40 Uhr

Nur ne kleine Bemerkung: Wenn jemand in dem Stil postet (!!!) bin ich persönlich schon mal abgeneigt zu antworten, da ich das einfach lächerlich finde jeden Ausdruck durch übertriebene Satzzeichen zu "verdeutlichen".

Well, just my two cents 😉

30.10.2006 - 19:56 Uhr

Guck dir in dem Zusammenhang am besten auch noch generische Listen an - bzw. allgemein Collections.

Dann kannst du sowas wie List<DeineKlasse> ArrayDeinerKlasse = new List<DeineKlasse>(); machen 🙂 (hat unter anderem den Vorteil, dass du das Array dynamisch erweitern kannst.

Gruß
DCoder

30.10.2006 - 16:11 Uhr

Würde mal probieren die BIOS Einstellungen zurückzusetzen, am besten per Jumper aufm Board.

24.10.2006 - 18:28 Uhr

Dieses FreeMem / Space(x) "räumt" den Speicher nicht wirklich frei -- es sorgt zwar dafür, dass du erstmal den RAM (!) frei bekommst, die Daten werden aber lediglich in die Auslagerungsdatei von Windows geschrieben. Dadurch hast du meistens nach so einem "Aufräumen" erstmal ein paar Sekunden bis hin zu Minuten einen lahmen PC, da die benötigten Daten wieder von der Festplatte in den Arbeitsspeicher gelesen werden müssen.
Von daher eher mal schauen was deinen RAM so in den Keller zieht und evtl. auch einfach vergrößern 😉

Gruß
DCoder

19.10.2006 - 19:39 Uhr

Würde mich da Talla anschließen -- manchmal kann es aus zeitlichen Gründen "sinnvoller" sein einen kleinen Bug drin zu lassen, wenn sich dadurch z.B. eine Reihe neuer Bugs erspart.

Aber ich bin natürlich auch der Meinung, dass Bugs generell beseitigt werden sollten, vor allem in einem Großprojekt wie dem IE!

18.10.2006 - 18:26 Uhr

Ist jetzt nicht wirklich ne Antowrt, aber evtl. ein Alternativvorschlag: Wie wäre es einen Service zu benutzen, der die Verbindung mit dem Device herstellt und dann mehreren Anwendungen ermöglicht auf das Device zuzugreifen? Verbindung mit Device etc. kann man im Service dann Singleton mäßig gut implementieren.

18.10.2006 - 18:22 Uhr

Schach matt 😉

P.S.: Aber wer entwickelt denn noch mit asp.net < 2 😁

18.10.2006 - 17:36 Uhr

Du musst die Variable uc nicht extra anlegen -- du müsstest direkt über meinEditor darauf zugreifen können (wie VizOne schon gemeint hat)


private void savebtn_Click(object sender, System.EventArgs e)
{
     string Test = meinEditor.Text;
}

18.10.2006 - 17:30 Uhr

Hi,

ich hab bei mir einen virtuellen PC laufen, der mir als Entwicklungsserver dient (Windows Server 2003). Aus verschiedenen Gründen muss ich Anwendungen auf dem Server in einer "Fake" Domain laufen lassen -- dafür hab ich die entsprechenden Domains in die Host Datei des virtuellen Servers geschrieben, und den IIS entsprechend konfiguriert.
Wenn ich jetzt im Firefox als Proxy den virtuellen Server angebe funktioniert auch alles wie gewünscht. Zusätzlich kann ich dann domains vom proxy server ausschließen, da sonst die Fehlermeldung "Bad Request (Inavlid Hostname)" erscheint -- das ist alles kein Problem und funktioniert auch sehr gut.

Nur ist es jetzt relativ lästlig wenn man mal schnell was googeln will und dafür immer in den Einstellungen vom Firefox zwischen Proxy und direkter Verbindung wechseln muss - es geht zwar ohne Probleme, ist aber einfach zeitraubend 😉

Nach der Einleitung meine eigentliche Frage 😄: Kennt jemand einen Weg Firefox beizubringen, dass er nur bestimmte domains über den proxy server ansteuern soll? Also im Prinzip genau andersrum als bisher -- wo man die Domains angibt, die eben nicht über den Proxy laufen sollen.
Man kann eine Proxy-Konfigurations-Url angeben, nur leider bin ich mit der Thematik recht unvertraut...

Hat da jemand vielleicht schon Erfahrung oder weiß ob sowas über diese Konfigurations Dinger möglich ist?

Gruß
DCoder

17.10.2006 - 12:33 Uhr

Oh mann, natürlich 😉

Danke für die extrem schnelle Antwort -- hab mich schon gewundert, da ich dass neulich bei nem anderen Prjekt ohne Probleme machen konnte 😁

Vielen Dank 🙂

Gruß
DCoder

17.10.2006 - 12:28 Uhr

Hi,

in meiner aspx seite hab ich einen Button, der im Click Event eine Datei zum Client senden soll. Diese "Datei" ist erstmal nur ein normaler Stream, in dem die Daten zur Laufzeit erstellt werden.

Ich hab das jetzt bisher so gemacht:


Response.ContentType = "application/octet-stream";
Response.AddHeader("content-disposition", "attachment; filename=Export.dwm");

Stream ResponseStream = Response.OutputStream;
SimpleContents.Export(ref ResponseStream);

SimpleContent.Export füllt den ResponseStream mit den Daten -- das funktioniert an sich auch.

Jetzt bekomm ich auch die Datei "Export.dwm" direkt an den Client gesendet, nur ist am Ende der Datei dann noch der gesamte HTML Inhalt der aspx seite. Sprich der normale Response wird an die "Datei" noch drangehängt -- macht IMAO auch irgendwie Sinn, da ja die Seite an sich auch noch zum Client geschickt werden soll, nur wie kann ich das jetzt sauber trennen?
Oder muss ich dafür eine 2. aspx seite nehmen, die keinen content hat, sondern nur die datei sendet und danach wieder auf die 1. seite weiterleitet?

Oder sollte man das vielleicht ganz anders machen 😉

Gruß
DCoder

12.10.2006 - 14:50 Uhr

Über einen Typecast: ja. Sprich sowas in der Art

Test_Stuktur Test = (Test_Stuktur)meinDynamischesArray[i];

wobei sich dann halt eine generische Liste anbietet, also

List<Test_Stuktur> meinDynamischesArray = new List<Test_Stuktur>();

[EDIT]mal wieder zu langsam gewesen 😉[/EDIT]

11.10.2006 - 19:58 Uhr

Du musst als erstes eine COM-Referenz zu der iTunes Typbibliothek setzen dann kriegst du ziemlich einfach den Zugang zu iTunes hin (auch während es läuft). Auf der iTunes Seite gibt es eine "SDK" bzw. eine Hilfedatei, die auch mit einigen Beispielen versehen ist!

Gruß
DCoder

06.10.2006 - 13:04 Uhr
  1. Lerne die korrekte Anwendung der Syntax auch im alltäglichen Leben (beim programmieren solltest du es sowieso können)

  2. Mit so einer Beschreibung deines Problems wird man dir nicht unbedingt helfen können -- poste doch mal etwas code, vor allem was der eine thread überhaupt macht, wie du ihn startest / pausierst etc...

02.10.2006 - 19:24 Uhr

Habe vor ein paar Jahren in einem Team auch an einer 3D Engine gearbeitet, ist echt ein extrem interessante "Richtung" des Programmierens und man lernt extrem viel!

Da bin ich jetzt schonmal auf die ersten Screenshots gespannt 🙂

Gruß
DCoder

02.10.2006 - 18:29 Uhr

Oder man benutzt gleich die Response Variante, dann muss man nicht permanent mit temp files rumhantieren

[EDIT]sry @.Kai - Merk grad, dass das keine temp file variante ist 😉 -- find die Response Lösung jedoch besser 😄[/EDIT]

02.10.2006 - 17:14 Uhr

Also meine Erfahrung ist, wenn man Caching deaktiviert (über META tags) werden auch die Bilder nicht gecached -- probier mal <meta http-equiv="cache-control" content="no-cache"> und <meta http-equiv="Pragma" content="no-cache"> direkt im Header deiner aspx seite.

Gruß
DCoder

P.S.: Wobei ich das Deaktivieren nicht empfehlen würde -- wahrscheinlich macht es mehr Sinn, das Bild nicht immer abzuspeichern sondern in einer seperaten Seite per Response an den Client zu schicken (dann wirst du auf keinen Fall Cache Probleme bekommen, Browserunabhängig), siehe Bilder dynamisch generieren (ASP.NET)

02.10.2006 - 17:11 Uhr

Zur eigenen Engine 👍 -- ist auf jeden Fall der beste Ansatz zum Lernen und auch sonst, wenns nicht grad kommerziell wird und deine Firma irgendwas aus Entwicklungszeit etc. vorgibt 😁

Und int's würde ich wiegesagt auf keinen fall verwenden, mit double bist du sicherlich auf der besseren seite!

Viel Glück und Spaß noch bei dem Projekt, hört sich interessant an 🙂

02.10.2006 - 14:02 Uhr

Das hängt jetzt natürlich sehr von deinem Framework an und wie du z.B. deine MainLoop organisiert hast -- ich tippe jetzt mal, dass du mit managed directx programmierst und eine schleife o.ä. im sinne von renderframe hast.

Normalerweise gibts du Koordinaten von Objekten immer in nicht int an -- float, double, decimal -- je nachdem wie die Typen aussehen und welche Genauigkeit du benötigst.

Dann muss das "schrittweise bewegen" natürlich durchdacht sein: Am besten hast du sowas wie deine Variable Speed - die dir zum Beispiel angibt wieviele "Meter" sich die Einheit pro Sekunde zu dem angeklickten Punkt fortbewegen soll. In jedem Frame lässt du die Einheit jetzt nicht unbedingt um "Speed" laufen, sondern rechnest eben um wieviel Sekunden (bzw. wieviel Milli- / Mickrosekunden 😉) ein Frame in deiner Anwendung entspricht (Ist alleine schon notwendig damit Animation auf jedem Rechner gleich schnell laufen, bzw. im Netzwerk bei Multiplayergames). Jett kannst du mit ein wenig Mathe schnell berechnen wieviele "Meter" sich deine Einheit pro Frame bewegen soll.

Zu dem immer gleich schnell Bewegen kann ich dir folgendes Tutorial empfehlen (ist eigentlich für Delphi / DirectX geschrieben, aber die Theorie bleibt die gleiche -- ist gut verständlich): High Performance Counter

Gruß
DCoder

P.S.: Mich würde interessieren mit welcher API du dein Spie umsetzt, sprich DirectX / OpenGL, oder greifst du auf eine Engine zurück?

01.10.2006 - 23:48 Uhr

Bau dir doch eine Funktion, die die jedem Frame (halt sychronisiert) die Einheit ein kleines Stück weiter fortbewegt -- dafür könnte deine Klasse "Einheit" eine Variable Speed haben, die angibt wie schnell sie sich bewegt (jeden Frame eben einen Teil von der Gesamt Strecke)

Gruß
DCoder

01.10.2006 - 23:46 Uhr

Guter Einwand, habe den Performance Test auch mal mit strings und komplexen Typen gemacht -- die Listen sind entweder gleichwertig oder schneller, von daher... 😉

01.10.2006 - 19:11 Uhr

Ich hab neulich mal einen Performance Test bezüglich ArrayList und List<T> gemacht (mit Int32 Werten) -- List<int> war bis zu 10 mal schneller!

ArrayList ist alleine schon aus Gründen der Typensicherheit abzulehnen -- als Lernstütze allerdings sicherlich anwendbar.

In dem Moment wo man sich mit generischen Listen auskennt und z.B. nicht StringCollection als Typ direkt benutzt ist die Array Frage halt gleich für jegliche Typen geklärt - mal abgesehen davon, dass ich ein List<T> nicht sonderlich verwirrend finde 😉

Aber StringCollection geht natürlich genauso - kein Frage, find es halt nur sinnvoller gleich den Umgang mit den generischen Listen zu erlernen, da man immer wieder auf solche Szenarien trifft.

Gruß
DCoder

01.10.2006 - 18:24 Uhr

Hi peterchen72,

eine Assembly kannst du folgendermaßen erstellen (in VS): Erstelle ein neues Projekt vom Typ "Class Library" (hab die englische Version, vielleicht heißt es bei dir Klassenbibliothek oder sowas 😉)

Dann kannst du noch in den Projektoptionen genau angeben wie deine Assembly heißen soll, in welches Verzeichnis sie kompiliert wird etc. -- da kannst du dann deine gesamte klasse reinhauen und alles was du sonst noch so willst (enums, structs, ganz egal). Hier kommt es dann nur noch darauf an mit welcher Sichtbarkeit du die Objekte erstellst (public class / internal class etc.)

Diese Assembly kannst du dann von jedem Projekt aus referenzieren.

Gruß
DCoder

30.09.2006 - 20:27 Uhr

Dafür gibt es mehrere Möglichkeiten, ich würde aber sehr die Verwendung von generischen Listen empfehlen.


List<string> StringList = new List<string>();

// in deiner methode
StringList.Add("DeinString");

Gruß
DCoder

P.S.: Für solche Sachen empfielt sich auch immer ein Blick in das Galileo OpenBook zu C# http://www.galileocomputing.de/openbook/visual_csharp/ - kann ich nur wärmstens empfehlen, da viele Grundlagen bzw. praktische Anwendungen gut erklärt werden!

P.P.S.: Um mit List<T> arbeiten zu können musst du den Namespace System.Collections.Generic einbinden!

😁 P.P.P.S.: Bitte Code Tags verwenden 🙂

30.09.2006 - 17:53 Uhr

Ich denke das ist an sich schon richtig so (wie VS das macht).

Für deine Situation würde ich mich eher fragen ob eine shared assembly nicht sinnvoller wäre -- je nachdem was deine cs macht, ist es ja vielleicht sowieso sinnvoll das ganze in eine assembly auszulagern (z.B. wenn in der cs eine "Helfer"Klasse definiert ist, die immer wieder benutzt wird)

Gruß
DCoder

29.09.2006 - 19:38 Uhr

Um den Proggerstil zu wahren könnte man natürlich auch die Einstellung hierfür ins Profil übernehmen und dadurch die Ausgabe der HTML Tags evtl. unterbinden 😁

Wobei Nutzen / Aufwand hierbei vielleicht nicht ganz so dolle ist 😉

29.09.2006 - 13:51 Uhr

benutze Firefox 😁

Der Fade Effekt kommt durch meta tags in den html seiten zustande -- diese werde allerdings nur im IE interpretiert, den Fuchs lässt das kalt 😉

Evtl. (wobei ich mir das eigentlich nicht vorstellen kann) ist es möglich im IE direkt die Ausführung dieses Features zu unterbinden.

Gruß
DCoder

29.09.2006 - 13:49 Uhr

Die Fehlermeldung im Firefox sieht ja ziemlich strange aus -- also die "Datei" die nicht gefunden wurde. Ich würd erstmal schauen, ob der Fehler nicht vielleicht wo anders liegen könnte. Vielleicht als folge von einem unglücklichem Response Aufruf in deiner cs datei, die irgendwie den Header crasht oder sowas in der art.

Ich würd das css mal rausnehmen und mir dann den Quelltext im Browser anschauen und dann eben überprüfen ob alles korrekt ist.

27.09.2006 - 23:52 Uhr

Eine Schleife ist meiner Meinung eigentlich nicht dazu gedacht, dass man durch sie "steppen" kann, aber ich kenn dein Szenario natürlich nicht 😉

Du könntest innerhalb der Schleife eine Art Warte Funktion einfügen, die prüft ob der Button geklickt wurde -- ich denke, dass da ein zusätzlicher Thread sicher sinnvoll wäre.

Gruß
DCoder

27.09.2006 - 23:37 Uhr

Hört sich finde ich ziemlich interessant an 🙂

Wie kann man sich die Entwicklung dann vorstellen? Muss man dann selber in die Welten der Elektronik "absteigen" oder wird sowas wie Mikroprozessorsimulation möglich sein?

Bzw. kennt jemand eine Software mit der man ARM Prozessoren simulieren kann? Proteus habe ich mal benutzt, damit kann man ganze Schaltungen inkl. Mikroprozessoren simulieren -- das Programm ist nur irgendwie... naja, hat für mich Win 3.11 Stil 😁

Damit könnte man sich dann doch (theoretisch) sowas wie einen eigenen kleinen ipod bauen / programmieren unter Verwendung von .net, oder verstehe ich das falsch?

Gruß
DCoder

26.09.2006 - 19:45 Uhr

Wenn du dich mit Techniken wie Filterung und Detailmaps (sind nur die bekanntesten, kannst dich auch in richtung shader informieren) auseinandersetzt, wist du schnell festsstellen, dass du auch mit kleineren texturen (z.B. 256x256) sehr gute ergebnisse haben kannst.
Einfach eine mega textur zu nehmen, am besten noch zwischen mehreren permanent hin und her switchen ist so das untere niveau der performance 😉

26.09.2006 - 11:38 Uhr

Ist "Label" deine DropDownList? (nur als Tip: würde der Liste eine ID geben und sie über document.getElementById() ansprechen).

mit innerText / innerHTML weist du dem HTML Control wirklich den Inhalt zu -- somit kannst du also nichts hinzufügen. Die Funktion die du brauchst nennst sich add. Das Problem hierbei ist, dass IE und Netscape verschiedene Parameter erwarten, von daher macht es evtl. mehr Sinn einfach das option element von hand zu erstellen (createElement("option"))

Wobei die einfachste Methode sein sollte einfach die asp.net Dropdown Komponente zu benutzen, die kannst du extrem einfach mit Werten serverseitig füllen 🙂

Gruß
DCoder

26.09.2006 - 11:19 Uhr

Du kannst in DirectX Texturen blenden, wie schon beschrieben mit Detailstufen arbeiten (siehe MipMaps, LOD's) und zur Qualitätssteigerung Detailmaps und entsprechende Filterung einsetzen.
Wenn du mit diesen Stichwörtern in DirectX Foren suchst (kann auch unmanaged DirectX sein, das Prinzip ist das selbe), solltest du eigentlich ausreichend Infos bekommen (das mit dem Mega RAM Verbrauch sollte dir ja schon vom prinzip her zu denken geben, wenn du überlegst was andere 3D Anwendungen hinkriegen 😉)

Gruß
DCoder

22.09.2006 - 18:01 Uhr

Kannst du nicht einfach einen ContentPlaceHolder in deinen Content Bereich setzen? Das Prinzip ist dem der MasterPages ja ähnlich

22.09.2006 - 17:58 Uhr

Eine andere Möglichkeit wäre (mal für Programmierer ganz abwegig 😄) das GridView selbst zu erweitern!

Ist anfangs vielleicht etwas verwirrend, aber dadurch lernt mal gleich die ganzen Basics bezüglich User/ServerControls etc.

Ich hab mir beispielsweise mal ein "Extended" GridView geschrieben, mit dem man komplette zeilen mit einem normalen Klick markieren konnte (richtiges Event, kein Hack oder sowas) - das war im Nachhinein extrem einfach umzusetzen und auch leicht zu erweitern.

Der Vorteil bei einer eigenen Erweiterung liegt denk ich auf der Hand -- man hat die Features geradeso wie man sie eben haben will und kann auch entsprechend sauber Events implementieren etc. (Ich hab manchmal den Eindruck, dass Fremdkompos viele kleine Hacks benutzen bzw. einfach nicht wirklich sauber programmiert sind)

Gruß
DCoder

21.09.2006 - 19:17 Uhr

Sorry, aber sowas kann ich irgendwie nicht nachvollziehen...

Mal abgesehen davon, dass da absolute minimal Basics dahinter stehen ist es mir unklar warum du gleich bei sowas ⚠ aufgibst!

Mit ReadLine liest du eine ganze Zeile ein - du vergleichst die gesamte Zeile mit deinem string "zeile"... sprich dein Programm macht sowas: if ("Zeile 1" == "zeile") - und da sollte es bei dir eigentlich klar werden. Du willst ja nicht wissen ob die Zeile genau diese Zeichenkette ist, sondern ob sie die Zeichenkette "zeile" enthält. Das kannst du wiederum mit den Funktionen von string machen --> entweder du benutzt string.IndexOf (gibt dir die Position einer Zeichenketter innerhalb einer anderen Zeichenkette wieder) oder noch einfach string.Contains - damit kriegst du einen bool wert zurück der dir deine gewünschte Information gibt.

18.09.2006 - 21:23 Uhr

Würde mir an deiner Stelle das Factory Pattern mal anschauen -- meine auf dem Blog von Golo Haas (der Eisbären Blog) mal ein Beispiel dazu gesehen zu haben (Service Locator).

Damit sollte es IMAO auch ohne größere Schwierigkeiten möglich sein, im laufenden Betrieb den "Speichermodus" zu ändern (mit entsprechenden Import/Export Methoden)

Gruß
DCoder

17.09.2006 - 01:08 Uhr

Wenns gleich Outlook 2007 Style sein soll und auch was kosten darf: DotNetBar

Gruß
DCoder

[EDIT] 😁 😁 😁 Oh mann, ich hätte mir vielleicht mal den Beitrag durchlesen sollen 8) - hab nur den Titel gesehen und dachte halt gleich an Designs 😉[/EDIT]

15.09.2006 - 16:33 Uhr

😁 Sowas als kommerzielle Lösung zu verkaufen wär auch selten dämlich 😉 -- ich würde dafür jedenfalls kein Geld ausgeben.

Die Erweiterung wäre nur für mich (monster-super-duper-admin), damit ich einfach mehrere Ordner gleichzeitig geöffnet haben kann aber die Taskleiste nich zugemüllt ist oder ne Gruppe mit 8 Mitgliedern entsteht 😉

Gruß
DCoder

14.09.2006 - 18:46 Uhr

Vielen Dank, werd gleich mal durch die Artikel stöbern 🙂

Gruß
DCoder

12.09.2006 - 22:34 Uhr

Hm, selber basteln würde schon gehen, ist aber den Aufwand eigentlich nicht wert - dan könnte man ja auch ein Freeware Tool nehmen (davon gibts sogar mein ich ziemlich gute)

Trotzdem danke für deine Hilfe 🙂

Gruß
DCoder