Luennot
26 luentoa, yht 52h.
Luentojat ovat Korpissa.
Huom. saat haettua kaikki tietyn hakemiston tiedostot WWW:stä WGET-ohjelman avulla
(asennettu IT-luokan koneille hakemistoon c:\wget\). Voit käyttää myös getdir.bat-komentojonoa. Vaatii proxyn asettamisen.
Suora linkki materiaalitiedostoihin.
pe 17.9. - la 18.9.2004
.NET, Web Services, XML-käyttöliittymät, asennus- ja dokumentointiohjelmat - Luentotiivistelmä
pe 27.8. - la 28.8.2004
Monikielistäminen, avustukset, Java, komponenttiarkkitehtuurit - Luentotiivistelmä
- multilaskuri, Multilaskuri, esimerkki monikielistämisestä. Vaatii laskuri- ja lisääbutton-komponentit. [zip]
- JEDI-projektin apurajapinta
- mfc, mfc-esimerkkien Vaihtajassa esimerkki WinHelpin käytöstä. [zip]
- multiwin, MDI-esimerkkien Vaihtajasw:ssä esimerkki käännösmakrojen käytöstä, vaatii ALI-hakemiston. [zip]
- Java-pikakurssi, Tietotekniikan LuK-tutkielma, Markku Lehtinen
- javastream, Java-perusesimerkki. [zip]
- javalaskuri, Java-autolaskurit. [zip]
- CORBA-esittely, Jonne Itkonen
- Enterprise JavaBeans -komponenttimalli ja sen vaikutus ohjelmistonkehitykseen, TJT:n pro gradu -tutkielma, Ville Vainio
- simplecorba, CORBA-esimerkki (Delphi/BCB). [zip]
to 5.8. - la 7.8.2004
Rajapinnat, DLL:t, TCP/IP, DDE/OLE - Luentotiivistelmä
- interface, Rajapintaesimerkki. [zip]
- Moniperintä vastaan rajapinnat, Tietotekniikan LuK-tutkielma, Heikki Kainulainen
- dll, DLL-esimerkit, erityisesti hakemisto source/delphite. [zip]
- Selventävä kuva erilaisista linkityksistä
- DLLs for Beginners, (Debabrata Sarma) perusteellinen tutoriaali
- threadtest, Säie-esimerkki. [zip]
- SwissDelphiCenter, INDY-artikkeleita
- tcpip, TCP/IP-komponentit. [zip]
- Mallitentti, josta tehty malliharjoitustyö VespaCad
- vespa, VespaCAD, malliohjelma. [zip]
- multiwinmsg, Esimerkki viestin lähettämisestä ikkunasta toiseen. [zip]
- ole, DDE/OLE -esimerkit. [zip]
- ddtest, Drag & Drop -esimerkki. [zip]
- kaveDcl, VL:n komponenttipaketti. [zip]
- formcommands, esimerkki makrokielen käytöstä, vaatii paketit kaveOptVcl ja kaveDcl. [zip]
- aanestys, Äänestysesimerkki. [zip]
to 3.6. - la 5.6.2004
WinAPI, viestinkäsittely, MFC, resurssit, MDI - Luentotiivistelmä
- Useita esimerkkejä sisältäviin paketteihin lisätty bpr- ja bpg-projektitiedostot valmiiksi. Kääntäessäsi ohjelmia varmista, että polut (project options->directories->search path) ovat oikein (erityisesti useimmat projektit vaativat ali-hakemistossa olevia tiedostoja.
- ali, päivitettyjä winapi-aputiedostoja, tarvitaan useimmissa esimerkeissä. myös shellexecute-esimerkki lisätty aliohjelmiin. [zip]
- whello, yksinkertaisia windows-ohjelmia. [zip]
- simplemessages, minimaaliset viestinkäsittelyesimerkit ja VCL:n oletuskäsittelyn ohitus. [zip]
- vctest, Visual C++ -projektiesimerkki + resurssien yhteiskäyttö BCB:llä ja VC++:lla. [zip]
- winlaski, autolaskurin versioita, resurssien käyttöä ym. [zip]
- mfc, mfc-esimerkit. [zip]
- multiwin, Monen ikkunan käyttö WinAPI:lla. [zip]
- mditest, Delphi-esimerkki yksinkertaisesta MDI-sovelluksesta. [zip]
- kaveOptVcl, VL:n Kave-komponenttipaketti, mittakaavaohjelma vaatii. [zip]
- mittakaa, Mittakaavaohjelman Delphi-versio. Vaatii kave-komponenttipaketin. [zip]
- destruct, Esimerkki C++:n ja Object Pascalin destruktorien eroista. [zip]
pe 21.5.2004 - la 22.5.2004
Actionlist, tiedostot ja poikkeukset, C-kieli ja tapahtumat - Luentotiivistelmä
to 6.5.2004 - la 8.5.2004
Framet, korttikomponentit, räiskintäpeli - Luentotiivistelmä
to 15.4.2004 - la 17.4.2004
Omat komponentit, komponentit ja tapahtumat, bittikartat - Luentotiivistelmä
pe 2.4.2004 - la 3.4.2004
Delphi, tapahtumat, tietokannat - Luentotiivistelmä
pe 26.3.2004
Kurssin aloitus ja olio-ohjelmoinnin kertaus - Luentotiivistelmä
- Kurssin byrokratiaa, Korppi, demojen palautus, harjoitustyöstä
- Holub: UML-referenssi ym.
- Malliohjelma olioista [
C++
-
Delphi ]
- Olio-ohjelmointikurssin materiaalia aiheesta kiinnostuneille (Jonne Itkonen)
- UML-editori ArgoUML
© Miika Nurminen (minurmin@cc.jyu.fi)
Perustuu osittain Vesa Lappalaisen kurssisivustoon.
Tyylitiedosto © Tommi Lahtonen & Petri Heinonen.
Viimeksi päivitetty: 2004-11-24