hi,
ich hab die wahnsinnig ehrenvolle aufgabe, eine diplomarbeit über programmiertechniken in C# zu schreiben ("Grundlagen des .NET-Framework und Programmierpraktiken in C#") und bin grade auf der suche nach "spannenden" themen.
eigentlich programmier ich schon seit jahren, aber nie so richtig vertieft und erst recht nicht objektorientiert. das markanteste merkmal an C# IST jedoch die objektorientierung, und deshalb brauch ich umbedingt ansätze von themen über die OOP und andere "tricks", die man in C# bewerkstelligen kann.
ein punkt wäre folgender:
vererbung: überladen einer abstrakten klasse
==> warum macht man das? warum stellt man nicht einfach eine funktionsbibliothek zur verfügung? warum muss die klasse vererbt werden, damit man auf seine abstrakten members zugreifen kann?
das ist nur EINE programmierpraktik.
weitere wären z.b. boxing/unboxing, COM-interop, einbindung von ActiveX, verwendung verschiedener programmiersprachen etc.
ich wäre dankbar für möglichst viele solcher themen. informiern drüber tu ich mich dann selber
danke!!!
ich hab die wahnsinnig ehrenvolle aufgabe, eine diplomarbeit über programmiertechniken in C# zu schreiben ("Grundlagen des .NET-Framework und Programmierpraktiken in C#") und bin grade auf der suche nach "spannenden" themen.
eigentlich programmier ich schon seit jahren, aber nie so richtig vertieft und erst recht nicht objektorientiert. das markanteste merkmal an C# IST jedoch die objektorientierung, und deshalb brauch ich umbedingt ansätze von themen über die OOP und andere "tricks", die man in C# bewerkstelligen kann.
ein punkt wäre folgender:
vererbung: überladen einer abstrakten klasse
==> warum macht man das? warum stellt man nicht einfach eine funktionsbibliothek zur verfügung? warum muss die klasse vererbt werden, damit man auf seine abstrakten members zugreifen kann?
das ist nur EINE programmierpraktik.
weitere wären z.b. boxing/unboxing, COM-interop, einbindung von ActiveX, verwendung verschiedener programmiersprachen etc.
ich wäre dankbar für möglichst viele solcher themen. informiern drüber tu ich mich dann selber
danke!!!
Comment