torstai 6. lokakuuta 2016

ReportViewer ja VS2015

ReportViewer ei ole mukana VS2015 oletus asennuksessa. Saat sen mukana Custom- asennuksena, kun valitset mukaan Microsoft SQL server data tools.

Tässä linkkejä ReportViewerin NuGet- paketteihin:
ReportViewer asennuspaketit / Visual Studio 2015


VS2010 bugi

VS2010:ssa on eräs bugi, joka ilmestyy yhtäkkiä kuin tyhjästä..

Eli teet projektillesi Rebuild, ja VS ilmoittaakin yllättäen, ettei pysty kopioimaan tiedostaja, koska ne ovat toisen prosessin käytössä.
Esim.
Error 9 Unable to copy file "obj\x86\Debug\Arrowgrass Reports.exe" to "bin\Debug\Arrowgrass Reports.exe". The process cannot access the file 'bin\Debug\Arrowgrass Reports.exe' because it is being used by another process.

Ratkaisuja tähän löytyy monia, tässä se, joka oli minun kohdallani toimiva.
Laitan sen muistiksi tänne blogiini, jos joskus tulee sama ongelma eteen uudelleen.

Avaa Project properties - Debug: Ota pois ruksi kohdasta Enable the Visual Studio hosting process.
Ja taas onnistuu Rebuild. Lisäksi palautettuani ruksi takaisin, niin Rebuild toimi edelleen.
Että sellaista tänään!



tiistai 4. lokakuuta 2016

Windows Image Acquisition Drivers

Tällä hetkellä työtehtäväni on siirtää Visual Studio 2010 versiolla tehty järjestelmä VS2015 kehitysympäristöön. Päivitän juuri projektin viittauksia eri kirjastoihin. Otan uudemmat kirjastot käyttöön, jos mahdollista.

Yllätys oli, että tekniikkana Window ME:lle ja XP:lle kehitetty "Windows Image Acquisition Drivers" on edelleen käyttökelpoinen:

Microsoft Windows Image Acquisition Library v2.0 
Tämä kirjastohan mahdollistaa esim. skannerin ohjauksen VB.net WinForms- sovelluksesta.

maanantai 3. lokakuuta 2016

Ohjelmoinnin verkkokurssi alakoulun opettajille

VERKKOKURSSILLE TÄSTÄ

Dataseppä järjesti Raudaskylän Kristillisellä Opistolla alkusyksystä kurssin Ohjelmoinnin opetus alakoulussa. Koulutus oli työpaja- tyyppinen, jossa opettajat pääsivät kokeilemaan asioita.Tämä nyt järjestetty verkkokurssi perustuu samoihin sisältöihin, ja sisältää myös valmiin tuntisuunnitelman 10 oppitunnille:

  1. Motivointi ohjelmointiin:
    Mitä ohjelmointi on?
    Aloitus leikkien ja pelaten.
    Tuntisuunnitelmat 1-5.
  2. Ohjelmoinnin alkeet visuaalisesti:
    Visuaalinen ohjelmointi.
    Ohjelmoinnin perusrakenteet.
    Tuntisuunnitelmat 6-8.
  3. Ohjelmointi eri alustoilla:
    Robotit
    Internet.
    Tuntisuunnitelmat 9-10.
  4. Mitä OPS2016 sanoo ohjelmoinnista.
  5. Mitä eri-ikäiset helposti omaksuvat ohjelmoinnista.
Verkkokurssin teoriaosuus on niin lyhyt, että opettaja voi opiskella sen omien opetustuntiensa valmistelun ohessa. Pääpainona kurssilla ovat valmiit tuntisuunnitelmat, jotka antavat mallin aloittaa ohjelmoinnin opetuksen alakoulussa. Kaikki kurssin mukana tulevat tuntitsuunnitelmat on käytännön luokkatilanteessa testattu 1-6 luokkaisillla.

Verkkokurssin sisältö ei tee kenestäkään vielä koodaria, mutta jokainen saa hyvän käsityksen siitä, miten ohjelmoinnin opetus kannattaisi aloittaa!!


VERKKOKURSSILLE TÄSTÄ