Kabe * Joonista kabelaud koos nuppudega * Võimalda nuppe laual liigutada * Nuppudega saab reeglipäraselt käia ja võtta. Efektid * Pane ristküliku laius suurenema * Laius hakkab suurenema hiirega kokkupuute peale * Tekstivälja kirjutatakse sõnad. Iga sõna kohta tekib ekraanil sõnaga ristkülik. Hiirega ristküliku peale sattudes teeb see täisringi. Inimeste pikkused * Tekstifailis on inimeste nimed ja pikkused, andmeid saab käsurealiidese kaudu lisada ja vaadata. * Failis olevad nimed näidatakse ekraanil juhuslikes kohtades. * Nimede ja pikkuste põhjal joonistatakse tulpdiagramm. Tulbale hiirega liikumisel selle läbipaistvus korraks muutub. Pallipilt * Pane palli pilt liikuma ekraanil vasakult paremale * Pallile mõjub raskusjõud, ta põrkab ka akna servadest. * Lisaks eelmisele tekib ülalt nurgast tekib juhuslikult palle juurde. All olevast august kaob palle ära. Pall ja koll * Üks kasutaja saab ekraanil klahvidega liigutada palli, teine kolli. * Kui koll saab palli kätte, siis tuleb kummagi asemele väiksema pildiga pall ja koll. * Iga kättesaamise puhul lisandub ekraanile üks sein, millest ei saa läbi minna. Pildialbum * Failis aadressidena olevad viis pilti näidatakse lehel nõnda, et iga pilt on nurkapidi eelmise taga. * Vajutades esimesele pildile liigub see kõige tagumiseks ning ülejäänud vastavalt edasi. * Võrreldes eelmisega pole failis olevate piltide arv piiratud. Igale pildivajutuse peale liigub üle pildi selle pealkiri. LINQ ja graafika * Paiguta ekraanile mõned ringid, talleta nende asukohad. * Küsi LINQ abil eraldi kogumisse ringide andmed, mille y ületab 200. Liiguta kõiki neid ringe 10 pikslit paremale. * Grupeeri ringid mööda x-telge 200 piksli kaupa gruppidesse. Iga grupi kohta teata, mitu ringi seal on ning lükka grupis olevaid ringe grupi vasakule servale poole lähemale. LINQ laiendusmeetodid * Lisa stringi tarbeks laiendusmeetod, mis väljastab teksti soovitud arv kordi, katseta. * Lisa meetod, mis muudab teksti arvuks. Neid kahte meetodit ja LINQ-päringut kasutades loe sisse tekstifail, kus igal real on sümbol ja sellele järgnev arv. Väljundfaili väljasta read, kus igal real on sümbolit nii mitu korda, kui tema taga olnud arv näitas. * Lisa stringile laiendusmeetod andmaks massiivina välja kõik tekkivad stringid, kui järjest hakata esimest tähte viimaseks tõstma. Tekstifailis igal real on sõna. Sõnad loetakse massiivi ning loodud laiendusmeetodi ja SelectMany käsu abil väljastatakse kõik nõnda neis sõnades tähe taha tõstmisega tekkivad moodused sorteerituna teise tekstifaili.