BESUG Keynote Gill Cleeren Microsoft Regional Director Benelux MVP ASP.NET Software architect...

download BESUG Keynote  Gill Cleeren Microsoft Regional Director Benelux MVP ASP.NET Software architect Ordina  Blog:   Mail: gill.cleeren@ordina.be.

If you can't read please download the document

  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of BESUG Keynote Gill Cleeren Microsoft Regional Director Benelux MVP ASP.NET Software architect...

  • Slide 1
  • 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"; =
  • Slide 18
  • Slide 19
  • Slide 20
  • public void Page_Loaded(sender, MouseEventArgs e) { MyButton.Content = Push Me!; MyButton.Content = Push Me!;} public void Page_Loaded(sender, MouseEventArgs e) { MyButton.Content = Push Me!; MyButton.Content = Push Me!;}
  • Slide 21
  • public void MyButton_Click(object sender, RoutedEventArgs e) { // todo: add code // todo: add code} public void MyButton_Click(object sender, RoutedEventArgs e) { // todo: add code // todo: add code}
  • Slide 22
  • 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]
  • Slide 37