Suchergebnisse

Suchergebnisse 1-23 von insgesamt 23.

  • Benutzer-Avatarbild

    Mal abgesehen davon, dass du durchgehend Fragen stellst die das erste Google-Ergebnis ausführlich beantwortet: Zitat von AtomiX: „Also habe ich das richtig verstanden WPF hat an sich nichts mit C# zu tun oder?“ WPF ist nur das Design, deine graphische Oberfläche. Zitat von AtomiX: „Und wie ist das ist WPF das reine "Designersprache"? Oder ist da auch so gesehen backend Entwicklung?“ Es ist keine Programmiersprache. Falls du XAML meinst, das ist nur für das Design zuständig usw. Zitat von AtomiX:…

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „wenn du c# machst, dann fallen dir unsere vb-Tuts etwas schwerer.“ Ist doch im Prinzip dasselbe, falls TE es nicht selbst übersetzen kann helfen ja Converter. Zitat von ErfinderDesRades: „Es ist eine - allerdings mit einem ganz anderen Paradigma - Stichwort "deklarative Programmiersprache".“ Microsoft nennt es eine Markupsprache. Ich würde es vermutlich in eine Kategorie mit HTML werfen. Zitat von ErfinderDesRades: „Wie baut man die für Wpf notwendigen Grundlagen auf…

  • Benutzer-Avatarbild

    Zitat von Gonger96: „So wie ich das gelesen habe, sind die Grundlagen doch da oder?“ Zitat von AtomiX: „D.h. ich programmiere den Verlauf, Favouriten, Tabs, usw. mit Hilfe von den BrowserControls oder wie? Was für eine Art von Projekt macht man da am besten in VS? Konsolenanwendungen oder iwie was anderes?“ Zitat von AtomiX: „Ist es eigentlich egal in welcher Reihenfolge man die Codes schreibt ? (es muss natürlich Sinn machen, was aneinander liegt)“ Zitat von AtomiX: „Kann es sein das die Codes …

  • Benutzer-Avatarbild

    Ist ja nicht schlimm, dass du das nicht wusstest, ich meinte nur, dass ich das zu den Grundlagen zähle. Grob gesagt sind VB.NET und C# ziemlich identisch, da sie das gleiche Framework benutzen. Also ist nahezu nur die Syntax unterschiedlich. Im Prinzip ist es jetzt nur eine Stilfrage. Ich persönlich finde, dass VB zu unübersichtlich ist durch die ganzen End Sub/End If etc. Ein weiterer Nachteil, wie @ErfinderDesRades bereits erwähnt hat, ist, dass es schwerer ist OOP mit VB zu lernen. Zum Beispi…

  • Benutzer-Avatarbild

    Programmieren gelernt habe ich, indem ich als 11-jähriges Skriptkiddie immer Viren schreiben wollte um andere Leute damit zu nerven. Das heißt soviel wie alles im Internet Copy-Pasten und froh sein, dass es irgendwie funktioniert. Ein paar Jahre später habe ich einfach angefangen das Internet nach richtigen Ressourcen zum Lernen zu durchsuchen, statt einfach nur zu Copy/Pasten, d.h viel OOP und die Basics. Ansonsten einfach nur so oft programmieren wie es geht, weil man nur so besser wird. Natür…

  • Benutzer-Avatarbild

    Deutsch: docs.microsoft.com/de-de/dotnet/csharp/programming-guide/ msdn.microsoft.com/de-de/library/mt472912(v=vs.110).aspx vb-paradise.de Englisch: docs.microsoft.com/en-us/dotne…p/programming-guide/index msdn.microsoft.com/en-us/library/mt472912(v=vs.110).aspx

  • Benutzer-Avatarbild

    Erstmal verweise ich dich hierauf: [Sammelthread] Programmieren, aber was? (Programmideen) Es kommt darauf an, an welcher Grundlage du gerade arbeitest. Beispiel: Du lernst gerade etwas über die Math-Klasse. Da bietet sich doch ein Taschenrechner an. Da kannst du Math-Funktionen benutzen, lernst Operatoren wie % (modulo) kennen etc. Anderes Beispiel: Eine zufällige Zahl wird generiert und der Nutzer muss sie erraten. Er erhält eine Meldung wenn die Zahl zu groß/klein/richtig ist. Da lernst du: i…

  • Benutzer-Avatarbild

    @ErfinderDesRades Ich wusste nichtmal, dass die Frage beantwortet wurde, habe bei Post 30 den Überblick verloren @AtomiX Allerdings hat er Recht, du musst langsam echt mal anfangen, sonst hast du bald so viele Antworten, dass du gar nichts lernst.

  • Benutzer-Avatarbild

    Zitat von AtomiX: „Was ich da nicht so ganz verstanden habe, ist du hast ja geschrieben, wenn man etwas neues gelernt hat aufschreiben, meintest du das so von wegen in den Lehrplan als abgehackt schreiben?“ Zitat von AtomiX: „Oder für sich selber nochmal die groben Gedanken durch zu gehen und die nieder zuschreiben?“ Zitat von AtomiX: „Könnte man evtl. einer niederschreiben, was für Themen/Bereiche am Anfang wichtig wären zu lernen?“ Du sagst danke für die Antworten, die dir gesagt haben du soll…

  • Benutzer-Avatarbild

    Ich habe noch nie mit PHP programmiert, aber habe mir gerade schnell PHP Klassen und Methoden angeschaut. Funktionen sind in den meisten Sprachen ähnlich: keyword Name(Parameter). Das scheint auch in PHP so zu sein. Was ich bei PHP nicht gesehen habe, ist eine Möglichkeit einen Rückgabetypen anzugeben. Ich weiß generell nicht wie Datentypen in PHP implementiert sind. Aber bei C# sind Methoden entweder void, geben einen Datentyp zurück, oder ein Konstruktor. Klassen hab ich mir jetzt nicht wirkli…

  • Benutzer-Avatarbild

    Mit Syntax meine ich Syntax. Aus class Foo2 extends Foo1 wird eben class Foo2 : Foo1 usw. Variablen funktionieren so z.B int blabla und bei PHP ist es doch dieses Dollarzeichen.

  • Benutzer-Avatarbild

    Erstens weiß ich rein gar nichts über PHP, alles was ich dir gesagt habe, weiß ich auch nur über Google. OOP hat nichts mit der Programmiersprache zu tun per se. Es ist ein Programmierkonzept, daher kommt es nur darauf an ob die Sprache es unterstützt. PHP und C# verfügen über Klassen und Vererbung. Das ist die große wichtige Gemeinsamkeit, alles andere ist zunächst irrelevant. Allerdings scheinst du ja immer noch nicht anzufangen, daher wirst du wohl sowieso nie OOP erreichen, da du nicht über …

  • Benutzer-Avatarbild

    Logischerweise hat das eine Reihenfolge, sonst müsstest du ja mit OOP anfangen ohne zu wissen, was eine Funktion ist. Generell kannst du Dinge die du nicht verstehst, weil sie noch nicht erörtert wurden, überspringen oder hier nachfragen. Wichtige Klassen sind eben die, die oben aufgelistet wurden, wobei genau genommen Integer, Double etc structs sind (d.h Wertetypen statt Referenztypen). Zum Thema IDE, ObjectBrowser etc kann ich das empfehlen: VisualStudio richtig nutzen (Google ist nicht deine…

  • Benutzer-Avatarbild

    Schrödinger programmiert ist mir persönlich zu viel gezeichnet und lenkt vom eigentlichen Inhalt ab, das andere Buch kenne ich nicht. Meine Empfehlung: amazon.de/C-Players-Guide-3rd/…ywords=c%23+players+guide Das Buch ist gut strukturiert, die Basics sind in Reihenfolge und die Advanced Topics kannst du in eigener Reihenfolge durchgehen. Ich gebe dir mal ein grobes Inhaltsverzeichnis, obs dir gefällt siehst du dann. Part 1: - Installation of Visual Studio - Hello World Part 2 (Basics): - Variabl…

  • Benutzer-Avatarbild

    @ErfinderDesRades Ich kann nur von mir reden, aber ich kann besser mit einem Buch arbeiten, dass ich wirklich in der Hand halte.

  • Benutzer-Avatarbild

    Zitat von AtomiX: „isValidInput = int.TryParse(InputBox("Bitte Zahl eingeben"), out value);“ Das heißt, dass versucht wird einen string in einen Int zu konvertieren und in "value" zu speichern. isValidIput ist true, wenn der string konvertiert werden konnte.

  • Benutzer-Avatarbild

    Zitat von ~blaze~: „mit dem Ergebnis der Funktion InputBox aufgerufen wird.“ Ist InputBox jetzt eine veraltete Funktion oder nicht? Sie ist zumindest bei dem Thread Böses aus VB6/VB2003 - und die richtigen VB.NET-Alternativen aufgeführt. Aber trotzdem verwenden sie viele? Edit: @Schamash Jep, habs entfernt. Hab noch die vorigen Posts im Kopf gehabt.

  • Benutzer-Avatarbild

    Zitat von ~blaze~: „So wie ich das sehe, hat Pascalony sich aber auch nicht dagegen ausgesprochen, var zu verwenden...“ Meistens macht es keinen Sinn etwas NIE zu tun. Es kommt eben auf den Einzelfall an. Var ist meiner Meinung nach gut bei Variablendeklarationen wenn folgende Bedingungen erfüllt sind: - Der Klassenname ist extrem lang. - Der Variable wird ein Wert zugeweisen bei dem es offensichtlich ist, welchen Typ die Variable hat. Beispiel: C#-Quellcode (5 Zeilen) Mircosoft selbst sagt, das…

  • Benutzer-Avatarbild

    Zitat von ~blaze~: „StreamReader s = new StreamReader("...");“ Das s ist eine Instanz der Klasse Streamreader (System.IO.Streamreader). Zitat von ~blaze~: „while (!s.EndOfStream)“ Zerlegen wir das mal in seine Bestandteile: while(statement) heißt, dass die Schleife solange ausgeführt wird, wie die Bedinung in der Klammer wahr ist. Der Punkt bei s.EndOfStream ist der member-access-operator. Das heißt, es wird eine Methode aufgerufen, die Teil (Member) der Instanz von s ist. Das bedeutet, dass es …

  • Benutzer-Avatarbild

    Um bei deinem Beispiel zu bleiben: Das Regal ist s. Der .-Operator heißt, dass du das Buch suchst und EndOfStream ist das gefundene Buch. Methode: Eine Methode ist eine Prozedur/Funktion (ein Codeblock), die beliebig oft ausgeführt werden kann. Du kennst doch von PHP Funktionen. Genau das ist eine Methode C#-Quellcode (5 Zeilen) Eine Klasse kannst du dir so vorstellen, als ob du dir deinen eigenen Datentyp erstellst: C#-Quellcode (4 Zeilen) Jetzt hast du den Datentyp "TestClass". Das ist jetzt g…

  • Benutzer-Avatarbild

    Bei WinForms gibt es nichts von beidem. Gibt aber unterschiedliche Wege Texte auszugeben. Du könntest den Text einer Komponente verändern (Form1.Text, Label1.Text etc) oder du könntest eine MessageBox aufrufen C#-Quellcode (1 Zeile) Wenn du z.B eine Variable vom Typ integer ausgeben willst könntest du es wie folgt tun: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Ich dachte wir reden hier von Ausgabe an einen User. Da hab ich das mal nicht dazu gezählt.

  • Benutzer-Avatarbild

    Schau dir mal das an: msdn.microsoft.com/de-de/libra…gebox.show(v=vs.110).aspx Der Text in der Messagebox muss ein string sein. Wenn du jetzt eine Integer-Variable hast, also C#-Quellcode (1 Zeile) Wie kommst du jetzt auf einen string? Richtig variable.ToString(). Also: C#-Quellcode (1 Zeile) Es ist übrigens egal welchen Typ variable hat, da die meisten Datentypen .ToString() überschreiben kannst du fast immer .ToString() anhängen: C#-Quellcode (2 Zeilen)