Archive | Uncategorized RSS feed for this section

Properties in WCF RIA Services – using LINQ-to-SQL

28 Feb

I have previously written a post about including properties in WCF RIA Services. The post was using POCO as business model. If you use LINQ-to-SQL as your business model you might need some extra load options to get your associated properties sent from the server to the client.

You can add the extra load options in the domain service methods on the server. In my previous post I use two entities; a Company and an Employee entity. The Company entity has a Employee property called CEO.

First you need to add a reference to System.Data.Linq and add a using in the BusinessService.

image

Second you need to add the load options. In this case you want CEO to be loaded when the Company is loaded.

image

Finally you set the load options to the DataContext and then you’re ready to return your data as normal.

image

(In the code above I get an error on the DataContext; don’t mind that – it’s just because I used the sample code from the previous post that don’t use LINQ-to-SQL and there don’t recognize the DataContext object.)

by xamlgeek

Årets bedste computerspil

13 Jan

Fredag den 26. februar 2010 afholder Multimedieforeningen Danmarks første officielle prisuddeling for pc- og konsolspil under navnet Danish Game Awards 2010 (DGA10).

Frem til 1. februar kan den danske befolkning vælge hvilke pc- og konsolspil, der skal vinde DGA10.

Giv din stemme på www.dga10.dk.

Salgstal og jury nominerer

DGA10 kårer de bedste pc- og konsolspil, der er udgivet i 2009. De bedst sælgende spil nomineres automatisk, mens en uvildig jury sikrer, at også årets mindre profilerede titler bliver nominerede. Afstemningen vi foregå fortløbende, således at en ny afstemning åbner hver hverdag indtil alle kategorierne er åbne. De nominerede i hver kategori offentliggøres først når afstemningen åbner. Vinderen i hver kategori er naturligvis det spil der har fået flest stemmer.

Om DGA10

Målet med DGA10 er at fejre, at pc- og konsolspil i dag er en succesfuld og seriøs underholdningsform med bred appel til både de traditionelle computerspillere og til hele familien Danmark.

Læs meget mere om DGA10, juryen, de nominerede mv. på www.dga10.dk

Låge nr. 14

14 Dec

Opgaven for låge nr. 14 består i at konvertere en dato i XAML.

Du har en XAML kontrol, der består af en TextBlock og er bundet til en DependencyPropercy af typen string. Datoen der skal vises i TextBlocken skal være i short-date format.

Der lægges vægt på fleksibilitet og enkelthed.

Svaret sendes til thomasm@bluefragments.com.

Præmien er den meget roste Silverlight bog: “Pro Silverlight 3 in C#”.

41XS22bWfYL__SS500_

Make your Silverlight background transparent

10 Dec

It’s not always that you want your Silverlight application to have a background color. Instead you can use the color from the hosting HTML page – and it’s easy!

In your HTML that hosts the Silverlight object add these parameters and you’re done:

<param name="background" value="transparent" /> 
<param name="windowless" value="true" />

by xamlgeek

Get on the Bus – MCT Edition

8 Nov

This Friday I attended the “Get on the Bus”-tour in Copenhagen, Denmark. The crew was great, enthusiastic and held some really cool and intense talks.

The crew was on their way to TechEd09 in Berlin. If you get a chance to hear any of them talk you should grab it!

by xamlgeek

Cool wallpapers from Desktopography

24 Oct

Their 2009 album:
http://desk08.customize.org/exhibition/5

by xamlgeek

Silverlight Webcasts … til designere

19 Oct

Microsoft laver (og distribuerer) mange gode webcasts om udvikling i Silverlight. Thomas Juul står også for at producere nogle gode webcasts på dansk om udvikling i Silverlight henvendt til udviklere.

Men det står godt nok sløvt til, når man tager et kig på webcasts om Silverlight (og WPF) udvikling henvendt til designere!

På Microsofts Events and Webcasts side findes 10 ondemand webcasts, hvor den seneste er fra august 2008. Designer Serien af webcasts tager udgangspunkt i en beta udgave af Silverlight 2. Det er bare ikke godt nok!

Med det sagt, så må det jo være et spark i r…. til undertegnede og så må jeg vel se at komme igang med at lave nogle webcasts til designerne – jeg ved jo at I findes et sted derude…

by xamlgeek

Silverlight 3 TechTalk – spg fra designer

28 Sep

Forrige uge holdte jeg en Silverlight 3 TechTalk hos Microsoft i Hellerup. Jeg fik nogle gode spørgsmål som jeg (lige så langsomt) er ved at besvare. Blandt andet fik jeg et spørgsmål fra en designer om transparent og GPU acceleration i Silverlight.

Til designeren: “Du må meget gerne lige kontakte mig så vi lige kan snakke om spørgsmålet.”

CNUG: Udvikling med Microsoft Surface

4 Sep

Microsoft Surface er et nyt interaktivt bord som man kan programmere applikationer til. Kom og se hvor fedt bordet er og hvordan du udvikler til det. Taleren er Deniz Chaban, der er udvikler i en Svensk virksomhed og arbejder primært med Surface.

Se hvordan du kan bruge dine WPF og Silverlight skills med denne nye gadget og hvor sjovt det kan være at være interaktiv med et bord der gør som dine hænder beder den om.

Taler: Deniz Chaban
Tidspunkt: 8. oktober 2009 10:49
Sted: Microsoft, Hellerup

Tilmelding via LinkedIn: http://events.linkedin.com/CNUG-Udvikling-med-Microsoft-Surface/pub/109208

“Silverlight Discussion” møde

28 Jul

Så er næste Silverlight møde ved at blive udformet. Jeg har sat datoen til den 10. september 2009 og stedet til Frederiksberg.

Den foreløbige agenda ser således ud, men jeg vil MEGET gerne have jeres input til emner og eventuelt om I kunne tænke jer at lave et oplæg til et af emnerne:

14.00 – 14.15 Welcome
14.15 – 16.00 How to use Prism in Silverlight
16.15 – 18.00 –

Som I kan se har jeg udvidet arrangementet lidt i forhold til sidst i det der denne gang 2 emner. Det betyder dog også, at har du ikke mulighed for at komme allerede kl. 14.00, så kan du droppe ind kl. 16.00 og stadig være med.

Efter arrangementet syntes jeg at dem der har tid og lyst skal tage med ned og få lidt mad og drikke på en nærliggende cafe.

Tilmelding foregår her på LinkedIn:
http://events.linkedin.com/Silverlight-Discussion-Meeting/pub/101259


Happy Coding!

Thomas Castøe Martinsen
http://thomasmartinsen.net

Follow

Get every new post delivered to your Inbox.