|
|
Baggrund
Windows Phone 7 (WP7) er fremtidens mobilplatform fra Microsoft. Platformen bryder 100% med Windows Mobile (Microsofts tidligere mobil-platform) i kampen om at blive mere slut-bruger orienteret meget inspireret af iPhone og Android.
Teknologien bag er tilmed en gennemgribende ændring, da WP7 har Silverlight som fundament der giver nye fleksible muligheder for at lave moderne 100% tilpassede brugergrænseflader.
Tilmed er XNA blevet inkluderet der indtil nu har været et selvstændigt framework til spiludvikling.
Formål
Formålet med kurset er at give deltagerne en indføring i de vitale dele af Silverlight der er nødvendig viden når man påbegynder WP7 udvikling. Derudover at vise hvordan man kommunikerer med telefonens muligheder som GPS, kamera m.m.
Målgruppe og forudsætninger
Målgruppen er udviklere der har erfaring med C# og hurtigt skal i gang med at udvikle produkter på den nye Windows Phone 7 platform. Det er ikke et krav at have erfaring med WP7 eller Silverlight.
Indhold
- Silverlight i kontekts af WP7 – muligheder og begrænsninger
- Introduktion til XAML
- Databinding og MVVM
- Introduktion til WP7 Emulatoren
- Væsentlige kontroller og best practices
- Ressourcer og Styles
- Kommunikation med WCF på WP7
Underviser: Niels Ladegaard Beck
Sprog: Dansk
Lokation: Trifork A / S, Spotorno Alle 4, 2630 Taastrup
Varighed: 1 dag, fra 9:00 til 16:00
Pris: 4.900 kr. pr. person ekskl. moms. Kursusmaterialer og kursus måltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Baggrund
Windows Phone 7 (WP7) er fremtidens mobilplatform fra Microsoft. Platformen bryder 100% med Windows Mobile (Microsofts tidligere mobil-platform) i kampen om at blive mere slut-bruger orienteret meget inspireret af iPhone og Android.
Teknologien bag er tilmed en gennemgribende ændring, da WP7 har Silverlight som fundament der giver nye fleksible muligheder for at lave moderne 100% tilpassede brugergrænseflader.
Tilmed er XNA blevet inkluderet der indtil nu har været et selvstændigt framework til spiludvikling.
Formål
Formålet med kurset er at give deltagerne en indføring i de vitale dele af Silverlight der er nødvendig viden når man påbegynder WP7 udvikling. Derudover at vise hvordan man kommunikerer med telefonens muligheder som GPS, kamera m.m.
Målgruppe og forudsætninger
Målgruppen er udviklere der har erfaring med C# og hurtigt skal i gang med at udvikle produkter på den nye Windows Phone 7 platform. Det er ikke et krav at have erfaring med WP7 eller Silverlight.
Indhold
- Silverlight i kontekts af WP7 – muligheder og begrænsninger
- Introduktion til XAML
- Databinding og MVVM
- Introduktion til WP7 Emulatoren
- Væsentlige kontroller og best practices
- Ressourcer og Styles
- Kommunikation med WCF på WP7
Underviser: Niels Ladegaard Beck
Sprog: Dansk
Lokation: Trifork A/S, Margrethepladsen 4, 8000 Århus
Varighed: 1 dag, fra 9:00 til 16:00
Pris: 4.900 kr. pr. person ekskl. moms. Kursusmaterialer og kursus måltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Baggrund
Windows Phone 7 (WP7) er fremtidens mobilplatform fra Microsoft. Platformen bryder 100% med Windows Mobile (Microsofts tidligere mobil-platform) i kampen om at blive mere slut-bruger orienteret meget inspireret af iPhone og Android.
Teknologien bag er tilmed en gennemgribende ændring, da WP7 har Silverlight som fundament der giver nye fleksible muligheder for at lave moderne 100% tilpassede brugergrænseflader.
Tilmed er XNA blevet inkluderet der indtil nu har været et selvstændigt framework til spiludvikling.
Formål
Formålet med kurset er at give deltagerne en indføring i de vitale dele af Silverlight der er nødvendig viden når man påbegynder WP7 udvikling. Derudover at vise hvordan man kommunikerer med telefonens muligheder som GPS, kamera m.m.
Målgruppe og forudsætninger
Målgruppen er udviklere der har erfaring med C# og hurtigt skal i gang med at udvikle produkter på den nye Windows Phone 7 platform. Det er ikke et krav at have erfaring med WP7 eller Silverlight.
Indhold
- Silverlight i kontekts af WP7 – muligheder og begrænsninger
- Introduktion til XAML
- Databinding og MVVM
- Introduktion til WP7 Emulatoren
- Væsentlige kontroller og best practices
- Ressourcer og Styles
- Kommunikation med WCF på WP7
Varighed
1 dag
Kontakt: training@trifork.com eller tlf. 8732 8782
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Margrethepladsen 4, 8000 Århus C.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Windows Communication Foundation, eller det mere mundrette WCF, er Microsofts bud på et unificeret kommunikationsframework til .NET-platformen.
WCF tillader en ensartet programmeringsmodel uanset om den underliggende protokol er SOAP over webservices, REST, Microsoft Message Queue m.fl., hvilket naturligvis medfører at man som udvikler med WCF i rygsækken har mulighed for at kommunikere med stort set alt i omverdenen.
Kurset giver en introduktion til WCF, og følgende emner vil blive gennemgået:
- Introduktion til begreber
- Overordnet WCF-arkitektur
- Implementering af webservices med WCF
- Implementering af klienter med WCF
- Håndtering af exceptions
- Brug af transaktioner
- Logning
- Message contracts
Emnerne er ledsaget af øvelser, samt appetitvækkere på nogle af de mere avancerede muligheder med WCF.
Sprog: dansk
Varighed: 1 dag, fra 9.00 til 16.00
Pris: DKR 4.900, ekskl. moms, inkl. kursusmaterialer og forplejning
Kontakt: training@trifork.com
Formål
- at give deltagerne en solid viden om C# sproget og de fundamentale API’er i .NET platformen.
- at gøre deltagerne i stand til selv at gå i gang med at udvikle applikationer på .NET platformen i C# sproget.
Dette kursus henvender sig til erfarne udviklere, der skal i gang med at anvende C# som applikationssprog. Det forudsættes, at kursisterne har kendskab til objektorienteret udvikling, ellers anbefales det, at kurset ‘Iindføring i objektorientering’ tages umiddelbart før dette kursetus. Kurset C# for applikationsprogrammører er en intens indføring i programmeringssproget C# og de tilhørende API’er.
De fundamentale elementer i C# og .NET platformen gennemgås, – specielt med henblik på applikationsudvikling.
Indhold
- .NET platformens arkitektur, herunder compilering og afvikling af C# programmer.
- Udvikling, debugging og idriftsættelse af applikationer vha. Visual Studio .NET 2003.
- Basale sprogstrukturer og syntaks i C#.
- Gennemgang af klasse-, interface- og objekt-begrebet i C#. Forskellene på value og reference typer, herunder boxing og unboxing.
- Implementering af callbacks vha. delegates og events.
- Gennemgang af de vigtigste abstraktioner i .NET FCL. Vægten er lagt på effektiv brug af IO og collections klasserne.
- Multithreading; Thread klassen og thread pools, samt thread synkroniserings mekanismer (interlocking, events, monitor & locks).
Location: Trifork A/S, Margrethepladsen 4, 8000 Århus
Instruktør: Troels Richter
Varighed: 4 dage, fra 9:00 til 16:00
Pris: 19.600 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
Formål
- at give deltagerne en solid viden om C# sproget og de fundamentale API’er i .NET platformen.
- at gøre deltagerne i stand til selv at gå i gang med at udvikle applikationer på .NET platformen i C# sproget.
Dette kursus henvender sig til erfarne udviklere, der skal i gang med at anvende C# som applikationssprog. Det forudsættes, at kursisterne har kendskab til objektorienteret udvikling, ellers anbefales det, at kurset ‘Iindføring i objektorientering’ tages umiddelbart før dette kursetus. Kurset C# for applikationsprogrammører er en intens indføring i programmeringssproget C# og de tilhørende API’er.
De fundamentale elementer i C# og .NET platformen gennemgås, – specielt med henblik på applikationsudvikling.
Indhold
- .NET platformens arkitektur, herunder compilering og afvikling af C# programmer.
- Udvikling, debugging og idriftsættelse af applikationer vha. Visual Studio .NET 2003.
- Basale sprogstrukturer og syntaks i C#.
- Gennemgang af klasse-, interface- og objekt-begrebet i C#. Forskellene på value og reference typer, herunder boxing og unboxing.
- Implementering af callbacks vha. delegates og events.
- Gennemgang af de vigtigste abstraktioner i .NET FCL. Vægten er lagt på effektiv brug af IO og collections klasserne.
- Multithreading; Thread klassen og thread pools, samt thread synkroniserings mekanismer (interlocking, events, monitor & locks).
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Instruktør: Mogens Heller Grabe & Casper Skydt
Varighed: 4 dage, fra 9:00 til 16:00
Pris: 19.600 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
strong>Tilmelding via mail eller Tlf.: +45 8732 8782.
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4.900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Kontakt vores kursusafdeling for yderligere information.
Tlf.:+45 8732 8782. Mail: training@trifork.com
I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.
Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.
På kurset vil vi fokusere på følgende udviklingsmetoder og tools:
- Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
- TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
- Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
- Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
- Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
- Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.
Underviser: Thomas Ardal.
Sprog: Dansk
Location: Trifork A/S, Spotorno Alle 4, 2630 Taastrup.
Varighed: 1 dag, fra 9:00 til 17:00
Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.
Tilmelding via mail eller Tlf.: +45 8732 8782.
|
|