Laden...
J
Jack_AI myCSharp.de - Member
Selbständiger Programmierer Erlangen Dabei seit 03.06.2007 193 Beiträge
Benutzerbeschreibung

Forenbeiträge von Jack_AI Ingesamt 193 Beiträge

04.06.2011 - 01:23 Uhr

Leider habe ich keine Lösung gefunden. flx5, benutzt du auch die SQLite-Assembly?

07.05.2011 - 22:01 Uhr

Du musst die richtige Version hinterlegen, da System.Data.Sqlite zum Teil native Methoden benutzt, gibt es eine 32 bit und 64 bit Version.

Hallo Femaref,

mit diesem Hinweis hast du grundsätzlich recht. Ich habe auch schon daran gedacht, da das Programm unter Win 7 läuft aber nicht unter XP, die Speicherarchitektur der Knackpunkt sein könnte. Jedenfalls benutze ich ausschließlich die 32-Bit-Version der Assembly. Auf meinem eigenen Windows 7-Rechner mit 64 Bit hatte ich damit keine Probleme. Wie gesagt, nur auf XP 32 Bit... aber dann sollte die 32 Bit-Version der System.Data.Sqlite doch erst recht laufen... Oder sehe ich da grundsätzlich etwas falsch? Vielleicht sollte ich noch erwähnen, dass ich eine auf .NET 4.0 angepasste System.Data.Sqlite.dll heruntergeladen habe. Die offizielle Website bietet die Assembly nur für .NET 2.0 und 3.5 an.

Gruß,
Jack

07.05.2011 - 19:07 Uhr

Hallo Spook,

danke für den Hinweis. Eine innere Exception war jedoch nicht vorhanden.

Gruß,
Jack

edit: Ich habe in diesem Post aus Versehen eine falsche Fehlernachricht veröffentlicht.

07.05.2011 - 14:04 Uhr

Momentan sieht der Fehler bei mir so aus:

Fehlermeldung:
Die EXECUTE-Berechtigung wurde für das 'VS1_GetCodeByPromoCode'-Objekt, 'ASPNETAbo'-Datenbank, 'dbo'-Schema, verweigert.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.Data.SqlClient.SqlException: Die EXECUTE-Berechtigung wurde für das 'VS1_GetCodeByPromoCode'-Objekt, 'ASPNETAbo'-Datenbank, 'dbo'-Schema, verweigert.

Kann man das als Ironie bezeichnen? 😉

Gruß,
Jack

07.05.2011 - 13:57 Uhr

Hallo Community,

meine Anwendung basiert auf der .NET 4-Version von SQLite. Dafür wird die Assembly System.Data.SQLite.dll mitgegeben.

Unabhängig davon, ob ich beide Dateien (die .exe und die .dll) auf einem anderen Rechner ablege, oder ob ich sie per Windows Installer in ein Verzeichnis auf dem anderen PC installiere, wird beim Programmstart folgende Exception geworfen:

Fehlermeldung:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQLite.dll' or one of its dependencies. Das angegebene Modul wurde nicht gefunden.
File name: 'System.Data.SQLite.dll'
at ...

Und jetzt kommt noch eine wichtige Beobachtung: Dieses Problem tritt nur auf Windows XP-Rechnern auf. Mit Windows 7 läuft alles einwandfrei.

Woran liegt das?

Gruß,
Jack

30.04.2011 - 10:19 Uhr

Hallo xxMUROxx, danke für die Erklärung. Jetzt kann ich die Problematik nachvollziehen. Mein Problem mit dem Beispiel war, dass ich das Schlüsselwort "new" überlesen/ignoriert habe (war auch schon spät). Jetzt strahlt der Horror in einem ganz anderen Licht. Jack

30.04.2011 - 04:03 Uhr
  
public new void Foo()  
{  
  BaseClass.Foo();  
}  
  

Hallo JAck30lena,

ich verstehe die Problematik nicht ganz. Stellt das nicht eine saubere Möglichlichkeit dar das Gesetz von Demeter einzuhalten?

Gruß,
Jack

28.04.2011 - 01:49 Uhr

Ich bin, wie meine Vorredner auch, strikt gegen Zensur in jeder Form.

Zensur dient nur der (Selbst-)Täuschung. Probleme, die man ausblendet, verschwinden nicht einfach von selbst. Im Gegenteil. Sie wachsen.

27.04.2011 - 16:58 Uhr

In der Arbeit mach ich mir immer sehr detaillierte TODO Listen und hack die einzelnen Punkte ab. Auch wenn ich das nicht so detailliert auflisten müsste, mir hilft das. Man hat auch ständig das Gefühl voranzukommen.

Hallo Coder007,

etwas vergleichbares versuche ich derzeit auch. Ich habe auf meinem Webspace "Dolibarr", ein Freeware-Tool für Projekt-Management, aufgesetzt. Dort lassen sich auch Aufgaben einrichten und deren Fortschritt verwalten. Leider läuft das eher unkomfortabel und langsam. Darum ist die Idee mit einer einfacheren ToDo-Liste gar nicht so schlecht. Muss ich ausprobieren.

Gruß,
Jack

27.04.2011 - 15:39 Uhr

Hallo Community,

egal ob auf der Arbeit oder an meinen eigenen Projekten: Ständig muss ich mich dazu durchringen an meinen Programmen weiter zu schreiben. Es ist schlimm. Ich wäre gerne konstruktiv, aber mein innerer Schweinehund lässt mich nicht. Ich sitze vor dem Sourcecode, werfe einen Blick darauf und habe schon wieder keine Lust mehr. Dann denke ich mir: "Ne, komm. Ich stöbere lieber im Internet nach C#-Blogs." Dabei würde ich ja gerne konstruktiv werden. Aber da gibt es so eine Art Blockade, die mich davon abhält. So ein unterbewusster Schalter, der mir ein schlechtes Gefühl gibt, sobald ich es versuche. Man muss gegen das Gefühl erst eine Weile ankämpfen. Merkwürdigerweise klappt es dann meistens. Aber die Anfangs-Ankämpf-Energie scheint enorm.

Kurzum, was sind eure Tipps und Methoden, um sich selbst zur Arbeit durchzuringen, bzw. euch zu motivieren?

Gruß,
Jack

20.07.2010 - 19:47 Uhr

Rein aus Interesse:

Hat einer der hier genannten Vorschläge geholfen?

Gruß,
Jack

16.07.2010 - 17:05 Uhr

Hallo hrmc,

ich beschäftige mich zwar erst seit einigen Tagen mit XPath, aber ich glaube dein XPath-Ausdruck ist falsch.

Statt "item/material/mattext" wäre (glaube ich zumindest) "//item/presentation/material/mattext" korrekt.

Vielleicht lag es ja daran...

Gruß,
Jack

14.07.2010 - 21:58 Uhr

Okay, ist auch nicht so wichtig. Würde mich aber nach wie vor interessieren.

Eine andere Frage zu XPath:
Ich kann absolute Nodes per SelectSingleNode() und Select() anwählen. Dabei wird, soweit ich das richtig verstanden habe, eine neue Instanz von XPathNavigator bzw. XPathNodeIterator erzeugt.

Wenn nun diese neue Instanz auf einen Knoten verweist, gibt es eine Möglichkeit von dort aus wieder auf einen absoluten Knoten zu springen? SelectSingleNode und Select fangen mit dem Suchen wieder von Dokumentanfang an. Ich hätte aber gerne, dass sie vom zuletzt gefundenen Knoten beginnen.

Gruß,
Jack

13.07.2010 - 22:13 Uhr

Hallo Community,

ich habe mich heute zum ersten Mal mit XPath (für XML) beschäftigt. Bisher gefällt es mir sehr gut. Zumindest besser als der "konventionelle" Ansatz für XML-Parsing.

Eine Sache finde ich allerdings merkwürdig: Die Methode SelectSingleNode() des XPathNavigators. Da habe ich heute stundenlang an einer XPath-Expression gebastelt, ohne dass sich etwas am Ergebnis geändert hat, bis mir schließlich aufgefallen ist, dass SelectSingleNode einen Rückgabewert besitzt. Und zwar eine neue XPathNavigator-Instanz!

Meine Vorgehensweise war also, dass ich über XPathDocument.CreateNavigator() einen Navigator erzeuge... und im nächsten Schritt den frisch erzeugten Navigator mit einer neuen Instanz durch SelectSingleNode() überschreibe! Also xnavigator = xnavigator.SelectSingleNode(...).

Hat das so seine Richtigkeit? Mir kommt das sehr merkwürdig vor, vor allem in Bezug auf den Speicher, den diese neue Instanz ja reservieren muss.

Gruß und Dank,
Jack

27.03.2010 - 20:10 Uhr

Hallo Peter Bucher,

das war ein toller Tipp! So funktioniert es, danke!

Gruß,
Jack

27.03.2010 - 15:52 Uhr

Hallo Community,

ich generie eine dynamische Bitmap über eine ashx-Seite. Diese Seite wird aufgerufen über:

<asp:ImageButton ID="dynimage" runat="server" ImageUrl="image.ashx"  OnClick="ProcessClick" />

In der Datei wird die Klasse ImageHandler definiert, die von IHttpHandler erbt. Zusätzlich gibt es eine Methode ProcessRequest, die wohl dann aufgerufen wird, wenn das Bild geladen wird.

Soweit funktioniert es.

Ich würde gerne diese Klasse um Methoden erweitern, um einen Klick auf den ASP-ImageButton zu bearbeiten. Das Problem ist nur, dass nirgends sichtbar eine Instanz vom ImageHandler erzeugt wird. Ohne Instanz kann ich aber auch nicht die Methoden aufrufen. Darum habe ich mir gedacht, ich brauche eine Referenz auf den ImageHandler. Aber anscheinend wird zwar eine Instanz erzeugt, aber irgendwo in den Tiefen des Codes, wo ich nicht herankomme.

Gibt es eine Möglichkeit dennoch die Instanz von außen zu erreichen?

Liebe Grüße,
Jack

08.01.2010 - 21:53 Uhr

Also doch Cassini, oder? =) Wenn du das Projekt aus VS startest, wird deine Website über den Cassini Webserver geladen, der im VS halt nur ASP.Net Development Server heißt.){gray}

Hallo Jdam,

tatsächlich? Das war mir nicht bewusst. Warum versteht Cassini die Referenz, mein Webserver aber nicht?

edit: Ich finde es allgemein merkwürdig, dass laut Google niemand sonst Probleme hat, eine eigene Klasse in ASP.NET zu verwenden.

edit2: Ich möchte noch mal erläutern, wie ich meine Daten behandle, wenn ich sie auf den Server lade. Vielleicht mache ich ja dabei schon etwas falsch...? 🙁

  1. Ich kompiliere mein Projekt mit F6.
  2. Menü -> Erstellen -> Veröffentlichen
  3. Als Option "Alle Projektdateien" (denn interessanterweise kopiert er essenzielle Dateien nicht, wenn ich "Nur die Dateien, die zum Ausführen der Anwendung erforderlich sind" anwähle...)
  4. Diese Dateien lade ich auf den Webspace hoch

Grüße,
Jack

08.01.2010 - 21:23 Uhr

Hallo noch mal. Tut mir leid, dass ich erst jetzt wieder antworte.

Also, ich komme trotz intensiver Bemühungen immer noch nicht weiter. Google will zu diesem Thema nichts wissen.

@Tomot:
Leider kann ich dir auf deine Frage nur schwer antworten, weil ich selber noch ein Anfänger in ASP.NET bin. Nur so viel: Nachdem das Projekt auf einem Webspace liegt, weiß ich leider nicht, wie ich die Einstellungen des Webspace überprüfen kann. Das ist so oder so eine seltsame Angelegenheit, weil dieser Webspace-Anbieter mir nicht mal eine Seite zum Einloggen zur Verfügung stellt...

Cassini habe ich meines Wissens nach nicht am Laufen. Lokal funktioniert das Projekt.

Ich kann mir vorstellen, dass irgendwie eine Referenz zu der Klassendatei fehlt. Ich habe jetzt schon mehrmals etwas von <% register %> gelesen, allerdings nur im Zusammenhang mit CustomControls. Sehr verwirrend, das Ganze. Auf der anderen Seite ist es natürlich auch ganz spannend, sich in ein völlig fremdes Thema einzuarbeiten.

Grüße,
Jack

18.12.2009 - 06:28 Uhr

Hallo Tomot,

erstmal danke für die konstruktive Antwort! 🙂

Ich werde das bei nächster Gelegenheit testen, komme allerdings heute nicht mehr dazu. Also nichts Böses dabei denken.

Liebe Grüße,
Jack

17.12.2009 - 22:57 Uhr

@Taucher:

Deinen Zynismus kannst du dir sparen. Das ist absolut nicht hilfreich. Ich kann deinen aggressiven Ton nicht nachvollziehen und erkenne hierbei auch nicht den Willen, mir helfen zu wollen. Stattdessen handelst du destruktiv. Oder meinst du allen Ernstes dein dummes Posting, dessen Inhalt sich allein auf den letzten Satz reduzieren lässt, hat irgendeinen anderen Zweck, als dich über irgendwas auszukotzen? Wenn du nicht helfen möchtest, dann lass es doch einfach. Es zwingt dich keiner dazu.

Ich kann noch mal meine Aussage bezüglich des nicht erkannten Namespaces spezifizieren. Die genaue Fehlermeldung lautet: "The type or namespace name 'xyz' could not found (are you missing a using directive or an assembly reference?)".

Und? Kannst du mir anhand der Fehlermeldung eine Lösung oder einen Tipp geben? Bzw. gerne auch jemand anderes. Wenn ihr gerne mehr Informationen zum Problem haben wollt, gerne jederzeit. Aber bitte in einem respektvollen Ton.

Jack

16.12.2009 - 12:56 Uhr

Hallo Community,

ich habe einen ASP.NET-Webspace von centron angemietet. Dort wollte ich ein ASP.NET-Projekt hochladen, doch leider erkennt er nicht die Klasse, die in diesem Projekt erzeugt habe.

Als Fehlermeldung erhalte ich, wenn ich eine Instanz der Klasse erzeugen möchte: (sinngemäß) "Namespace wurde nicht erkannt". Die Datei befindet sich definitiv auf dem Server. Das Projekt wurde auch korrekt kompiliert. Wenn ich das Projekt offline starte, funktioniert alles wunderbar. Im Übrigen kann ich das Problem vermeiden, indem ich die Klasse einfach in der Default.cs-Datei erzeuge, anstatt sie in eine eigene Klassen-Datei auszulagern. Aufgrund der Übersichtlichkeit möchte ich das jedoch vermeiden.

Daher meine Frage: Woran liegt das, bzw. was kann ich tun, damit die Klassendatei erkannt wird?

Liebe Grüße,
Jack

14.12.2009 - 19:23 Uhr

Ich finde es ist ein interessantes Phänomen. Zu sehen, wie das kollektive Empfinden in der Bevölkerung lautet "Straftaten steigen". War das nicht zu jeder Zeit so, dass irgendetwas die Menschen glauben gemacht hat, die momentane Zeit wäre besonders unsicher? Und die Lage verschärfe sich sogar noch? Sind es keine U-Bahn-Schläger, dann sind es islamistische Terroristen. Sind es keine Islamisten, ist es die RAF. Und ist es nicht die RAF, dann die Nationalsozialisten, etc. etc.. Ein Freund von mir auch, der meinte (und das hat er wie eine Tatsache betont): "Die Zeit in der wir leben, ist die gewalttätigste." - "Und was ist mit dem Mittelalter?", habe ich ihm entgegnet. Darauf hat er nichts geantwortet.

Es ist wohl nur menschlich, dass man annimmt, man lebe in Unsicherheit. Nur mal als Beispiel die Amokläufe an den Schulen. Ohne damit jetzt ein neues Thema aufmachen zu wollen, aber daran merkt man, wie weit die Wahrnehmung von der Realität entfernt sein kann. Kühl und rational betrachtet: Wie viele Schüler sterben jährlich bei einem Amoklauf in Deutschland? Bei aktueller Tendenz so um die 3 bis 4. Vergleiche mal dagegen, wie viele Schüler im Straßenverkehr sterben. Aber kein Mensch spricht von Todesunfällen im Straßenverkehr. Das ist etwas, was man einfach hinnimmt. Erwachsene machen sich nicht mal die Mühe Kindern ein Vorbild zu sein, und nicht bei Rot über die Straße zu gehen. Aber dieselben Leute verlangen überzogene Konsequenzen wie bewaffnetes Sicherheitspersonal an Schulen.

Bei dem Thema fällt mir immer nur Epikur und das hedonistische Kalkül ein. Lustgewinn um jeden Preis, gleichzeitig Schmerzen minimieren. Aber bloß nicht an die langfristigen Konsequenzen denken. So ticken doch die meisten Leute. Aber ich schweife ab... 😉

Jack

Offtopic: Mir sind hier zu viele "Jacks" in dem Thread unterwegs. Wollt ihr euch nicht 'nen anderen Nickname zulegen? Ok?, danke. 😛

26.10.2009 - 16:33 Uhr

[EDIT=herbivore]Abgeteilt von Kauft ihr Windows 7, und wenn ja welches?[EDIT]

Hallo,

ich habe von einem Bekannten gehört, dass Entwicklungsumgebungen wie Visual Studio mit der 64-Bit-Version von Windows 7 Probleme haben, weil die IDE auf 32 Bit ausgelegt ist. Stimmt das?

Grüße,
Jack

27.09.2009 - 16:45 Uhr

Hallo herbivore,

wenn du nichts dagegen hast, könnte man ja diesen Thread weiter bestehen lassen. Er überschneidet sich ja nicht zwangsläufig mit den anderen beiden (,die mir übrigens tatsächlich bei der Suche entgangen sind). Zumal der "deutsche Blogs"-Thread nur sehr kurz und 4 Jahre alt ist (edit: und die meisten Links dort nicht mehr funktionieren).

Ich selbst kann bisher noch nicht groß mit Links zu Blogs beitragen, u.a. da mir viele nach dem letzten Systemcrash verloren gegangen sind. Ich habe bisher nur ein paar Blogs von Community-Mitgliedern hier gesehen.

Blog von Golo Roden
Blog von Peter Bucher

Außerdem:

Chris Burrows Blog

27.09.2009 - 14:08 Uhr

Hallo Community,

ich habe mit Erstaunen festgestellt, dass es hier noch keinen Thread zum Thema Blogs gibt (entweder das, oder die Suche hat mir wesentliche Informationen vorenthalten...).

Darum würde ich gerne von euch wissen, ob ihr irgendwelche empfehlenswerten Blogs zum Thema C# (oder auch allgemein zur Programmierung) kennt. Welche Blogs verfolgt ihr? Welche geben euch Inspiration, welche bringen euch zum Lachen?

Grüße,
Jack

19.09.2009 - 21:27 Uhr

Arena Wars, ein Echtzeit-Strategiespiel, ist laut Wikipedia das erste Spiel, das das .Net-Framework benutzt - und dazu stammt es noch aus Deutschland.

http://en.wikipedia.org/wiki/Arena_Wars

18.07.2009 - 21:41 Uhr

@vbprogger:

Vielen Dank! Der Code funktioniert genauso, wie du ihn gepostet hast. Ich habe lediglich die Codierung auf UTF8 gestellt. Aber grundsätzlich funktioniert es auch mit ASCII. Hast du das aus dem Kopf schnell runtergecoded, weil du meintest, es ist ungetestet? Wenn ja, finde ich das sehr erstaunlich.

Als Ergänzung noch: Um zu prüfen, ob die Seite den Fehler 404 zurück gegeben hat, kann man folgendes machen:


((HttpWebResponse)ex.Response).StatusCode == HttpStatusCode.NotFound

@Mentor49:

Berechtigte Frage. Bei Wikipedia ist die 404-Seite in der Tat ziemlich uninteressant. Auf Wiktionary jedoch, das auf der Wikipedia-Software basiert, ist die Sache schon interessanter. Dort bekommt man nämlich einen Vorschlag, welches Wort am ehesten dem gesuchten entspricht. Das könnte sich als nützlich erweisen... 😃

18.07.2009 - 20:20 Uhr

Das ist nichts erstaunliches. Die Seite, die FF anzeigt ist eine modifizierte 404-Seite vom Webserver, beim Versenden von 404-Seite bekommt der Browser (Empfänger) immer den HTTP 404 mit.

Mhh... okay. Wenn du mir jetzt noch sagen könntest, wie ich mit meinem Programm da herankommen...

Grüße,
Jack

18.07.2009 - 17:57 Uhr

Hallo Mentor49,

das mit dem Firefox-Addon ist ein wirklich guter Tipp. Ich habe es mir jetzt heruntergeladen und ausprobiert. Ich bin zu derselben Beobachtung gekommen: Auch Firefox bekommt einen 404-Fehler. Aber erstaunlicherweise hat er trotzdem Daten bekommen, um daraus eine Seite zu bilden.

Ich habe spaßeshalber auch mal alle Felder der WebException durchsucht, bin aber nicht fündig geworden.

Grüße,
Jack

18.07.2009 - 16:03 Uhr

Hallo Community,

Problem: Wenn ich einen existierenden Artikel in der Wikipedia per WebRequest aufrufe, funktioniert alles. Wenn ich allerdings absichtlich einen Artikel aufrufe, der nicht existiert, erhalte ich eine WebException "Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden".

Rufe ich dieselbe URL per Firefox auf, so komme ich zumindest auf eine Wikipedia-Seite, wo mir gesagt wird, dass die Seite nicht existiert (z.B. http://de.wikipedia.org/wiki/Blablbabla). Und genau den Code von dieser Seite hätte ich gerne.

Meine Funktion sieht folgendermaßen aus:


    private static StreamReader CreateReader(string URL)
    {
      HttpWebRequest Request = (HttpWebRequest)WebRequest.Create(URL);
      Request.Accept = "text/xml"; // <- verhindert 403 Fehler
      WebResponse Response = Request.GetResponse(); // <- hier tritt der Fehler auf
      Stream ResponseStream = Response.GetResponseStream();
      StreamReader Reader = new StreamReader(ResponseStream);

      return Reader;
    }

Wer eine Idee hat, möge sie doch bitte mitteilen. Meine Vermutung: Wikipedia blockt böse Bots. Dafür musste ich schon das Attribut Accept ändern, um einen 403-Fehler zu verhindern. Ich kann mir vorstellen, dass man für den Request einfach noch ein paar Attribute ändern muss, damit das ganze mehr nach Browser aussieht. Die Attribute UserAgent und Credentials habe ich schon ausprobiert, ohne Erfolg.

Danke im Voraus,
Jack

01.07.2009 - 16:25 Uhr

Danke bisher!

@dN!3L:

Toll, die Methode war mir noch gar nicht bewusst! Vielleicht hilft sie mir an einer anderen Stelle weiter. Für dieses Problem jedoch, wie du auch erkannt hast, hilft sie mir leider nicht. Trotzdem danke für den Hinweis.

@SeeQuark:

Ich verstehe leider nicht, wie mir das Beispiel weiterhelfen soll. In dem Beispiel werden alle Zahlen, die kleiner als 5 sind, ausgegeben. Mich würden aber die Indices, also die Positionen im Array, interessieren. Auch dein Beispiel hier im Forum gibt nur die Elemente an sich aus, aber nicht den Index der Elemente.

@gfoidl:

Okay, das beantwortet meine Frage und erhärtet meinen Verdacht, dass es keine so einfache Lösung gibt.

Nochmals danke 😃

edit: Ihr seid zu schnell. Das meiste in meinem Beitrag wurde jetzt schon gesagt. Egal, ich schick's trotzdem ab. 😉

01.07.2009 - 15:52 Uhr

Hallo,

eine rein theoretische Frage: Ich möchte mit LINQ herausfinden, welche Elemente eines Arrays eine bestimmte Bedingung erfüllen und dazu die Indices derjenigen Elemente bekommen. Mit anderen Worten, gibt es eine Entsprechung zu diesem Code


          List<int> Indices = new List<int>();

          for (int i = 0; i < DataArray.Count; i++)
          {
            if (DataArray[i] == "irgendwas")
            {
              Indices.Add(i);
            }
          }

in LINQ?

Danke,
Jack

18.04.2009 - 02:01 Uhr

Hallo Community,

Visual Studio 2008 klappt standardgemäß XML-Kommentare auf und region-Abschnitte ein.
(Mit ein- und aufklappen meine ich den Effekt, der sich zeigt, wenn man auf das kleine Minus bzw. Plus am linken Rand klickt.)
Ich hätte aber gerne anders herum: Wenn ich eine Datei/Klasse öffne, soll standardgemäß XML eingeklappt und regions ausgeklappt sein. Ist das möglich?

(Manuell ist das nämlich bei vielen Einträgen verdammt umständlich. Ich habe mich bereits durch das halbe Optionsmenü + Hilfe gequält, bin aber nicht schlauer geworden.)

Danke,
Jack

19.11.2008 - 10:35 Uhr

Ich habe gerade diese Liste gefunden:

http://en.wikipedia.org/wiki/List_of_UML_tools

Trotzdem interessiert mich natürlich weiterhin eure Erfahrung mit solchen Tools. 🙂

Jack

19.11.2008 - 10:27 Uhr

Hallo,

mich als Hobbyprogrammierer würde interessieren, ob es Tools gibt, mit denen man den groben Aufbau eines Programmes planen und gestalten kann. Kennt ihr und benutzt ihr sowas? Und ist es effektiver als Papier und Stift? 😉

Grüße,
Jack

15.11.2008 - 12:18 Uhr

Hallo,

ich spiele derzeit etwas mit Visual C++ 2008 Express herum. Leider ist die integrierte Dokumentation (sprich IntelliSense), im Vergleich zu der von Visual C#, arg kryptisch.

Gibt es eine Möglichkeit die Offline-Dokumentation für Visual C++ nachzubessern?

Grüße,
Jack

08.11.2008 - 15:39 Uhr

Ich habe früher ein Jahr lang Blockflöte gespielt, in der Hoffnung anschließend Harfe lernen zu können. War mir dann aber zu doof.

Ansonsten habe ich mal gerappt als Gesellschaftskritik. Wurde mir dann aber auch zu doof. Ich bin einfach nicht musikalisch.

08.11.2008 - 15:24 Uhr

Hallo,

ich finde das Projekt sehr interessant. Wenn ihr das Spiel einigermaßen zum Laufen gebracht habt, könnt ihr mir dann verraten, wie ihr das mit dem Server gelöst habt? Also ob ihr einen eigenen Server verwendet oder ob ihr nur eine Datenbank auf einem fremden Server benutzt oder so. Das würde mich persönlich interessieren.

Grüße,
Jack

06.11.2008 - 20:44 Uhr

In PHP braucht man den === selten, um zu überprüfen, ob eine boolsche Variable genau den Wert "true" hat. Denn in PHP steht zum Beispiel jeder Zahlenwert (außer 0) für true. Ich kann mich grob daran erinnern, dass es eine Funktion gibt, die entweder eine Zahl ausspruckt, oder false, wenn nichts gefunden wurde. Wenn man dort nur auf false überprüfen würde, wäre auch der legitime Wert 0 im einfachen Vergleich ( == ) false, aber nicht mit ===.

Aus dem Grund, anders als bei C#, sollte man boolsche Variablen auch mit

if ($variable == true)

abfragen, nicht nur mit if ($variable).

*Alle Angaben ohne Gewähr. Ist schon eine Weile her.

03.11.2008 - 22:39 Uhr

Ich klaue meine Bilder immer von hier. (Bei den einzelnen Bildern auf die Nutzungsrechte schauen. Bilder mit public domain sind frei nutzbar.)

30.10.2008 - 21:38 Uhr

Tipp: Wenn du in Visual Studio mit dem Mauszeiger über den Befehl (Replace) fährst, steht dort, dass der Typ "String" zurück gegeben wird. Also wird sozusagen eine Kopie des veränderten Strings zurück gegeben. Würde der String direkt verändert werden, wäre der Typ "void" zu erwarten.

27.09.2008 - 14:14 Uhr

nur mal so aus neugier, dürfen diese auch kommerziell verwendet werden?
habe über diese controlls nichts drüber gefunden....

Gleich der erste Satz:
"[...]over 60 DevExpress controls free of charge – without royalties or distribution costs."

15.09.2008 - 14:40 Uhr

Hallo norman_timo und JAck30lena,

vielen Dank für die hilfreichen Informationen!

Wo man drüber streiten kann ist, dass die Dienste des SQL (Express) Servers immer automatisch gestartet werden, diese kann man bei nicht häufiger Benutzung auch gerne auf manuell setzen, das frisst dann weniger Speicher.

Genau das war der Hintergrund, warum ich das loswerden wollte, bzw. der Hauptgrund dafür. 🙂

Grüße,
Jack

15.09.2008 - 14:26 Uhr

Hallo liebe Community,

ganz kurze Frage. Irgendwann mal ist Microsoft SQL Server (ingesamt 6 Einträge in der Software-Liste) auf meinem Rechner gelanden. Brauche ich die Software, wenn ich mit C#, bzw. XNA programmieren möchte oder kann ich sie gedankenlos wieder deinstallieren?

Danke,
Jack

16.08.2008 - 00:53 Uhr

Hallo MrSparkle,

ich arbeite zwar erst seit knapp zwei Wochen mit XNA (3.0 CTP), trotzdem verstehe ich einige deiner Kritikpunkte an XNA nicht.

Auch wenn XNA als Spiele-Entwicklungs-Umgebung beworben wird, kann man damit durchaus auch andere grafikintensive Programme schreiben. Außerdem bringt DirectX 10, soweit ich weiß, auch keine wirkliche Neuerungen, sondern nur Vereinfachungen (bitte korrigieren, falls falsch). Auch dein Punkt, dass das GameStudio zwingend notwendig ist, kann ich nicht nachvollziehen. Ich arbeite mit XNA ganz normal in Visual C# 2008 Express.

Nachdem auch die Website zu SlimDX einige dieser Kritikpunkte anführt, liegt für mich die Vermutung nahe, dass sich die Lage mit Version 3.0 CTP gebessert hat, da die SlimDX-Seite nicht auf dem neusten Stand ist, was XNA angeht.

Jack

13.08.2008 - 17:23 Uhr

Ich habe auch eine Wii mit Wii Fit. Wenn man motiviert und konsequent mit Wii Fit arbeitet, zeigt das durchaus Wirkung. Allerdings ist Wii Fit + Wii Board mit 100 Euro wesentlich teurer als andere "Spiele".

edit / Ergänzung: Allerdings muss man das wirklich motiviert und konsequent durchhalten, sonst bleibt der Erfolg aus. Einfach mal nach Wii Fit erkundigen, wenn du so etwas ähnliches suchst.

13.08.2008 - 17:15 Uhr

Auch Danke von mir an euch alle!

Eine Schande, dass meine Fähigkeiten noch nicht so gut sind, um den anderen zu helfen, so wie sie mir geholfen haben. Aber ich arbeite daran. (Meine Routinen verbessern sich mit der Zeit.)

Tolle Community!

13.08.2008 - 05:02 Uhr

Komisch... Wie habe ich denn diesen Thread nach so langer Zeit aufgestöbert? Egal. 🙂

Es gibt viele alte Spiele, die auch heute noch ihren Reiz haben und sogar zeitlose Klassiker sind. Besonders Advantures fallen mir da ein, die früher einfach vor tollen Ideen und Liebe zum Detail strotzten. Vielen 3D-Advantures in heutiger Zeit fehlt einfach diese Detailverliebtheit, was ich sehr schade finde.

Jedoch möchte ich widersprechen, dass Spiele früher allgemein besser waren. Der Eindruck entsteht dadurch, dass nur die wirklich tollen Spiele aus alten Zeiten im Gedächnis bleiben. Denn auch damals gab es sehr viele schrottige Spiele, nur kann sich niemand mehr an die erinnern. So ist das nun einmal mit der Nostalgie. 🙂

Grüße,
Jack

13.08.2008 - 04:51 Uhr

Amiga:

  • Colgate (war glaube ich ein Werbespiel vom gleichnamigen Zahnpasta-Hersteller; aber sehr actiongeladen!) (Link)
  • WizKid (suche ich übrigens seit Jahren als ROM) (Link)
  • Paperboy (ich habe noch immer die Musik davon im Kopf)
  • MegaLoMania (auch sehr toll; tolle Musik; ebenfalls auf der Suche nach ROM) (Link)

NES:

  • Bucky O' Hare
  • Kickle Kubicle
  • Maniac Mansion
  • MegaMan 1-4 (hat mich als Kind dazu inspiriert Englisch zu lernen; war eine gute Entscheidung)

Es gibt wohl noch mehr, aber die fallen mir gerade nicht ein.