Silverlight Learning Path: From Basics To Advanced Projects

Posted By: ELK1nG

Silverlight Learning Path: From Basics To Advanced Projects
Published 12/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.08 GB | Duration: 13h 3m

Unlock the power of Silverlight to build dynamic, interactive web and desktop applications effortlessly!

What you'll learn

Install and configure Silverlight development tools.

Create dynamic Silverlight applications using controls and events.

Implement advanced graphics and animations using transforms and keyframes.

Develop and debug applications for out-of-browser execution.

Bridge Silverlight applications with HTML and access network services.

Build two comprehensive projects, applying Silverlight in real-world scenarios.

Requirements

Basic knowledge of programming concepts (C# or .NET preferred but not mandatory).

Familiarity with HTML and JavaScript is a plus.

A computer with Visual Studio installed (guidance provided in the course).

Description

Introduction:Silverlight is a robust application framework for developing rich internet applications, akin to Adobe Flash. This comprehensive course guides you through the fundamentals of Silverlight, from creating your first application to building advanced, feature-rich projects. Designed for aspiring developers and professionals, this course combines hands-on tutorials and real-world projects to equip you with the skills to excel in Silverlight development.Section-Wise Writeup:Section 1: Foundations of Silverlight DevelopmentBegin your journey with an introduction to the Silverlight platform and its tools. Learn to install Silverlight using the Web Platform Installer and create your first Silverlight application. This section focuses on the essential controls like buttons, checkboxes, mouse events, and image controls. Explore advanced topics like transforms (rotate, skew, and matrix), canvas and stack controls, and the Deep Zoom Composer. By the end, you'll also learn animation techniques and how to run Silverlight applications out of the browser with features like elevated trust mode and network connectivity handling.Section 2: Silverlight Project #1This section is dedicated to your first large-scale Silverlight project. You'll follow a step-by-step approach to apply your newly acquired skills in a practical scenario. Starting with project setup, each subsequent lecture guides you through various phases, ensuring you build a complete, functional application. Emphasis is placed on debugging, application design, and utilizing Silverlight's rich set of features effectively.Section 3: Silverlight Project #2In this section, tackle a more complex Silverlight project that challenges your understanding and skills. Cover advanced application requirements such as bridging Silverlight with HTML, accessing network services, and integrating browser functionalities. This multi-phase project pushes the boundaries of what you can create, culminating in a professional-grade application ready for deployment.Conclusion:By completing this course, you'll gain a thorough understanding of Silverlight's capabilities and become proficient in designing, developing, and deploying both simple and advanced applications. Whether you’re new to Silverlight or aiming to enhance your expertise, this course provides a robust foundation and the confidence to create feature-rich web and desktop applications.

Overview

Section 1: Silverlight Training

Lecture 1 Working with Web Platform Installer

Lecture 2 Install silverlight Tools

Lecture 3 Create Your First Silverlight Application

Lecture 4 Creating a button control and using its events

Lecture 5 Complete Practical's of Button Control

Lecture 6 Complete Practical's of Checkbox and Button Controls

Lecture 7 Using Mouse Events

Lecture 8 More On Using Mouse Events

Lecture 9 How to use the Checkbox Controls

Lecture 10 More Details On Checkbox Controls & Textbox Controls

Lecture 11 How to use the Images Controls

Lecture 12 More Details On Images Controls & List box Controls

Lecture 13 How to use the Canvas and Stack Control

Lecture 14 More Details On Canvas and Stack Control

Lecture 15 Deep Zoom Composer

Lecture 16 How Can use Deep Zoom Composer

Lecture 17 Silverlight With Multiscale Image control

Lecture 18 Orientation Parameters with Silverlight

Lecture 19 Photosynth Without Silverlight

Lecture 20 Use of Scale Transform

Lecture 21 Complete Practical's of Rotate Transform & Skew Transform

Lecture 22 Matrix Transform

Lecture 23 Complete Practical's of Matrix Transform & Perspective Transform

Lecture 24 How to Create Animation Step by Step

Lecture 25 Use of Linear Key Frame and Discrete Key Frame

Lecture 26 Using a Spline Key Frame

Lecture 27 Running Application out of Browser

Lecture 28 More Details On Running Application out of Browser

Lecture 29 Deleting Network Connectivity And Availability

Lecture 30 Stream Writer Object call CW

Lecture 31 Elevated Trust Mode

Lecture 32 Debugging Application and Interoperating with COM

Lecture 33 Bridging Silverlight and HTML

Lecture 34 More On Bridging Silverlight and HTML

Lecture 35 Calling Browser Functions From Silverlight

Lecture 36 Practical's of Calling Browser Functions

Lecture 37 Accessing Network Services

Lecture 38 More Details On Accessing Network Services

Section 2: Silverlight Project #1

Lecture 39 Intro to Silverlight Project

Lecture 40 Project Silverlight Part 1

Lecture 41 Project Silverlight Part 2

Lecture 42 Project Silverlight Part 3

Lecture 43 Project Silverlight Part 4

Lecture 44 Project Silverlight Part 5

Lecture 45 Project Silverlight Part 6

Lecture 46 Project Silverlight Part 7

Lecture 47 Project Silverlight Part 8

Section 3: Silverlight Project #2

Lecture 48 Intro to Silverlight Project

Lecture 49 Silverlight Project Part 1

Lecture 50 Silverlight Project Part 2

Lecture 51 Silverlight Project Part 3

Lecture 52 Silverlight Project Part 4

Lecture 53 Silverlight Project Part 5

Lecture 54 Silverlight Project Part 6

Lecture 55 Silverlight Project Part 7

Lecture 56 Silverlight Project Part 8

Lecture 57 Silverlight Project Part 9

Lecture 58 Silverlight Project Part 10

Lecture 59 Silverlight Project Part 11

Lecture 60 Silverlight Project Part 12

Lecture 61 Silverlight Project Part 13

Lecture 62 Silverlight Project Part 14

Lecture 63 Silverlight Project Part 15

Aspiring developers looking to start their Silverlight journey.,Web and application developers aiming to expand their skills.,Software professionals transitioning to rich internet application frameworks.,Students and IT enthusiasts interested in mastering modern application development.