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Ä



keskiviikko 28. syyskuuta 2016

Datasepän koodikoulu nyt Facebookissa

Vinkkejä ohjelmoinnin ymmärtämiseen



Datasepän Netti-klinikalla aiheena netti-tv

Senioreiden Netti-klinikka 17.10. Tuokiotuvalla

Meillä toimii Senioreiden Netti-klinikka Jaana Seppälän (Dataseppä tmi) johdolla. Klinikan aluksi on yhteinen osuus, lokakuussa pääsemme tutustumaan erilaisiin netti-tv palveluihin. Näissä palveluissa voit katsoa tv-ohjelmia tietokoneeltasi tai tabletiltasi. Palveluista löytyy myös ohjelmia, joita ei televisiossa näytetä. Yhteinen osio on ilmainen. Lisäksi Netti-klinikalle on mahdollista varata henkilökohtaista aikaa omien tarpeiden mukaan. Voit tulla esimerkiksi opettelemaan puhelimen tai tietokoneen käyttöä, kysyä päivityksistä tai muusta itselle haasteita tuottavasta asiasta. 30 minuutin henkilökohtainen opastus maksaa jäsenille 10€, muille 15€. Varaathan ajan etukäteen Tuokiotuvalta!

Tässä koko ohjelma!

keskiviikko 21. syyskuuta 2016

HTML, CSS - Responsiivinen Table- elementti

Jossain kohtaa responsiivista koodia voi olla hyödyllistä käyttää vielä Table-elementtiä.
Näillä ohjeilla saat Table:n responsiiviseksi ja näkymään oikein myös pienellä näytöllä:

https://techblog.livingsocial.com/blog/2015/04/06/responsive-tables-in-pure-css/