Velkommen

Velkommen til Odense .NET User Group.

Odense .NET User Group er et tilbud til alle systemudviklere som arbejder med .Net, om at mødes med kollegaer, dele erfaringer og få faglig inspiration.

Tilmelding

Hvis du er intereseret i at være medlem i Odense .NET User Group, så kan du tilmelde dig på vores LinkedIn gruppe her:

Tilmeld dig her

Næste møde

Næste møde endnu ikke planlagt

Vi holder altid møde den anden ondsag i måneden. Næste måneds event er endnu ikke fastlagt.

Marts Møde: Skalering af web applikationer på Microsoft platformen

March 2, 2010 22:06 by Joachim

Til denne marts-udgave af ONUG har vi flyttet teltpælene til Nyborg, hvor vi skal besøge den fynske udviklingsvirksomhed MediaLogic. Aftenens oplægsholder er Mark S. Rasmussen fra iPaper. Mark vil fortælle om skalering af web applikationer på Microsoft platformen.

Emne:

Mark kommer ind på hvordan man sørger for høj tilgængelighed og skalerbarhed af ASP.NET web applikationer ved brug af flere maskiner opsat som cluster og hvordan vi sørger for konsistent deling af sessions på tværs af maskiner indenfor et cluster. 

NLB vil blive demonstreret som clustering teknologi med dets styrker og svagheder. Ligeledes vil den nye IIS7 Application Request Routing extension blive demonstreret og hvordan den kan bruges i samspil med NLB.

Transport:

De der har lyst, kan møde op på Odense banegård og sammen tage toget til Nyborg. Vi mødes kl. 17.40 ved Bareso, og tager toget kl. 17.48. Du sørger selv for billetten.

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

Fakta:

Emne: Skalering af web applikationer på Microsoft platformen
Taler: Mark S. Rasmussen
Sted: MediaLogic
Fredensgade 7
5800 Nyborg
Dato: 10. marts
Tidspunkt:    18:30
Mad: Ja
Tilmelding: Linkedin

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

November Møde: Nyt i SharePoint 2010 og SharePoint som en applikations platform

November 2, 2009 13:05 by Joachim

Vi kan i november byde på seneste nyt på Sharepoint fronten. Carsten Keutmann, Sharepoint MVP, har for nyligt været på Microsoft SharePoint Conference 2009 (SPC09), og vi har været heldige med kort varsel at få ham til Odense og fortælle om SharePoint 2010.

Emne:

En generel introduktion af SharePoint og hvad det er, samt de nye ting som er i SharePoint 2010.

Hvordan man kan bruge SharePoint som en applikations platform og hvilken forskelle der er i forhold til a bruge rent ASP.NET.

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

Fakta:

Emne: Nyt i SharePoint 2010 og SharePoint som en applikations platform
Taler: Carsten Keutmann
Sted:

Lokale D116, Bygning D, 1. sal, Teknisk Fakultet, Syddansk Universitet,

  Niels Bohrs Allé 1, 5230 Odense M - Kort
Dato: 11. November
Tidspunkt:    18:30
Mad: Ja
Tilmelding: Linkedin

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Oktobermøde: Praktisk SOLID i C#

October 3, 2009 14:26 by Joachim

Det var et emne der vakte en del interesse da vi første gang havde det på programmet i Juli måned. Desværre blev Rasmus syg og måtte aflyse, så vi er rigtigt glade for at vi har kunnet finde en ny dato, og vi skal derfor i denne måned høre om praktisk SOLID i C#.

Emne:

Rasmus Kromann-Larsen fra Systematic og del af Anug's kernegruppe,  vil se lidt nærmere på hvorfor vores kode forfalder og bliver tung at vedligeholde.

Vi dykker ned i SOLID og andre udvalgte design principper for at finde ud af hvordan de kan hjælpe os med at håndtere vores afhængigheder bedre og producere genbrugelig kode som er mere robust overfor ændringer.

På trods af det lettere teoretiske emne, tages der udgangspunkt i praktiske scenarier i C#, hvor vi vil se på hvad der gør kode god og mindre god.

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

 

Fakta:

Emne: Praktisk SOLID i C#
Taler: Rasmus Kromann-Larsen
Sted: SamData, Vindegade 72-74, Odense C - Kort
Dato: 14. Oktober
Tidspunkt:    18:30
Mad: Ja
Tilmelding: Linkedin

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Avanceret .NET debugging med WinDbg

August 26, 2009 21:28 by Joachim

Kender du situationen, at sidde med en bug i din .Net kode, som du simpelthen ikke kan finde? Måske stiger og stiger hukommelsesforbruget af dit website indtil app-poolen crasher, eller du har en tråd der på et vilkårligt tidpunkt hænger, og du har steppet din kode igennem igen og igen, men du kan ikke identificere problemet.

Hvordan finder man nålen i høstakken? Vi har fået overtalt Brian Rasmussen (kodehoved.dk)  til at komme og give en introduktion til avanceret .Net debugging med WinDbg:

Med WinDbg kan vi kigge CLRen i kortene og fejlsøge problemer, der normalt er ude for vores rækkevidde som .NET-udviklere. Vi ser på, hvad der skal til og gennemgår eksempler på debugging af memory leaks og deadlocks.

 

Vært:

Månedens vært er GITS A/S som udover at lægge lokaler til også er vært for en bid mad.

 

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

Fakta:

Emne: Avanceret .NET debugging med WinDbg
Taler: Brian Rasmussen
Sted: GITS A/S, Rugårdsvej 55 1., 5000 Odense C - Kort
Dato: 9. September
Tidspunkt:    18:30
Mad: Ja
Tilmelding: Linkedin

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Dev Days Århus 2009 - Arkitektur, der du'r

August 24, 2009 19:59 by Joachim

 

Århus .Net User Group har skruet et super spændende heldags-arrangement sammen, der løbet af stablen torsdag den 17. september 2009 under titlen: Dev Days, Arkitektur, der du'r.

I løbet af dagen får du kvit og frit mulighed for at se hele fire forskellige bud på applikationsarkitektur fra forskellige spændende virksomheder, så mon ikke man kan få nogle håndgribelige tips med hjem. Du kan her læse mere om arrangement på ANUG.dk

Som normalt til et ANUG arrangement forgår tilmelding på facebook, og vær opmærksom på at der er plads til 100 personer, så du skal nok ikke vente for længe med at få dig tilmeldt.

Hvornår:
17/9 10:00

Hvor:
Århussalen
Skt. Knuds Torv 3
8000 Århus C.

Tilmelding


Tags: ,
Categories: General
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Behaviour Driven Development samt eKvittering og Iværksætteri

August 3, 2009 16:00 by Joachim

I august har vi hele to spændende emner på programmet.

Behaviour Driven Development (BDD)

Først vil Jakob Tikjøb Andersen fortælle om Behaviour Driven Development

Med TDD's store indmarch i softwareudvikling i Danmark finder man nogle problemer. Hvordan omsætter vi specificationer i form af f.eks. user stories til tests. Og hvordan sikrer vi et løbende samspil mellem udviklere og ikke tekniske deltagere fra forretningssiden i vores process.

BDD prøver at besvare dette ved at bruge vores Tests (eller Specificationer som de hedder i BDD) som en kommunikationsmåde imellem forretningssiden og den tekniske side.

Vi vil i præsentation se på værktøjer til BDD og ikke mindst hvordan vi omsætter stories og tilhørende scenarier til Specificationer der kan danne basis for en løbende udveksling af nuværende funktionalitet på tværs af alle faggrupper i projektet.

E-kvittering og Iværksætteri

Efter pausen vil Casper og Anders fra ECreo/eKvittering fortælle om de udfordringer de har mødt, og de erfaringer som de har gjort sig, i forbindelse med opstarten af deres nye firma, eKvittering.

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

Fakta:

Emne: BDD og eKvittering & Iværksætteri
Taler:

Jakob Tikjøb Andesen & Casper Stendal / Anders Wind

Sted: ECreo ApS, Egelundsvej 18, 5260 Odense S - Kort
Dato: 12. august 2009
Tidspunkt: 18:30
Mad: Ja
Tilmelding: Linkedin

 

Husk at holde øje med onug.dk, for evt. opdateringer ang. mødet. Hvis der sker ændringer, vil vi poste det her på sitet.


Tags: ,
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Julimøde: Praktisk Solid i C#

June 29, 2009 20:31 by Joachim

Julimødet var sidste år en stor succes på trods af feriesæsonen, og derfor har vi valgt ikke at skrue ned for aktiviteterne over sommeren.

Vi har en super spændende taler og ligeså emne, og vi vil gøre et forsøg med justere lidt på aftenens format, for at få lidt mere gang i det sociale. Inspireret af vores venner i Anug, vil vi forsøge med en længere pause (ca. 30 minutter) halvvejs så vi får muligheden for at få snakket og netværket lidt.

Emne:

Rasmus Kromann-Larsen fra Systematic og del af Anug's kernegruppe,  vil se lidt nærmere på hvorfor vores kode forfalder og bliver tung at vedligeholde.

Vi dykker ned i SOLID og andre udvalgte design principper for at finde ud af hvordan de kan hjælpe os med at håndtere vores afhængigheder bedre og producere genbrugelig kode som er mere robust overfor ændringer.

På trods af det lettere teoretiske emne, tages der udgangspunkt i praktiske scenarier i C#, hvor vi vil se på hvad der gør kode god og mindre god.

Tilmelding:

Tilmelding er som sædvanligt nødvendig grundet forplejning. Du kan tilmelde dig her på Linkedin.

Fakta:

Emne: Praktisk Solid i C#
Taler: Rasmus Kromann-Larsen
Sted: Hedal Kruse Brohus A/S, Rugårdsvej 55, 2., 5000 Odense C - Kort
Dato: 8. Juli 2009
Tidspunkt: 18:30
Mad: Ja
Tilmelding: Linkedin

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Februar Møde: Open Space - med udfordringer

January 28, 2009 22:06 by Joachim

Law of two feet

Til Onug møder har vi kunnet fornemme at folk gerne vil snakke med hinanden, gerne vil debattere aktuelle emner - men da vi normalt har haft et fast og ofte tæt pakket program, er det ikke blevet til så meget faglig debat.

Det vil vi gerne råde bod på med februar måneds møde, hvor vi til byde på en variant af Open Space. Da Open Space normalt vil fungere bedst i store grupper har vi valgt at stimulere debatten lidt med en håndfuld problemstillinger fra den virkelige verden som vi vil løse i de dannede grupper. 

Der vil være rig mulighed for at diskutere emnerne ud fra de forudsætninger vi hver især kommer med, og man kan byde ind på de områder man er skarp på eller har en stærk holdning omkring, og måske gå derfra med en masse nyt input fra andre udviklere og ikke mindst et styrket netværk.

Aftenens vært:

EMT Nordic A/S er delvist ejet af energiselskabet NRGi, og leverer forretningskritiske IT-løsninger inden for områderne systemudvikling, -integration og portaler. Foruden kundespecifik softwareudvikling og tilpasning af standardsystemer fører EMT sit eget produktprogram. Det forretningsmæssige fokus er primært på IT-understøttelse af arbejdsopgaver der relaterer sig til energi- og miljømæssige samt trafikale udfordringer. Løsningerne baseres på de to fremherskende teknologiplatforme: Microsoft .NET og J2EE.

Tilmelding:

Tilmelding er som sædvanligt nødvendig da værterne byder på både mad og drikke. Denne gang foregår tilmeldingen via LinkedIn ved at du vælger "attending" her

Fakta:

Emne: "Opens Space - med udfordringer"
Taler: Alle bidrager
Sted EMT Nordic, C.F. Tietgens Boulevard 25, 5220 Odense
Dato: 11. februar 2009
Tidspunkt: 18.30
Mad: Ja
Tilmelding: LinkedIn

Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Referat af oktober møde

October 8, 2008 23:14 by Joachim

Oktober måned bød på en introduktion til F# og funktionel programmering ved Christian Holm Nielsen i Tietgenskolens lokaler, hvor 16 nysgerrige udviklere mødte op.

Microsoft havde i skikkelse af Daniel Mellgaard Frost vist opbakning til communitiet med et sponsorat af mad og drikke til de fremmødte, og vi startede vanen tro aftenen med at få lidt at spise, så vi var rustede til at lære et nyt sprog.

Der var vist ingen der havde noget større kendskab til F# inden aftenens møde, og Christians oplæg tog således også passende udgangspunkt i at fortælle lidt om hvad F# er, hvordan det er opstået og hvorfor vi skulle være interesseret i det. De fleste af os har hørt anbefalingen at vi som udviklere bør lære et nyt sprog hvert år for at blive klogere på den teknologi vi bruger i hverdagen og kunne sætte det i perspektiv, og det var netop Christians eget udgangspunkt for at lære F# og opmuntring til os andre for at kigge nærmere på sproget.

F# er et multiparadigme sprog med funktionelt udgangspunkt på CLR som oprindeligt er udviklet af Don Syme. F# er i dag undervejs til at blive et fuldt understøttet sprog på linje med C# og VB i .Net Frameworket og Visual Studio, og da nogle af de nye features vi har set i mainstream sprogene tager udgangspunkt i forskning foretaget i F# afdelingen i Microsoft Research, er det absolut god grund til at interessere sig for det.

Christian gennemgik derefter sprogets syntaks med en lang række eksempler med fokus på de ting, der er specielt for F# samt basal viden for at komme igang. Hvis du gik glip af mødet, så kan jeg anbefale at du finder ANUGCast #4, hvor Christian gennemgår en del af de emner fra aftenens snak.

Efter Christians gennemgang gik snakken lidt på hvorvidt det er realistisk at F# vil blive brugt i virkelige udviklingsmiljøer modsat de akademiske kredse som funktionelle sprog tidligere har været begrænset til. Derudover blev det debatteret hvorvidt inkluderingen af henholdvis funktionelle og dynamiske elementer i C# og VB, så det bliver multiparadigme sprog, er en god eller dårlig udvikling.

Efter lidt spredt debat tog Daniel ordet og introducerede et forslag til et arrangement i ONUG regi. Udgangspunktet for forslaget var at få flere folk i communitiet, både fra nug'erne og online communites, samlet til networking med henblik på at styrke det danske .Net community som helhed. Konkret foreslog Daniel at afholde et landsdækkende arrangement i Odense hvor alle er inviterede og hvor vi mødes og drikker en eller flere gratis øl.

Hvor der var ret stor opbakning bag gratis øl, var der alligevel nogen skepsis overfor om folk ville komme fra resten af landet. En længere debat nåede frem til, at det måske var  bedre at afholde et heldagsarrangement med workshops og oplæg, som rundes af med networking over lidt øl - da det i langt højere grad vil kunne trække folk til. I ONUG vil vi gå videre med dette arrangement og der vil komme mere op omkring dette snarest.

Slutteligt tog vi en hurtig runde med forslag til emner såvel til ONUG møder samt til det omtalte heldagsarrangement. Der blev nævnt:

  • MVC Frameworket 
  • Agile metoder  
  • DLR 
  • .Net 4.0 
  • Cloud computing
  • Silverlight
  • Continous Integration
  • Windows driver udvikling
  • WF
  • WCF
  • SQL Server 2008

Vi er meget interesserede i at høre forslag til emner og oplægsholdere. Vi vil især gerne høre fra dig hvis du har lyst til at snakke om noget du interesserer dig for. Der er ikke noget krav til format eller længde på oplægget, og da vi mener at meningen med en usergroup er at vi skal blive klogere, forventes det på ingen måde at man er ekspert på det område man taler om, men blot at man brænder for det.

Det kunne være et tool, et pattern, en language feature, et andet sprog som man har snust til, et javascript library, en løsning man har lavet som er specielt sej, ens fritidsprojekt, en ide til et projekt som man gerne vil have folk med på - et eller andet som man på en eller anden måde synes at andre skal se, eller som kunne tjene som debat-oplæg. Hvis du har lidt blod på tanden, så kontakt gerne ONUG eller undertegnede direkte, og så vil vi meget gerne hjælpe med at få stablet en snak på benene.


Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Referat af september mødet

September 27, 2008 23:39 by Joachim

På trods af landskamp havde vi et rigtigt solidt fremmøde, da vi i alt 17 entusiastiske .net interesserede mødtes for at snakke om Entity Frameworket onsdag den 10. september.

Da aftenens vært Hedal Kruse Brohus A/S bød på pizza og en gang at drikke, startede vi aftenen med lidt at spise. Derefter gik undertegnede igang med aftenens præsentation af Entity Frameworket.



 

Udgangspunktet for præsentationen er det basale spørgsmål om, hvad et ORM egentlig er og hvorfor vi skal interessere os for det som udviklere. Jeg fortæller lidt om forskellene mellem de måder hvorpå vi repræsenterer data i henholdsvis vores database og vores kode, og den postulerede problemstilling i at skulle vedligeholde mapningen mellem disse repræsentationer, hvor pointen er at vi måske egentligt gerne ville bruge vores tid anderledes og at vi kan spare os selv for problemer i samme ombæring.

Derfra gennemgår jeg Entity Frameworkets opbygning, og forklarer lidt om hvad det er Entity Framework kan som andre ORM's ikke kan.

Da jeg får en del spørgsmål som går lidt tæt på nogle af de problemstillinger jeg selv har oplevet, kommer jeg nok lidt at give en lidt ufrivilligt negativ vinkel på Entity Frameworket, som jeg trods alt tror kan blive et stort aktiv for os udviklere - og jeg prøver at hale lidt i land igen ved at fortælle lidt mere om hvilke positive sider frameworket kan tilbyde.

Som afslutning giver jeg en kort introduktion til hvordan man kommer igang med Entity Frameworket og får mappet et par typiske scenarier.

Jeg har valgt i denne opsummering ikke at gå så meget i dybden på præsentationen, da jeg sammen med Søren Spelling Lund fra ANUG har lavet en ANUGCast med udgangspunkt i aftenens emne, som i løbet af 45 minutters snak kommer rigtigt godt rundt om de emner der var oppe. Så istedet for vil jeg anbefale at du går ind og lytter til ANUGCast #3 om Entity Frameworket

Vi har en ny taler på tapet til november, da Christian Holm Nielsen den 8. oktober kl. 18.30 vil fortælle om F# efter en veloverstået generalprøve hos ANUG her i onsdags :) - men der vil komme yderlige information op om dette snarest.


Tags:
Categories: Møder
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed