Login:  Password:    
forgot my password
sign up!
Search: 

Menu

Home

How it works?

Buy this course

Discuss! Add a comment
Add this course to my favorites
Add a personal note
RSS Feeds

Course's author:

Ayad Boudiab

Experience: A total of 10 years experience in developing applications using C++, Java, C#, ASP.NET, and SQL Server. In addition to 6 years experience in teaching programming courses at a local college. Degree: B.S. Computer Science Location: Atla...
Go to author's Space

Course stats:

Favorited:  0 times
 
no vote received

Features

Textual content

Video tutorial

Exercise

Source code

Downloads

Recommended post



 
  Content  
  Notes  
  Discuss  

Online course
Getting Started with Microsoft Silverlight 5

Over the past few years, we have discussed some Silverlight features, but in this Silverlight training course we will discuss Silverlight 5 in details. Silverlight is an application framework for writing and running rich internet applications. The run-time environment for Silverlight is a web browser plug-in. We will be using Visual Studio 2010 and Blend 4 as development environments. We start first with Visual Studio and discuss the application structure and controls (standard controls like button…, and container controls like StackPanel…). Then we move into the Expression suite. We will discuss the available applications and the use of each. Then we will spend some time getting familiar with Blend 4. We will see the features that make Blend 4 better than Visual Studio (like animation). We will discuss styles, controls, templates… After we are done with Blend, we will discuss the Silverlight controls toolkit and experiment with the available controls and find out how much they can simplify the development process. Finally, we will talk about data and web services. We will see how Silverlight gets its data and how we can create WCF services.



Introduction
 Vídeo
1)  Getting Started in Microsoft Silverlight 5
Description: In this video, we continue our original discussion that we started on Silverlight. However, we are using the latest version (Silverlight 5). We start this video by looking at how to download Silverlight 5 Toolkit and runtime.  |
[Mark this item as viewed]



Silverlight Concepts
 Vídeo
2)  Binding and Listbox
Description: In this video, we continue the Silverlight 5 discussion. There are two main items we will talk about: (1) binding and (2) ListBox. In the binding section, we will add a calendar and a textbox to the design surface.  |
[Mark this item as viewed]


 Vídeo
3)  Attached Properties and Out of Browser
Description: In this video, we continue the Silverlight 5 discussion. There is an important concept in Silverlight called attached properties. Normally, when we work with objects, we create properties as part of those objects, and then we can access them (ge |
[Mark this item as viewed]



Container Controls
 Vídeo
4)  StackPanel
Description: In this video, we continue the Silverlight 5 discussion. We need to elaborate on container controls. We know that container controls include other controls. We use these container controls to create a more complex UI.  |
[Mark this item as viewed]


 Vídeo
5)  WrapPanel
Description: In this video, we continue the Silverlight 5 discussion of container controls. As we mentioned in the previous videos, container controls are controls that contain other controls within them. |
[Mark this item as viewed]


 Vídeo
6)  Dock Panel and Canvas
Description: In this video, we continue the Silverlight 5 discussion of container controls. Today, we will tak about the DockPanel and Canvas. When it comes to the Canvas, we can specify the Left and Top values of the control to know where to place it in the |
[Mark this item as viewed]



Standart Controls
 Vídeo
7)  Buttons, Borders, Checkboxes and Radiobuttons
Description: In the previous videos we talked about the container controls. We saw the different containers that we can work with and the benefit of each (Grid, WrapPanel, DockPanel,…). |
[Mark this item as viewed]


 Vídeo
8)  TextBox and PasswordBox
Description: In the previous videos we talked about some standard controls like the border, radio button and check box. In this video we are continuing our discussion of standard controls. We start by talking about the textbox and the passwordbox.  |
[Mark this item as viewed]


 Vídeo
9)  ListBox
Description: In this video, we are proceeding with the standard controls discussion. The key point in today’s discussion is the ListBox. We will see how to work with simple listboxes and more advanced listboxes. |
[Mark this item as viewed]


 Vídeo
10)  ComboBox
Description: As part of the standard controls discussion, we will talk today about the ComboBox and Calendar controls. We will start with a simple ComboBox that we will populate through the dialog. |
[Mark this item as viewed]


 Vídeo
11)  Slider and TreeView
Description: Slider and TreeView are two standard controls that we are going to discuss today. We start first with the slider. We know that the slider orientation can be horizontal or vertical. |
[Mark this item as viewed]


 Vídeo
12)  Tab and Expander
Description: In this video, we are continuing our discussion of Silverlight controls. Mainly, we will be talking about the tab control and the expander control. Both of these controls will save you space on the page. |
[Mark this item as viewed]



Resources
 Vídeo
13)  Creating Styles
Description: In this video, we will build on that concept by creating styles. The styles are created using resources, and they can target specific controls. |
[Mark this item as viewed]



Navigation
 Vídeo
14)  Introduction to Navigation
Description: In this video, we start discussing navigation. After all the Silverlight application is in a browser and we need the ability to navigate between pages. To do so in our example, we will create a standard navigation application. |
[Mark this item as viewed]



Binding
 Vídeo
15)  Starting with Binding
Description: In this video, we start talking about binding. We have seen binding before, but here we will talk about it in more detail. Binding can be OneTime, OneWay, or TwoWay.  |
[Mark this item as viewed]


 Vídeo
16)  How to use the OneWay Binding
Description: In this video, we continue our binding discussion. We will see how to use the OneWay binding by having a text box with an initial value. That value is bound to a rectangle’s stroke thickness. |
[Mark this item as viewed]


 Vídeo
17)  Binding To Objects
Description: In this video, we continue our binding discussion by talking about binding to objects. We will create a list of images and their names on the left hand side and a stack panel that contains an image and a text block on the right hand side. |
[Mark this item as viewed]



Blend 4
 Vídeo
18)  Introduction to Blend 4
Description: In this video, we will introduce Expression Blend 4. Expression Blend is a great design tool for WPF and Silverlight applications. You can use this tool to generate the XAML that you need for your applications. |
[Mark this item as viewed]


 Vídeo
19)  Quick Tour in Blend 4
Description: In this video, we will continue the introduction to Expression Blend 4. In the previous video we introduced Blend 4 and talked a little bit about the sample projects and the artboard. |
[Mark this item as viewed]



Animation
 Vídeo
20)  Introduction to Animation
Description: In this video, We will introduce animation. Animation is about changing the properties of an object over a period of time. This is not something you can easily create in Visual Studio because there is a lot of XAML that you need to manipulate. |
[Mark this item as viewed]


 Vídeo
21)  Animating Controls on the screen
Description: In this video, We will continue our discussion of animation. In the previous video, we saw how to create a keyframe and a storyboard. |
[Mark this item as viewed]


 Vídeo
22)  Working with Behaviors
Description: In this video, We will continue our discussion of animation by talking about behavior.  |
[Mark this item as viewed]



Buttons
 Vídeo
23)  Complex Buttons
Description: In this video, We will start working with controls that are a bit more complex than the ones we have seen before. We already know how to create a button and change its properties. But buttons do not have to contain only text.  |
[Mark this item as viewed]



Container Controls
 Vídeo
24)  Moving Controls Around
Description: In this video, We will experiment with controls and their container controls. |
[Mark this item as viewed]


 Vídeo
25)  Using Styles in Blend
Description: In this video, we will experiment with creating styles and modifying styles. We will create different styles for different controls and see how we can override some properties. |
[Mark this item as viewed]


 Vídeo
26)  Templates
Description: Today, we are taking this a step further by adding templates. With templates we can redefine the shape of a specific control. We will start with a simple square on the screen.  |
[Mark this item as viewed]










mrbool.com
contact us   |   publish your post   |   buy credits

Copyright 2013 - all rights reserved to www.web-03.net