BESUG Keynote Gill Cleeren Microsoft Regional Director Benelux
MVP ASP.NET Software architect Ordina Blog: www.snowball.be Mail:
[email protected]
Slide 2
Slide 3
Slide 4
Microsoft Silverlight is a cross-browser, cross-platform
implementation of.NET for building and delivering the next
generation of media experiences & rich interactive applications
for the Web.
Slide 5
Productivity Performance Portability
Slide 6
Slide 7
Slide 8
Slide 9
Developer Designer
Slide 10
Developer Designer User interface Logic Data sources Logic User
interface Request Response
Slide 11
Developer Designer XAML
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17 TextBlock t = new TextBlock(); t.FontSize = 32; t.Text
= "Hello world"; TextBlock t = new TextBlock(); t.FontSize = 32;
t">
TextBlock t = new TextBlock(); t.FontSize = 32; t.Text = "Hello
world"; TextBlock t = new TextBlock(); t.FontSize = 32; t.Text =
"Hello world"; =
Use XAML where possible! Otherwise, youll get a team of sad
designers and developers
Slide 23
BESUG Keynote Using Visual Studio 2008 and Blend 2
Slide 24
2D, Graphics Audio, Video Animations Text, Text Input Controls
Layout Styles/Templates Data Binding Networking HTTP/S and
Sockets.NET Support C# and VB.NET LINQ XML APIs Generics HTML
Integration Local storage Crypto APIs (AES) Threading
Slide 25
Slide 26
Core Controls: Border Image MediaElement MultiScaleImage
ToolTip ScrollViewer Dropdown list Navigation Controls:
HyperlinkButton Popup Large Controls: Calendar DataGrid Slider
DateTimePicker Shapes: Ellipse Rectangle Line TextBlock Path
Slide 27
Button b = new Button(); b.Width = 150; b.Height = 50;
b.Content = Push Me"; Button b = new Button(); b.Width = 150;
b.Height = 50; b.Content = Push Me";
Slide 28
Slide 29
Slide 30
Shiny Blue Rainier Purple Expression Light Shiny Red Rainier
Orange Expression Dark
Slide 31
BESUG Keynote Standard controls and the control toolkit
Slide 32
BESUG Keynote Showcasing
Slide 33
Slide 34
Slide 35
BESUG Keynote Gill Cleeren Microsoft Regional Director Benelux
MVP ASP.NET Software architect Ordina www.snowball.be
www.snowball.be [email protected][email protected]
Slide 36
BESUG Keynote Gill Cleeren Microsoft Regional Director Benelux
MVP ASP.NET Software architect Ordina www.snowball.be
www.snowball.be [email protected][email protected]