FHA  PrakSIS - Praktika-Studenten-Informations-System
 für das Praktikum "DV-Anwendungen in der Technik"
Informationen   Praktikumsversuche   Labore   Kurse&Termine   Anmeldung   Neues Benutzerkonto  


Auswahlhinweise

Nach Themen

Nach Laboren

Versuchsbeschreibung: nicht angemeldet 

Versuch: "Visual Studio.net (u.a. C#) unter Windows XP" im Labor "Hardwarenahe Programmierung" (G209)

Aufgabenstellung
=============

1. Arbeiten Sie sich mit dem Lernprogramm C# und .NET, das Sie unter mebib, Lernprogramme der FH A finden, ein.
2. Schreiben Sie ein erstes Programm in der Sprache C#, z.B. einen einfachen Taschenrechner.
3. Testen Sie "Remote Assistance" von Windows 7 und den Remote Access mit VNC (Virtual Network Computing).

Kolloquium
========
Schreiben Sie eine Schleife in C#, C++ und VB und prüfen Sie nach, ob in .NET der gleiche Zwischencode erzeugt wird.
Erläutern Sie die Common Language Runtime, JIT-Compiler IL bzw MSIL und Features von .net.
Testen Sie einen Decompiler wie z.B. Anakrino (http://www.saurik.com/net/exemplar)

Literatur
=======
Tom Archer, Inside C++, Microsoft Press, 2001
c't 22/2001, ab S. 132: "Praxis: Windows XP - Installations-eXPerimente"
PC Professional, 05/2002, "Praxis: Windows XP für Profis" ab S. 154
Microsoft Windows XP Professional - Die technische Referenz, Microsoft Press
Walter Doberenz, Visual C# .NET: Grundlagen und Profiwissen, Hanser Verlag, 2003
c't 20/2001, ab S. 110: Prüfstand Windows XP
Rottmann Heinrich, C#.NET mit Methode, ISBN: 3-528-05845-5, Vieweg, 2003
Mittelbach Hennig, Einführung in C++, Fachbuchverlag Leipzig, 2002
Vasters, Oellers, Javidi, Freiberger, De Petrillo, .NET Crashkurs, 2002
Breymann Ulrich, C++, Eine Einführung, Hanser Verlag, 1999
Richter Jeffrey, Balene Francesco, Applied Microsoft.net Framework; Programming in Microsoft VisualBasic.net, Microsoft Press, 2003
http://www.guidetocsharp.de
http://www.galileo-computing.de/openbook/csharp
http://www.icsharpcode.net/opensource/sd
http://www.robsite.de/tutorials.php?tut=c
http://www.csharphelp.com
http://www.microsoft.com/germany/msdn/library/net
http://www.tightvnc.com
http://www.monodevelop.com