Archive | October, 2009

Mød Scott Hanselman i København i november

28 Oct

Scott Hanselman kommer til Danmark og han gæster København.

Vi er så heldige at vi kan tilbyde alle NUG medlemmer at se og høre Scott snakke om ASP.NET 4.0 og MVC frameworket.

Scott er til dagligt Program Manager på ASP.NET teamet i Redmond og arbejder bla. tæt sammen med bla. Phil Haack og Scott Guthrie.

Hvornår
Lørdag den 7. november 2009 kl. 13:00 – 15:00

Hvor
SAS Radison Blu
Falkoner Alle 9.
2000 København

Tilmelding
Der er 140 pladser og tilmelding foregår ved at sende en mail til danielmf@microsoft.com med dit navn, hvilken NUG du er medlem af (CNUG, ONUG, ANUG osv.) samt din kontakt e-mail.

by xamlgeek

Cool wallpapers from Desktopography

24 Oct

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

by xamlgeek

LineBreak in TextBlock

19 Oct

If you need a LineBreak in a TextBlock you have some options depending on your scenario.

In XAML

If you enter the text in XAML you can add a LineBreak tag to your text.

<TextBlock>
    <Run>Lorem Ipsum has been the industry's standard</Run>
    <LineBreak />
    <Run>It has survived not only five centuries.</Run>
</TextBlock>

In C#

If you enter the text in C# you can add \n to your text to add a new line.

TextBlock1.Text = 
  "Lorem Ipsum has\nIt has survived not only.";

where TextBlock1 is my TextBlock.

In Binding

If you get your text from a database and use Binding to add text to your TextBlock neither of the two solutions above will work. As long as it is text being bound to the Text property of the TextBlock, then all you need to do is embed CR/LF character codes into your data.

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

Visual Studio 2010 Beta 2 and Silverlight updates

19 Oct

Endelig er Beta2 på gaden :) inklusive Silverlight understøttelse out-of-the-box. Desværre ingen understøttelse for .NET RIA Services endnu.

http://timheuer.com/blog/archive/2009/10/19/silverlight-and-visual-studio-2010-beta-2.aspx

by xamlgeek

.NET RIA Services roadmap

18 Oct

Dette roadmap er et udpluk fra en post fra Tim Heuer.

  • July 2009: Updated CTP
  • PDC 2009: Beta
  • First part of 2010: RTW

Lige nu arbejder jeg på et par projekter, der anvender juli CTP’et og sidder med en lidt “udfordringer”. Allerede nu er der go-live licens på CTP’en, men det er ikke alle dele Microsoft anbefaler, der kan anvendes i produktion.

Den 18. november 2009 afholder TENTEO et gå-hjem-møde om .NET RIA Services. Der bliver taget udgangspunkt i betaen.

by xamlgeek

LineStackingStrategy in Silverlight 3

17 Oct

LineStackingStrategy is one of the properties you can set on a TextBlock in Silverlight that enables you to get better control over how text is displayed.

LineStackingStrategy has two valid values: BlockLineHeight and MaxHeight. BlockLineHeight uses the LineHeight defined at the TextBlock even if the elements in the TextBlock actually requires more space. MaxHeight will compensate for this and will use the smallest lineheight required by all elements in the TextBlock.

Lets take a look at an example:

<TextBlock
    TextWrapping="Wrap"
    LineHeight="12"
    LineStackingStrategy="MaxHeight">
        <Run
        FontSize="12">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
        incididunt ut labore et dolore magna aliqua.</Run>
        <Run
        FontSize="28"
        Foreground="Red">Ut enim ad minim veniam, quis nostrud exercitation
        ullamco laboris nisi ut aliquip ex ea commodo consequat.</Run>
        <Run
        FontSize="12">Duis aute irure dolor in reprehenderit
        in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat
        non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</Run>
</TextBlock>

If we use BlockLineHeight:

2009-10-17_141153

If we use Maxheight:

2009-10-17_141225

by xamlgeek

Follow

Get every new post delivered to your Inbox.

Join 1,412 other followers