.NET

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.


Kurser


Redirecting to Academy…


News
JAOO Geek Nights "ud af huset"
Trifork Academy har stor succes med at afholde...
Tribank - mobile bankløsninger
Trifork samarbejder med førende europæiske...
Spring: Bliv certificeret i kyndige hænder.
Trifork A/S råder over nogle af landets bedste...
Events
10.08.2010-10.08.2010
Akka: simpler scalability, fault-tolerance, concurrency & remoting through actors
11.08.2010-11.08.2010
Akka: simpler scalability, fault-tolerance, concurrency & remoting through actors