Dies ist ein Thread, auf den aus der FAQ ([FAQ] C# Projektvorschläge (Anfänger, Schüler, Praktikanten)) verwiesen wird. Bitte keine weitere Diskussion, sondern nur wichtige Ergänzungen und diese bitte knapp und präzise. Vielen Dank!
Hy
Wir müssen im kommenden Schuljahr ein Projekt in C# machen. Jetzt suche ich nach Ideen für ein umfangreicheres Projekt. Kann im Prinzip alles sein. Sollte halt auch eine kleine Herausforderung sein.
Vlt. Multithreaded, Server-Client,...
Habt ihr Ideen?
sbertl
Wenn du "Multithreaded, Server-Client" willst, dann kannst du dir eigentlich einen beliebigen Netzwerkserver schreiben, der mehrere Verbindungen gleichzeitig kann, z.B. einen eigenen Webserver (also nicht mit HttpListener), ein FTP-, Mailserver.
Was schwierigeres wäre ein LAN-Spiel, da musst du zusätzlich noch Clients programmieren, und da kannst du auch Direct3D benutzen.
Aber es gab schon mehrere Thread dieser Art vllt. sind da auch gute Ideen drin.
ldr
Ja, an ein Art "Multifunktionsserver" als Windows Dienst hab ich schon gedacht 🙂
Mich interessiert, welche Funktionen da noch drinnen sinnvoll sind, ich hab mir mal folgendes gedacht:
Backup-Server
Email-Redirector mit ev. Spamfilter
Serverstatus abfragen (Ram, CPU,...)
Große math. Berechnungen auslagern
RSA Verschlüsselung auslagern
Habt ihr sonst noch Ideen, was man da noch einbauen könnte?
sbertl
ein vernünftiges Plug in System
Wir Arbeiten eigendlich nicht wir nehmen nur das geld
Um auch noch ein paar Beispiele zu nennen:
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
Das Kartenspiel Skat fürs Netzwerk/Internet, oder an einem PC (mit 3 Leuten, oder auch mit KI)
Portierung beliebter Apps von Andoid / iOS auf Windows Phone 7. Einfach mal ein wenig die Augen auf machen, was so in den beiden großen App Stores rumschwirrt und sich inspirieren lassen.