blog.troelsrichter.dk
alt mellem bits og bytes

WCF uden brug af proxyklasser i silverlight3 - part2 - objectclient fra netfxharmonics

Friday, 23 October 2009 10:53 by dommer

Den 17. September afholde Århus .NET Usergroup DevDays hvor Thomas Juul fra Tenteo afholdte et godt indlæg omkring Silverlight i Line og Business sammenhæng. En lille del heraf var brugen af en lille klient wrapper til at kalde ens WCF services med.

Denne har jeg selv afprøvet og her er min vurdering heraf:

wcf_uden_brug_af_proxyklasser_i_silverlight3_part_2_objectclient_fra_netfxharmonics.swf

Jeg kan allerede nu afsløre at jeg ikke er helt tilfreds, så har arbejdet videre med en ny løsning.

Fortsættelse følger...
Tags:   , ,
Categories:  
Actions:   E-mail | del.icio.us | Permalink | Comments (0) | Comment RSSRSS comment feed

Interview om pomodoro-teknikken

Friday, 16 October 2009 16:09 by dommer

Søren Spelling Lund har interviewet mig omkring pomodoro-teknikken til brug på Århus .NET Usergroups podcast. Det var første gang jeg var med og tilmed ikke vandt til at blive interviewet, så hvis jeg virker lidt oppe og køre er det helt rigtigt.

http://www.anug.dk/post/2009/10/11/ANUGCast-50-Koncentration-og-fokus-med-Pomodoro-teknikken-med-Troels-Richter.aspx

Det der med at lytte og svare fornuftigt er lidt noget andet end selv at planlægge hvilke budskaber man vil ud over rampen med. Det var lærerigt og håber det kan give interesserede en introduktion til emnet :)

Tags:   , , ,
Categories:  
Actions:   E-mail | del.icio.us | Permalink | Comments (0) | Comment RSSRSS comment feed

WCF uden brug af proxyklasser i silverlight3 - part1 - den simple metode

Friday, 9 October 2009 11:15 by dommer

Jeg er i forbindelse med mit arbejde hos Trifork igang med at implementere en silverlight applikation. Vi har indtil nu arbejdet med line of business WPF applikationer og derfor er silverligt en teknologi vi må forholde os til og danne os en skarp mening om.

Noget af det første jeg er fokuseret på er at skabe en pæn måde at kommunikere mellem silverlight-klienten og backenden.

De fleste er nok enige om at man idag vil vælge WCF som den overordnede kommunikationsform, men jeg vil gerne frem til en løsning hvor service-konktrakten forbliver i fokus og der fra klientsiden ikke genereres en proxy til servicen.

Dette er måske en snæver problemstilling hvis man har en simpel service hvor kontrakten ligger nogenlunde fast. Men i en normal line of business applikation vil kontrakten hele tiden udvides efterhånden som ny funktionalitet kommer til og på sigt bliver dette en vigtig del af arkitekturen og skal derfor tænkes ind fra start.

Jeg har aldrig været med i et projekt hvor man har har ville skiftet databasen ud og derved gjort brug af et provider uafhængigt db-lag, men jeg har flere gange siddet i projekter hvor man gerne ville skifte kommunikationslaget ud, men hvor dette har været svært/umuligt grundet dyb afhængighed til f.eks. genererede proxyklasser.

Derfor vil jeg gerne se hvor om man kan opnå en tilfredsstillende arkitektur uden. Nedenfor er første del i søgen efter denne:

wcf_uden_brug_af_proxyklasser_i_silverlight3_part1_den_simple_metode.swf

Tags:   , , ,
Categories:  
Actions:   E-mail | del.icio.us | Permalink | Comments (0) | Comment RSSRSS comment feed

Hvordan får vi designere til at bruge Expression Studio?

Thursday, 8 October 2009 13:00 by dommer

Jeg havde idag en samtale med en designer hvor jeg i bund og grund forsøgte at sælge silverlight og expression blend til ham.

Reklamerede for alt det som Expression studio kunne og den 90 dages trial udgave der findes.

Til frokost nævnte han så, at han havde givet det chancen, men ret hurtigt var gået i stå.

Han havde trykket på download, men så opstod der et problem. Expression Blend kører kun på windows og som de fleste andre designere kører han Mac :(

Så ud over at designere skal lære en helt anden suite af værktøjer skal de også have nyt styresystem. Det er nok desværre for meget at forlange og gør at Expression Blend indtil videre forbliver et designværktøj til udviklere.

Siden WPF kom frem er dette til stadighed et problem. Der er rigtig gode designmæssige tanker og muligheder bag WPF/Silverlight, men hvordan får vi designerne med på vognen?

Lige nu kan jeg ikke se andet end at jeg finder en tilstrækkelig PC, installerer windows7, Expression Blend og låner den til vedkommende som en del af de 90 dages trial :)

Hvis det lykkedes kan Microsoft efterfølgende frit benytte denne ide.

Tags:   ,
Categories:  
Actions:   E-mail | del.icio.us | Permalink | Comments (0) | Comment RSSRSS comment feed