<?php
    $title="Seminar: <br>C# - Microsofts Antwort auf Java";	// Titel der Seite
    $header_tags=""; // Optional: Zusätzliche Informationen für den HTML-Header
    $headline_url="";  // Optional: URL der Überschriften-Grafik    
    include $_SERVER["DOCUMENT_ROOT"] . "/menuheader.inc.php"; // Einbinden des Seitenkopfes  
    echo "<H1>$title</H1>";	// Ausgabe des Seitentitels als Überschrift, Zeile Löschen, wenn unerwüscht
?>
          <hr> 
					<h3><font size="3">Am Ende des Sommersemesters 2002 haben wir ein Seminar zu obigem Thema durchgef&uuml;hrt.<br> 
						</font></h3> 
					<p><font size="3">Die Seminarberichte der Teilnehmer und Hinweise auf verwendete Literatur sind hier zusammengefasst. C# (C Sharp) ist eine neue </font><font size="3">objektorientierte Programmiersprache, die Microsoft zusammen mit der .NET (Dot Net) Umgebung entwickelt hat. Die </font><font size="3">Eigenschaften von C# und seiner Ausf&uuml;hrungsumgebung haben viele Gemeinsamkeiten mit Java, weisen aber auch einige </font><font size="3">bemerkenswerte Unterschiede auf. In diesem Seminar wurden mit Vortr&auml;gen zu den unten genannten Themen die wichtigsten </font><font size="3">Eigenschaften von C# vorgestellt. Die wichtigsten Literaturstellen sind bei den Vortr&auml;gen und am Ende dieser Seite angegeben.<br> 
						</font></p> 
					<p><font size="3">Einen &Uuml;berblick &uuml;ber die Sprache C# kann man sich zum Beispiel anhand von [1: Abschnitt 8] und [4: S. 13-44] verschaffen. </font></p> 
					<p><br> 
						<font size="3">1. </font><font size="3"><a href="http://www.upb.de/cs/ag-kastens/csharp/DotNet.pdf">Sprachumgebung im .NET</a> <br> 
							&Uuml;bersetzung, Ausf&uuml;hrung, gemeinsame Zwischensprache, gemeinsames Typsystem <br> 
							Bearbeiter:Jens </font><font size="3">Heger <br> 
							Literatur: [3: S. 3-59], [2: S. 21-32] <br> 
						</font></p> 
					<p><font size="3">2. <a href="http://www.upb.de/cs/ag-kastens/csharp/Typen.pdf">Typen in C#</a> <br> 
							Klassen, </font><font size="3">Interfaces, Wert- und Referenztypen, Boxing, Konversion <br> 
							Bearbeiter: Sinan Alptekin <br> 
							Literatur: [1: Abschnitte 11, 13], [2: </font><font size="3">S. 55-95], [3: S. 97-140] </font></p> 
					<p><font size="3">3. <a href="http://www.upb.de/cs/ag-kastens/csharp/Methoden.pdf">Methoden und Aufrufe</a> <br> 
							Parameter&uuml;bergabe, </font><font size="3">variable Parameterlisten, &uuml;berladen, &uuml;berschreiben <br> 
							Bearbeiter: Teng Gan <br> 
							Literatur: [1: Abschnitte 17.5, 14.3, 14.4], [2: S. 97-113] </font><font size="3">[5: S. 82-90, 117-125]</font></p> 
					<p><font size="3">4. <a href="http://www.upb.de/cs/ag-kastens/csharp/Properties.pdf">Spezielle Klassenelemente</a> <br> 
							Properties, Indexer, </font><font size="3">Attribute <br> 
							Bearbeiter: Olaf Sielemann <br> 
							Literatur: [1: Abschnitte 17.6, 17.8, 19, 24], [2: S. 115-148] [5: S. 161-204] </font></p> 
					<p><font size="3">5. <a href="http://www.upb.de/cs/ag-kastens/csharp/Delegates.pdf">Ereignisbehandlung</a> <br> 
							Events und Delegates <br> 
							Bearbeiter: Ingo </font><font size="3">H&ouml;ckenschnieder <br> 
							Literatur: [1: Abschnitte 17.7, 22], [2: S. 253-267], [5: S. 263-292] <br> 
						</font></p> 
					<p><font size="3">6. <a href="http://www.upb.de/cs/ag-kastens/csharp/Threads.pdf">Prozesse</a> (Threads) <br> 
							Bearbeiter: Christian Schneider <br> 
							Literatur: [2: S. </font><font size="3">271-289], [5: 503-524] [4: S. 657-676] [6: S. 590-631] http://www.upb.de/cs/ag-kastens/csharp/Threads.pdf </font></p> 
					<p></p> 
					<p><font size="3">Das wichtigste Material </font><font size="3">f&uuml;r die einzelnen Vortr&auml;ge ist folgenden Quellen entnommen worden: </font></p> 
					<p><font size="3">[1] <a href="http://www.ecma.ch/ecma1/STAND/ecma-334.htm" target="_blank">C# Language Specification</a>, ECMA Standard </font><font size="3">ECMA-334, Dec 2001 <br> 
							[2] Tom Archer: Inside C#, .net Fachbibliothek, </font><font size="3">Microsoft Press, 2001 <br> 
							[3] Jeffrey Richter: Microsoft .NET Framework Programmierung .net Fachbibliothek, Microsoft Press, </font><font size="3">2002 <br> 
							[4] P. Drayton, B. Albahari, T. Neward: C# in a Nutshell, O'Reilly, 2002 [5] J. Liberty: Programming C#, 2nd Ed., O'Reilly, </font><font size="3">2002 <br> 
							[6] H. M. Deitel, et al.: C# How to Program, Prentice Hall, 2002 </font></p> 
					<p></p> 
					<p><font size="3">Weiteres erg&auml;nzendes Material haben sich die Teilnehmer </font><font size="3">selbst&auml;ndig beschafft, z. B. aus dem Internet: </font></p> 
					<p><font size="3">Microsoft's Seiten zu .net und C# erreicht man von hier: <br> 
							<a href="http://msdn.microsoft.com" target="_blank"> 
							http://msdn.microsoft.com</a><br> 

				</font><font size="3"><a href="http://msdn.microsoft.com/net/ecma" target="_blank">http://msdn.microsoft.com/net/ecma </a><br> 
						</font><font size="3">Weitere C# Information: <br> 
							<a href="http://www.csharp-station.com/Tutorial.aspx" target="_blank"> 
							http://www.csharp-station.com/Tutorial.aspx</a><br> 
						</font><font size="3"><a href="http://www.csharphelp.com" target="_blank">http://www.csharphelp.com </a><br> 
							<a href="http://genamics.com/developer/csharp_comparative.htm" target="_blank"> 
							http://genamics.com/developer/csharp_comparative.htm </a><br> 
							 
							Weiteres zu .net:<br> 
						</font><font size="3"><a href="http://www.oreillynet.com/dotnet" target="_blank">http://www.oreillynet.com/dotnet </a><br> 
							 
							URLs zur Zeitschrift c't 04/2002 <br> 
							<a href="http://www.heise.de/ct/02/04/urls" target="_blank">http://www.heise.de/ct/02/04/urls</a> Seiten 86 bis 91: 'Das </font><font size="3">Microsoft-Internet' - .NET (Report) <br> 
							<a href="http://www.projectliberty.org" target="_blank"> 
							http://www.projectliberty.org </a><br> 
							<a href="http://avirubin.com/passport.html" target="_blank"> 
							http://avirubin.com/passport.html </a><br> 
							<a href="http://www.microsoft.com/net" target="_blank"> 
							http://www.microsoft.com/net</a><br> 
						</font><font size="3"><a href="http://www.ecma.ch" target="_blank">http://www.ecma.ch </a><br> 
							<a href="http://www.w3c.org/2002/ws/" target="_blank">http://www.w3c.org/2002/ws/</a> Seiten 92 bis 97: 'Sunspiration' - .NET: Technik (Report)<br> 
						</font><font size="3"><a href="http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html" target="_blank">http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html </a><br> 
							<a href="http://www.microsoft.com/net" target="_blank"> 
							http://www.microsoft.com/net </a><br> 
							<a href="http://www.sun.com/sunone" target="_blank">http://www.sun.com/sunone</a> Seiten 98 bis 105: 'Die </font><font size="3">neue C-Klasse' - .NET: C#, Java, C++ (Report) <br> 
							<a href="http://www.ecma.ch/ecma1/STAND/ecma-334.htm" target="_blank"> 
							http://www.ecma.ch/ecma1/STAND/ecma-334.htm</a><br> 
						</font><font size="3"><a href="http://msdn.microsoft.com/net/ecma" target="_blank">http://msdn.microsoft.com/net/ecma</a>/<br> 
							<a href="http://www.heise.de/ix/artikel/2001/12/122/" target="_blank"> 
							http://www.heise.de/ix/artikel/2001/12/122/ </a><br> 
							<a href="http://www.heise.de/ix/artikel/2002/01/130/" target="_blank"> 
							http://www.heise.de/ix/artikel/2002/01/130/</a><br> 
						</font><font size="3"><a href="http://www.heise.de/ix/artikel/2002/02/136/" target="_blank">http://www.heise.de/ix/artikel/2002/02/136/ </a><br> 
							<a href="http://java.sun.com/docs/books/jls/" target="_blank"> 
							http://java.sun.com/docs/books/jls/</a><br> 
						</font><font size="3"><a href="http://msdn.microsoft.com/msdnmag/issues/1100/GCI/GCI.asp" target="_blank">http://msdn.microsoft.com/msdnmag/issues/1100/GCI/GCI.asp</a> <a href="http://www.ubreymann.de/cppbuch.html" target="_blank">http://www.ubreymann.de/cppbuch.html</a><br> 
						</font><font size="3"><a href="http://windows.oreilly.com/news/hejlsberg_0800.htm" target="_blank">http://windows.oreilly.com/news/hejlsberg_0800.htm</a>l<br> 
							<a href="http://www.linux-mag.com/2001-04/GCC_net_01.html" target="_blank"> 
							http://www.linux-mag.com/2001-04/GCC_net_01.html</a><br> 
						</font></p> 
					<p></p> 
<?php
    $author_email="";  // Optional: Autor festlegen
    include "/homes3/www/data/cs/ag-kastens/menufooter.inc.php"; // Einbinden des Seitenfusses
?>	
				 