I-DOT 1 - .NET - Arkitektur og værktøjer

2006.02.21

Session 3 - 21. februar

Plan og noter - Øvelser - Ekstra

Plan og noter for sessionen

Bogen der vil blive brugt er: Programming Microsoft.NET (core reference), Jeff Prosise, Microsoft Press, ISBN 0-7356-1376-1.

Emner:

Focusområde:

  • Windows Forms, kapitel 4
  • Collections, Kap 3 herunder relevante interfaces og egne collection-klasser
  • Filer, kap 3 suppleret med serialisering

Sekundær suppleres med (vi tager dette ind i "bidder" efter behov):

  • Types og Exceptions, kapitel 2
  • The .NET Framework Class Library (FCL), kapitel 3
  • Andre C# elementer

Forberedelse:

Udforsk Windows Form kontrollerne
Læsestof: kapitel 4 samt orienter dig i kapitel 2 og 3

Noter

Lidt mere generelt om C# (.NET)

Eksempel med brug af tekstfiler

Om serialisering i C#
Eksempel med Serialisering

Mere om GDI+  -  slices af Gert Aagaard

Min C# side med mere materiale:
http://public.tietgen.dk/personal/bjbu/public/www/Csharp/Csharp.htm

 

Øvelser

1) Byg videre på dagens kurseksempel med observer på ValutaKurssamling og med gui for opret og overvåg, se på nedenstående eksempel for inspiration.

2) Udforsk flere window-form komponenter herunder GDI, hvor bogen her flere gode eksempler, ligesom der er et enkelt eksempel på sidste uges kodeeksempel, hvor der tegnes på et faneblad.

 

Ekstra materiale fra sessionen (tilføjet efter sessionen)

Færdigt tidligere eksempel med observer ved brug af delegates  m.m. - ikke med interfaces og ikke opdelt i libraries.