Series Introduction - Day 1 - Part 1
This video provides a quick introduction to what you can expect from this video series, explaining the rationale for the organization of information presented, how to get the most out of the videos,...
View ArticleInstalling Visual Studio 2010 Express for Windows Phone - Day 1 - Part 2
In this brief video, Bob demonstrates where to download and how to install Visual Studio 2010 Express for Windows Phone. Additionally, he provides high-level explanations of the additional tools...
View ArticleWriting your First Windows Phone 7 Application - Day 1 - Part 3
This video demonstrates how to use Visual Studio 2010 Express for Windows Phone to add Silverlight controls to a new project. It also covers how to write C# code that executes and displays a simple...
View ArticleOverview of the Windows Phone 7 Emulator - Day 1 - Part 4
Having built a simple application, Bob takes you on a tour of the Windows Phone 7 Emulator: the software that mimics the real phone's operating system so you can visualize how your application will...
View ArticleDissecting the First Application you Wrote - Day 1 - Part 5
Now that you've written your first application and you're familiar with the emulator, Bob explains the C# syntax he wrote earlier on in the series. He shows the connection between the project’s.xaml...
View ArticleManaging Project Files and Understanding Compilation and Deployment - Day 1 -...
In this video Bob deepens your understanding of the relationship between the files in your application. He shows how to delete the MainPage.xaml and it's code-behind, and adds a new Silverlight file...
View ArticleOverview of Visual Studio 2010 Express for Windows Phone IDE - Day 1 - Part 7
This video covers the Visual Studio 2010 Express for Windows Phone Integrated Development Environment (IDE). Bob demonstrates debugging features such as setting break points to temporarily pause the...
View ArticleWorking with Projects - Day 1 - Part 8
This video examines how to create a new project, how to open an existing project, how to close the project, and more. Bob shows where on your computer your project's code resides, and explains how...
View ArticleDeclaring Variables and Assigning Values - Day 1 - Part 9
We now focus on learning the C# programming language. In this video, Bob explains variables and data types, as well as setting and retrieving variable values.Download the source code in c#Download the...
View ArticleAccepting Input and Assigning Values from a TextBox - Day 1 - Part 10
This video shows the Silverlight control properties and how those properties can be used to set and retrieve attributes of the object (such as the Text attribute) or, rather, the control. Beyond the...
View ArticleThe if Decision Statement - Day 1 - Part 11
The “if” statement allows us to add logic to our code, execute one code block if a certain condition exists, or execute a different code block if a certain condition doesn't exist. This video examines...
View ArticleOperators, Expressions and Statements - Day 1 - Part 12
Much like human languages, programming languages have their own nouns, verbs, and other parts of speech. This video explains how operators and expressions are combined to create valid, well-formed...
View ArticleThe switch Decision Statement - Day 1 - Part 13
Picking back up on the notion of adding logic to your code, we look at a second decision statement—the switch—and compare its usefulness to the “if” statement we previously looked at.Download the...
View Articlefor Iterations - Day 1 - Part 14
When working with data or objects (such as controls) in applications, you often need to loop or, rather, iterate through groups. This video explains how to work with a simple “for iteration”...
View ArticleCreating and Calling Simple Helper Methods - Day 1 - Part 15
As Bob has already said several times throughout Day 1, methods are simply named blocks of code. Since methods have names, you can call them by name and their code blocks will execute. This video...
View ArticleDay 1 Homework Assignment
Congratulations! You've learned the basics. Now it’s time to flex your newfound knowledge, borrow from the concepts you’ve learned thus far, and write a simple application. You'll save the world by...
View ArticleDay 1 Homework Assignment Solution
Got stuck with the homework assignment? No worries, simply watch enough of the solution video to get un-stuck, OR compare your solution with Bob's version. IMPORTANT: before you peek at this video,...
View ArticleWorking with Strings - Day 2 - Part 1
Since you'll often be working with user-inputted data when writing Silverlight applications for the Windows Phone 7, Bob walks you through some common String manipulation features of the .NET...
View ArticleWorking with DateTime - Day 2 - Part 2
When working with Silverlight applications for the Windows Phone 7, you'll often need to work with a date and/or time. This video demonstrates how to work with the DateTime class and TimeSpan class to...
View ArticleUnderstanding and Creating Classes - Day 2 - Part 3
Practically all work in C# and Silverlight applications involves classes, so in this video we examine the basics of classes, including how classes are defined, their major parts, and how to create new...
View Article
More Pages to Explore .....