Februar møde: "SignalR" ved Joachim Lykke Andersen

Sunday, 29 January 2012 22:52 by martin

Dato: 15-02-2012
Tidspunkt: 19.30 - 22.00
Emne: "SignalR" ved Joachim Lykke Andersen fra Hedal Kruse Brohus A/S
Virksomhed: ? - kan vi være hos dig?

TILMELD DIG HER

Intro

SignalR

Hvad gør man, hvis man gerne i sin webapplikation vil give en ægte realtime oplevelse, men man samtidigt bekymrer sig for sin servers velbefindende, og ikke ønsker at overbelaste den med poll requests?

SignalR er et nyere open source asynkront signaleringsbibliotek til ASP.NET, der gør det nemt at lave skalerbare webapplikationer med realtime langtidsvarende forbindelser. 

I denne præsentation vil vi se på hvilket problem SignalR ønsker at løse, hvilke alternativer der findes, men ikke mindst se nogle eksempler på hvordan man kan bruge det i praksis med masser af kodeeksempler og live kode - og vi dropper chat eksemplet, som vist er set af alle nu.

Vi vil også gå lidt bag kulisserne,  se på hvordan det hele faktisk virker, og se magien lidt i kortene.

Joachim Lykke Andersen: Opiniated Software Guy at Hedal Kruse Brohus A/S

August møde: Guidance Automation i Visual Studio 2010 ved Jesper Niedermann

Tuesday, 10 August 2010 21:18 by martin

Dato: 18-08-2010
Tidspunkt: 19.30 - 22.00
Emne: Guidance Automation i Visual Studio 2010
Virksomhed: Telenor, Skelagervej 9, 9000 Aalborg (mødelokale H308)

TILMELD DIG HER

Agenda

Guidance Automation i Visual Studio 2010

I 2004 udkom bogen Software Factories af Jack Greenfield, Keith Short o.a. Den sætter fokus på et kendt problemområde i softwarebranchen nemlig at man skal lære af fejl i tidligere projekter og at gentage successer.

Midlet er Guidance, som kort fortalt er Dokumentation, Værktøjer, Frameworks og kodegenering til udvikleren. Men som leveres på rette tid og rette sted.

Bogen er meget teoretisk men idéerne blev omsat til praksis af bl.a. Microsoft der jo har en lang stolt tradition for at omsætte teori til anvendelig praksis når vi snakker udviklingsværktøjer.

Resultatet blev Guidance Automation Extensions (GAX) der var klar ca. 2005. GAX en extension til Visual Studio der er blevet anvendt i de 3 store Microsoft Software Factories - SCSF, WCSF og WSSF. Til hhv. WinForms, ASP.NET og WCF udvikling.

Hovedværktøjet er derfor Visual Studio hvor man får Guidance i kraft af menupunkter i Solution exploreren der hjælper en på vej med hjælpetekster og kodegenerering.

Når en software factory er bedst hjælper den projektet med at fastholde en bestemt arkitektur og bestemte patterns.

Jeg har arbejdet med forskellige dele af GAX siden 2006 og vil øse ud af nogen af mine erfaringer.

I Visual Studio 2010 er GAX heldigvis blevet væsentligt nemmere at arbejde med. Og med udgangspunkt i en lille overskuelig hjemmebygget Software Factory bygget til lejligheden vil jeg komme ind på bl.a. følgende emner:

  • Nødvendige downloads
  • Project templates og vstemplates
  • T4 Templates
  • Recipes og alle sub-elementerne
  • Visual Studios ”App. store.”
  • VSIX projekter og hvad de kan bruges til
  • Visual Studio Experimental Hive
  • Debug af software Factory
  • Vedligehold af en SoftwareFactory
  • Alternativer til GAX
  • Faldgruber
  • Småfejl i GAX og workarounds

Jeg kommer ikke ind på DSL Tools som ikke er en del af GAX men dog er brugt i mindst 2 af de store Software Factories fra MS.

 

Jesper Niedermann arbejder til dagligt som software arkitekt hos Logica i Aalborg.

November møde: WPF ved Magnus Lund

Sunday, 26 October 2008 20:13 by Martin

Dato: 26. november 2008
Tidspunkt: 19.30-22.00
Emne: Windows Presentation Foundation ved Magnus Lund fra TransSoft A/S
Virksomhed: Sonofon, Skelagervej 9, 9000 Aalborg (mødelokale H3.08). Michael Holm Andersen vil stå og tage imod jer ved Sonofon butikken

Tilmeld dig her

Agenda

  • Offline/Online løsninger - SmartClient deployment
       - XBAP vs. .exe
       - Hostede løsninger / Click-Once
  • Layout - kort gennemgang af mulighederne
       - Seperation af design og logik
       - Kontroller i kontroller i kontroller...
  • DataBinding og Styling - en giftig cocktail
       - Hvorfor DataBinding?
       - Hvad kan DataBindes?
       - ValueConverters - hvad er formålet?
       - Hvad er faldgruberne?
  • Commands strukturen
       - Routed Events (tunneling and bubbling)
       - Detached commands (encapsulation & delegation)
  • Demo
       - Kort demo hvor der vises et overblik over en stylet applikation totalt DataBound og med et 'dumt' UI-lag.

Oktober møde: BizTalk ved Jan Eliasen (MVP)

Thursday, 9 October 2008 23:39 by Martin

Dato: 29. oktober 2008
Tidspunkt: 19.30-22.00
Emne: BizTalk ved Jan Eliasen (MVP)
Virksomhed: Logica
Timeld dig arrangementet.

Agenda

  • Hvilke problemer fosøger BizTalk at løse?
  • Overblik over BizTalks arkitektur
  • Oppetid, standarder og durability
  • Error handling og monitorering
  • EDI med BizTalk
  • BAM – hvad er det?
  • Priser på BizTalk
  • Hvor finder du mere information?
  • BizTalk i perspektiv til Microsoft platformen
  • Udviklerdemo

Kørselsvejledning: Tag en bus til Fredrik Bajers Vej 1. Når du er der vil du opdage, at det er en kæmpe gulstribet bygning der tilhører Nykredit. Logicas indgang er 50m til højre for Nykredits hovedindgang. Der er en dørklokke du kan bruge, så kommer jeg og åbner – ellers ring på min mobil: 25188723.