Benutzer mit den meisten Antworten
Brauche Ideen

Frage
-
Hallo Leute!
Ich bin noch ganz frisch in C#, aber ich habe im moment keine Idee was ich programmieren könnte. Ich habe bis jetzt lediglich ein Adressbuch programmiert (Die "Vereinigung" Tappisoft hat sich leider aufgelöst). Habt ihr vielleicht eine Idee?
Vielleicht soetwas wie einen Dateimanager, oder ist das für den Anfang zu schwer?
Greetings Timo
- Bearbeitet Timo Sö Montag, 4. Februar 2013 18:02
Antworten
-
Hallo,
es kommt auch immer etwas darauf an, was du machen möchtest ;)
Wenn du dich etwas für Mathematik und Physik oder Chemie interessierst, dann kannst du ja versuchen irgendwelche Kurven o.ä. aus den entsprechenden Fachbereichen zu zeichnen. Darunter zähle ich jetzt mal bspws. die Flugbahn eines Balles usw.
Vielleicht wäre auch ein Vokabeltrainer etwas für dich?
Vielleicht wäre auch das Generieren von Fraktalen ganz interesant. Da könntest du auch etwas Spielerei mit der Grafikkarte mit hineinbringen.
Eine andere Idee ist, ein Programm zu schreiben, welches alle möglichen Informationen ausliest.
http://social.msdn.microsoft.com/Forums/de-DE/visualcsharpde/thread/d7024cb5-931c-4643-8d3d-e5b15a83f284/ Außerdem wirst du wahrscheinlich die WMI sehr gut kennen lernen.Eine letzte Idee wäre so etwas wie den Explorer nach zu ahmen. Also Dateien kopieren/Einfügen/Verschieben/Löschen/... Attribute setzen/ändern und natürlich das richtige Icon anzeigen. Das braucht sicherlich einiges an Recherche und es wird dir nicht viel bringen, aber du bist danach mit dem Dateisystem vertraut.
Vielleicht ist ja eine Anregung für dich mit dabei :)
PS: Diese ganzen Ideen habe ich selbst beim erlernen von C# wenigstens ansatzweise Programmiert. Es sollte also machbar sein.
Koopakiller [kuːpakɪllɐ] | Webseite | Code Beispiele | Facebook | Snippets
- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 7. Februar 2013 00:00
- Als Antwort markiert Timo Sö Donnerstag, 7. Februar 2013 13:33
-
Hallo Timo,
ich persönlich mag die Idee vom DVD Manager (ok, heute eher Blueray^^). Ich sehe den Vorteil bei sowas in den verschiedenen Bereichen, in die man reinschnuppern kann. Datenhaltung, Anbindung bspw. an SQL Server, Zugriffe aufs Dateisystem sowie ins Internet und dort bspw. Arbeiten mit Webservices, usw., Frontendaufbau, der nicht nur Standardlisten beinhaltet, ...
Es gibt aber vieles, was man machen kann. Es kommt aber auch auf die Technologie an, mit der man entwickeln will. ASP.NET, WinForms, WPF. Oder eher Windows Phone oder Windows 8 Apps, ...
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 7. Februar 2013 00:00
- Als Antwort markiert Timo Sö Donnerstag, 7. Februar 2013 13:33
Alle Antworten
-
Hallo Timo,
ich persönlich mag die Idee vom DVD Manager (ok, heute eher Blueray^^). Ich sehe den Vorteil bei sowas in den verschiedenen Bereichen, in die man reinschnuppern kann. Datenhaltung, Anbindung bspw. an SQL Server, Zugriffe aufs Dateisystem sowie ins Internet und dort bspw. Arbeiten mit Webservices, usw., Frontendaufbau, der nicht nur Standardlisten beinhaltet, ...
Es gibt aber vieles, was man machen kann. Es kommt aber auch auf die Technologie an, mit der man entwickeln will. ASP.NET, WinForms, WPF. Oder eher Windows Phone oder Windows 8 Apps, ...
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 7. Februar 2013 00:00
- Als Antwort markiert Timo Sö Donnerstag, 7. Februar 2013 13:33
-
Hallo,
es kommt auch immer etwas darauf an, was du machen möchtest ;)
Wenn du dich etwas für Mathematik und Physik oder Chemie interessierst, dann kannst du ja versuchen irgendwelche Kurven o.ä. aus den entsprechenden Fachbereichen zu zeichnen. Darunter zähle ich jetzt mal bspws. die Flugbahn eines Balles usw.
Vielleicht wäre auch ein Vokabeltrainer etwas für dich?
Vielleicht wäre auch das Generieren von Fraktalen ganz interesant. Da könntest du auch etwas Spielerei mit der Grafikkarte mit hineinbringen.
Eine andere Idee ist, ein Programm zu schreiben, welches alle möglichen Informationen ausliest.
http://social.msdn.microsoft.com/Forums/de-DE/visualcsharpde/thread/d7024cb5-931c-4643-8d3d-e5b15a83f284/ Außerdem wirst du wahrscheinlich die WMI sehr gut kennen lernen.Eine letzte Idee wäre so etwas wie den Explorer nach zu ahmen. Also Dateien kopieren/Einfügen/Verschieben/Löschen/... Attribute setzen/ändern und natürlich das richtige Icon anzeigen. Das braucht sicherlich einiges an Recherche und es wird dir nicht viel bringen, aber du bist danach mit dem Dateisystem vertraut.
Vielleicht ist ja eine Anregung für dich mit dabei :)
PS: Diese ganzen Ideen habe ich selbst beim erlernen von C# wenigstens ansatzweise Programmiert. Es sollte also machbar sein.
Koopakiller [kuːpakɪllɐ] | Webseite | Code Beispiele | Facebook | Snippets
- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 7. Februar 2013 00:00
- Als Antwort markiert Timo Sö Donnerstag, 7. Februar 2013 13:33
-
Danke für die Tips!
Nun, grundsätzlich wäre ich für alles offen. Ich bin zwar leidenschaftlicher "Mathematiker" (Dauer 1 im Zeugnis seit 5-6 Jahren) aber etwas ausschlißlich mathematisches/chemisches/physisches kommt für micht nicht in Frage. Das hatte ich schon mal mit Small Basic ausprobiert.
Ich schätze mal ich fange dann mit einem Dateimanager an. Es mag zwar nicht sehr lehrreich sein, aber immerhin werde ich vertrauter mit visual studio und den Grundlagen von C#.
Danach mache ich dann den Vokabeltrainer. Da ich nämlich ab August auch Spanisch oder Französich haben werde (Berufliches Gymnasium) dürfte dieser sehr hilfreich sein.
Ich wollte zudem, wenn ich genügend Erfahrung habe, eine kleine 3Dspielerei machen. Ich schätze das ich das dann danach probieren könnte.
@Stefan
Was genau meinst du mit einem DVD Manager? Ich kann mir darunter irgendwie nichts vorstellen...
Schonmal danke an euch beide. ;)
Greetings Timo
-
Hallo Timo,
nuja, mit DVD Manager meinte ich einfach eine Verwaltungsanwendung für die private DVD (oder auch Blueray, VHS^^, ...) Sammlung. Alternativ geht natürlich auch eine CD/MP3 Verwaltung.
Datenspeicherung in SQL. Dabei kommt man bspw. mit dem Aufbau der Datenbankstruktur (verschiedene Tabellen, Schlüssel, Beziehungen, ...) in Berührung. Dazu natürlich die Anbindung einer Anwendung an eine Datenbank. Da man ja nicht nur die Medien selbst, sondern auch die Attribute (Titel, Beschreibung, Genre, Darsteller, usw.) speichern will, ergibt sich daraus schon eine Datenbankstruktur, die nicht nur aus einer Tabelle besteht, sondern schon etwas komplexer ist.
An Funktionen hätte man dann die Auflistung der Datensätze, ggfs. auch mit verkleinertem Vorschaubild, Filter auf verschiedene Spalten. Dazu dann da Einzelansicht eines Datensatzes. Dort dann bspw. ein Bild aus dem Dateisystem, zusätzliche Listen (Darsteller, ...), ggfs. auch Informationen wie Bewertungen, Rezensionen, ... aus dem Internet ziehen, Verweise auf Websites mit weiteren Informationen, usw.
Wie gesagt, es gibt sicher anderes und auch besseres. Je nachdem, in welche Richtung man schauen möchte, empfehl ich das aber gerne, da es eben einige Bereiche abdeckt.
Nach deinem letzten Posting würde ich aber sagen, dass Koopakillers Vorschlag eher deinen Geschmack treffen dürfte.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
- Bearbeitet Stefan FalzModerator Montag, 4. Februar 2013 18:24