Laden...

Forenbeiträge von purestrain Ingesamt 89 Beiträge

13.11.2006 - 10:00 Uhr

Meine Tochter zockt Mickey Maus, ist aber wahrscheinlich nicht produktiv 🙂 Eine Kindgerechte Webseitenentwicklung wuerde mich auch interessieren, abgesehen von den komischen Online Dingern...

08.11.2006 - 12:31 Uhr

Unter Linux mag solch ein Thread ja noch interessant sein, da es dort etliche Varianten von Desktops etc. gibt, aber unter Windows? Bis auf unterschiedliche Farbwahl/Hintergruende ist ja nicht viel zu sehen.

06.11.2006 - 11:06 Uhr

Hallo,

Ich habe eine Anwendung erstellt, die ueber das Netzlaufwerk ausgefuehrt werden soll. Diese laesst sich aufgrund der Sicherheitseinstellungen ja nicht starten.

Welche Loesung gibt es fuer den folgenden Fall:

  • Programm + DLLs auf einem Netzlaufwerk (\server\ordner\bla.exe)
  • 3rd Party Libraries liegen auch dort (haben keine strong names)

Eigene Strong-Names ist nicht, weil ich dafuer ja auch Strong-Names bei den 3rd Party Libraries benoetige.

Und bei diesem deployment zeugs blicke ich nicht durch 😜

Sinn und Zweck ist, das ich einfach DLLs austauschen kann, falls etwas nicht funktionieren sollte -> deswegen nicht lokal sondern von netzlaufwerk.

27.10.2006 - 13:51 Uhr

Tut sich der ToDo-Manager auch mit //TODO: im Quelltext zusammen? Mir wuerde es schon reichen, wenn ein Thread beim oeffnen der Solutions alle Quelltexte nach //TODO: durchsucht und anzeigt..... und nicht nur bei den geoeffneten Dateien

18.10.2006 - 12:22 Uhr

Original von jan223
bei einem Texteditor wäre eine MDI Anwendung sicherlich sinnvoll.
sonst: 👍

Ich halte nichts von MDI Anwenungen... muesste jeder, der 2 oder mehr Monitore hat nachvollziehen koennen. Lieber eine Oberflaeche wie Gimp, wobei das auch nicht der weisheit letzter schluss ist.

29.09.2006 - 14:07 Uhr

😁 Das ist ja richtig knuffelig... Ich sollte doch mal wieder ab und an den IE benutzen, um zu sehen was draussen sinnfreies vor sich geht 👍

27.09.2006 - 16:07 Uhr

Original von Rainbird... physikalischen Maschine bis zu fünf Installationen machen darf (Das bedeutet 1 x Host und 4 x VM).

Diese Klausel habe ich irgendwie uebersehen bisher, trifft sich aber gut. Werden dann die Virtuellen Server mit dem gleichen Key installiert?

27.09.2006 - 13:15 Uhr

Ich fuer meinen Teil will mich auf 2D Gameplay beschraenken, ergo 2.5D... Wie gesagt, mich wuerde eine anregung freuen, wie ich eine Tilebasierte Karte unter Irrlicht.NET hinzaubern kann

27.09.2006 - 13:01 Uhr

Nur wie sieht es da mit eigenen SceneNodes aus? IIRC kann man in C# keine eigenen erstellen....

Oder nennt mir eine alternative Realisierung fuer eine Tilebasierte Karte, ausser einem eigenen SceneNode.

26.09.2006 - 15:43 Uhr

Wobei NULL auch vom Teufel stammt... Ich verlange korrekterweise eine weitere Tabelle1111!!!!einself

20.09.2006 - 12:12 Uhr

Hallo,

Ich fuer meinen Teil moechte mich in der Business Schicht nicht mehr um das Mapping und erstellen von Objekten aus Datasets kuemmern....

14.09.2006 - 12:24 Uhr

Hallo,

Ich habe bisher in Struktogrammen auf Ausnahme- und Fehlerbehandlung usw. verzichtet. Mir faellt gerade fuer Exceptions auch keine Loesung ein.

13.09.2006 - 12:37 Uhr

Just my 2 cents und off-topic

Wie steht es eigentlich unter VB.NET, wenn ich in c# 2 Methoden haette, die unterschiedliche Gross/Kleinschreibung haben?

VB.NET ist doch case insensitive, oder?

08.09.2006 - 15:15 Uhr

Bitte? Nochmals:

Ich kann mit jedem Programm eine Datei in jedem Format erzeugen, da brauch ich keine Treiber o.ae., lediglich die Spezifikationen. Und die sind IIRC bei PDF offen gelegt.

z.b.
Is PDFsharp based on or does it require other libraries or tools?

PDFsharp is newly designed and built from scratch in C#.
Neither Adobe's PDF Library nor Acrobat are required.

08.09.2006 - 13:30 Uhr

Seit wann braucht man einen Treiber um PDF/Excel/3dx/wav/ogg Dateien zu erstellen? Es wird einfach nur das entsprechende Format geschrieben, welches ich, zugegebenermassen, als sehr undurchschaubar empfinde.

08.09.2006 - 12:41 Uhr

Original von frisch
Ich stimme Thomas B was die Brackets angeht teilweise zu. Manchmal ist es übersichtlicher und manchmal nicht.

Ich mache die Brackets bei einzelnen Zeilen selten, halte es dennoch in bestimmten Fällen für nötig.

Fragt jetzt bitte nicht 'wann' ich nun Brackets setzte und wann nicht. Ich gehe bei der Sache nach Gefühl, je nachdem was meiner Meinung nach optisch überschaubarer ist.

Und genauso sollet es auch jeder bei xx==false handhaben, ohne das als Fehler anzumerken. Am einfachsten wäre es getan, den ursprüngliche Thread von Herbivore abzuändern, und in eine Art "Aufklärung" abzuwandeln. Warum auch immer noch hier diskutiert wird, ist mir schleierhaft, aber dennoch unterhaltsam.

Wobei mich das auch nicht weiter stört. 😉

08.09.2006 - 12:10 Uhr

if (a > 1000)
{
  fUeberlauf = true;
}
else 
{
  fUeberlauf = false;
}

if (someThingNastyHappend == false)
{
  blubbern();
}


fUeberlauf = a > 1000;
if (!someThingNastyHappend)
  blubbern();

Anfaengerfehler wuerde ich das auch nicht nennen, und deshalb den Titel aendern. Ich halte erstere Variante uebersichtlicher, und benutze auch die == false schreibweise, da sie mehr ins Auge faellt.

Dazu koennte auch locker noch gesagt werden, Anfaengerfehler sind brackets vor einzeiligen Statements => nichts verstanden, oder sind brackets aus uebersichtsgruenden vorhanden? Wobei ich die brackets auch weglasse.

just my 2 cents

01.09.2006 - 14:16 Uhr

Original von Borg
@purestrain:
Versteh das bitte nicht falsch, aber diese Aussage steht irgenwie krass im Gegensatz zu deiner oberen, wo du sogar technische Details erläutert hast.

Das verstehe ich schon nicht falsch 😉 es mag ja auch schoen sein den unterschied und auch die technischen details zu kennen, aber ich wuerde das wissen als "nice to know" einstufen, und nicht als grundlegendes... mag ja jeder anders sehen

01.09.2006 - 13:50 Uhr

Original von norman_timo
Hallo an alle Anfänger und noch nicht so Versierte,

Das sind OOP Grundlagen, die erst einmal verstanden werden sollten, daher WICHTIG!

In diesem Zusammenhang danke an Borg, hätte ich schneller den Beitrag gelesen, hätte ich solch ein Beispiel gebracht.

Gruß
Norman-Timo

Halte ich nicht unbedingt fuer sehr wichtig.... Override benutzen und gut ist

01.09.2006 - 09:33 Uhr

IIRC wird beim ueberschreiben der Zeiger der Basisklasse auf die entsprechende Methode geaendert, was beim Ausblenden nicht der Fall waere => differenziertes handling

01.09.2006 - 08:27 Uhr

habe eine zeitlang auch 4 Monitore and 3 Grafikkarten benutzt, war nicht sehr viel angenehmer....

Gerade unter Windows ist der Standard Mehrmonitorbetrieb eine Qual, unter Linux/KDE->Top. Jetzt nutze ich nurnoch 2 Monitore, reicht vollkommen. (Ok ein 3. waere manchmal nicht schlecht)

Kennt da jemand vielleicht eine vernuenftige freeware software?

07.08.2006 - 11:00 Uhr

Nunja, man muesste sich schon einen kleinen Wrapper um die SDL/OpenGL/DirectX Api schreiben. Egal welche API du verwendest (Ich persoenlich favourisiere auch TAO mit OpenGL), es wird nur ein geringer Aufwand sein.

Ausserdem: Jedes Teil ueberpruefen?

Je nach Datenstruktur sollte das wesentlich einfacher gehen: Bsp. 2D Array: Du berechnest die linke, obere Ecke und zeichnest nur die anzahl der Felder, die in deinem Bereich liegen.

Desweiteren koenntest du dich mal ueber Quadtrees schlau machen.

Gruss

27.07.2006 - 10:48 Uhr

Mein Nick ist aufgrund der dauernden Belastung entstanden, quasi eine andere Form seinen Frust ausdruck zu verleihen.

26.07.2006 - 09:46 Uhr

Wenn das mit dem Tao-Framework gemacht waere, haette mich das durchaus auch begeistern koennen....

25.07.2006 - 14:51 Uhr

Ich persoenlich wuerde, trotz das es die langsamerere variante ist, das graphics objekt durchreichen.

Ein Singleton kann manchmal mehr begrenzen als es hilft, geschweige dem ist es die moechtegern saubere Variante von Globalen Variablen.

Wobei der Quelltext Ausschnitt von 7.e.Q. eh nichts mit Singletons gemeinsam hat.

Bei meinen kleinen Spielversuchen habe ich z.b. auch jedem Objekt eine Referenz auf das World objekt gegeben etc., anstelle eines Singletons.

Ergo koenntest du bei der Erstellung deiner spiel-/ und futterwiesen einfach das graphics objekt uebergeben?

25.07.2006 - 11:24 Uhr

Was muss ich eigentlich machen, um den Anhang zu bekommen? Der link hat irgendwie keine wirkung...

25.07.2006 - 08:41 Uhr

Hallo,

Ich moechte eine vorhandene Webseite erweitern, als eigenstaendiges Projekt. Die moeglichkeiten neue .aspx Seiten aus der vorhandenen praesenz aufzurufen stehen mir zur verfuegung, dies stellt kein Problem dar.

Das Projekt muss dazu auf vorhandene Stylesheets, DLLs und Javascript der existierenden Seite zurueckgreifen.

Nur wie gehe ich dazu am geschicktesten vor?

Ich mir ueberlegt ein neues Webprojekt anzulegen, und im IIS einen Virtuellen Pfad in der vorhandenen Webseite auf die neue umzuleiten. Dadurch gelingt mir schonmal ohne Probleme eine Verbindung, und ich habe ein kleines Projekt.

Allerdings greift der Debugger da nicht, und die DLLs, die mein "Addon" benoetigt stehen nciht direkt im Hauptprojekt zur verfuegung, ergo kommt es zu kompilierungsfehlern wenn ich von der Hauptseite auf meine Erweiterung gehen. (Was sich natuerlich durch manuelles kopieren in den bin ordner der hauptseite erledigt)

Irgendwelche Ideen? Ich hoffe es ist verstaendlich was ich meine.

20.07.2006 - 15:58 Uhr

Nein... das seltsame ist ja, nach dem durchsteppen laeuft das programm ja, auch ohne das ich es debugge. Ich habe es beendet, gestartet... neu kompiliert etc.

Nach 20 Minuten habe ich es dann nochmals probiert und dann kam wieder eine Fehlermeldung, ich bin das ganze im Debugmodus durchgegangen (natuerlich mit korrektem verhalten) und jetzt laeuft es wieder... mal schauen wann es wieder nicht laeuft

20.07.2006 - 15:27 Uhr

Wow... Habe ich auch noch nie von gehoert, aber wirklich interessant.

20.07.2006 - 14:56 Uhr

Hi,

Ich stosse auf ein seltsames Problem. Ich habe eine Applikation geschrieben, die sich fehlerfrei verhaelt wenn ich sie einmal debugge, aber ansonsten leider nicht.

Die Daten, die zu verarbeiten sind, sind jedesmal gleich. Ich frage mich woran das liegen kann.

Hat hier jemand schon ein aehnliches Problem gehabt?

Zur Information:

Ich nutze nur die Debugeinstellungen, ich veraendere daran nichts. Die Anwendung laeuft wirklich nur fehlerfrei, wenn ich sie zeile fuer zeile durchsteppe. Dann funktioniert sie erstmals... Ich hab noch nicht wirklich nachvollziehen koennen, wann genau sie nicht funktioniert... Fakt ist aber das ich weder die Daten noch den Quellcode in irgendeiner weise manipuliert habe.

19.07.2006 - 12:14 Uhr

Original von Ishildur
Wie gesagt, vielleicht bin ich einfach zu blöde, oder vielleicht ist das noch nie jemandem aufgefallen, dann muss ch mich aber ernsthaft fragen, was für Software ihr eigentlich entwickelt... ?( ?( ?(

Zumindest funktioniert meine wie erwartet, und ich liege auch nie monate hinter dem release zurueck... Zum anderen benutzt nicht jeder DataBindings, und du haettest aus reiner hoeflichkeit auch den Code einfach als ZIP anhaengen koennen ohne hier 1000 Zeilen zu posten -> Denn so werde ich es nicht ausfuehren

just my 2 cents

excuse me for abuse

19.07.2006 - 11:42 Uhr

Hallo,

Ich wuerde hier gerne mal anregungen holen, wie man man sinnvollerweise komplexe Projekte mit Subversion, NAnt und konsorte verwaltet. Mein Ziel ist dabei natuerlich alles besser zu strukurieren, und diverse automatismen einzufuehren.

Beispiel:
Solution mit multiplen Projekten.

Bisher:
Ich habe ein Subversion repository erstellt "Solution" mit folgendem Aufbau:


/trunk/
    solution.sln
    ./projekt1/
       projekt.prj
    ./projekt2/
       projekt.prj
    ./documents/
/branches/
/tags/

Überlegung:
Pro Projekt ein Repository erstellen


/trunk/
  projekt.prj
  ./src/ <- quelltexte
  ./dependencies/ <- alle abhaengigkeiten
  ./documents/ <- alle dokumente etc.
/branches/
/tags/

Mir stellt sich hier jetzt die Frage, ob es eine "Musterloesung" gibt. Wie gehe ich z.B. bei der 2. Variante mit der "Solution" Datei um? Wie koennte ich z.B. den aktuellen Stand der kompletten Solution auschecken, ohne jedes Projekt ansich zu erhaschen? Oder ist doch die 1. Variante sinnvoller?


/trunk/
    solution.sln
    ./projekt1/
       ./src/
       ./documents/
       ./dependencies/
       projekt.sln
       projekt.prj
    ./projekt2/
       projekt.sln
       projekt.prj
       ./src/
       ./documents/
       ./dependencies/
    ./documents/
    ./nant/
/branches/
/tags/

Der Rest (automatisches ausschecken auf dem server etc. werde ich dann erst in dem naechsten Schritt angehen....

19.07.2006 - 08:18 Uhr

Die Tao Bibliotheken sollten doch ausreichen...
tao.opengl, tao.openal, tao.sdl, tao.il etcpp.

10.07.2006 - 17:43 Uhr

Hallo,

Wie lässt sich ein .NET Entwickelter Dienst deinstallieren? Dieser steht derzeit auf deaktiviert und laesst mich keine neue Version installieren.

Leider hatte ich die alte .exe ueberschrieben, und erst danach installutil.exe -u aufgerufen. Es ist auch ohne weiteres nicht möglich den Rechner herrunterzufahren.

Gibts es da irgendwelche Registry Einträge die ich löschen muss? Wenn ich mich recht erinnere hatte ich das Problem schonmal irgendwie geloest, ich weiss nur den Weg nciht mehr.

Danke

07.07.2006 - 13:33 Uhr

Ein Login Dialog mit "Speichern" Button? nicht schlecht....

07.06.2006 - 17:10 Uhr

Nur als anmerkung:

Wobei das natuerlich Probleme gibt, wenn unterschiedliche Logins etc. benutzt werden, da statische Variablen nicht pro Session gelten, sondern wirklich in der ganzen Applikation - Und das singleton pattern nutzt dann wirklich nur eine Instanz fuer 1000 Benutzer der Applikation.

07.06.2006 - 13:19 Uhr

Jepp, Danke. Ich weiss jetzt schon, was ich heute Abend lesen werde 😉

07.06.2006 - 13:10 Uhr

Original von Golo Haas

  • Wie oft wird kompiliert
  • Welche Kenntnisse bezüglich des Aufbaus von Buildprozessen sind vorhanden
    ...

Wuerde mich freuen wenn du darauf etwas naeher eingehst, bzw. erklaerungen gibst

07.06.2006 - 12:43 Uhr

Original von svenson
Aber ehrlich: In 90% aller Buden wird sowieso gefrickelt. Daher wirst du schwer einen finden....

Wenn es doch nur 36 Std. Tage gaebe... und ich trotzdem nur 5 Std. schlafen muesste....

Nichtsdestotrotz wuerde ich auch nach Projekterfahrung fragen, also ob er irgendwas von a (kundenanforderungen analysieren, loesungen ausdenken) ueber m (entwicklung, tests, design) bis z (rollout, kundeneinweisung, support) gemacht hat, bzw. beteiligt war.