PDSA Product Catalog

Products

PDSA Product List - Video Training

Video Training

PDSA has created top-notch training videos on various .NET and SQL Server topics. These are not the 10-15 minute free ones you get on internet sites. These are 50-60 minute professional videos done by a top trainer. You get expert instruction and a step-by-step approach. You can purchase the full video and sample code in this area of our product catalog.

Products in This Category


 

MVVM Made Simple

Do you find yourself struggling to grasp the concepts of the Model-View-View-Model (MVVM) design pattern? Have you found that you can understand the basics of data binding in WPF and Silverlight, but when you start to read about MVVM you find that you have been dropped off a cliff? Have you looked at some of the XAML frameworks like PRISM only to find that it is just way too complicated for what you need? If this sounds familiar, then don’t worry, you are not alone. Many great programmers struggle with this every day. In my humble opinion I say don’t try to implement a pure MVVM model, just Keep It Simple! Many times the simplest approach is the best. In this video I will present MVVM step-by-step but not drop you off a cliff. I am not going to take the purist approach to MVVM, but I am going to use the familiar event model in code-behind that you are used to. Yes, you will be using MVVM, but you will do it using a programming model that you are very familiar with. A Sample program is included.

Price: $40.00     [More Information]     [Buy Now]


 

Silverlight XAML for the Complete Novice - Part 2

If you have never used Silverlight before, then this is your chance to learn it from the ground up. In this 2nd part of our video series on Silverlight you will see how to use XAML, and VS.NET 2010 to create Silverlight applications. This video includes using standard business controls such as TextBlocks, Radio Buttons, Check Boxes, Scroll Viewers, Tab Controls and Borders along with others.

Price: $40.00     [More Information]     [Buy Now]


 

Silverlight XAML for the Complete Novice - Part 1

If you have never used Silverlight before, then this is your chance to learn it from the ground up. In this video you will see how to use XAML, Blend, VS.NET 2008 and VS.NET 2010 to create Silverlight applications. This is Part 1 of a 2 part series. This video includes an introduction to Silverlight, basic XAML and basic Styles.

Price: $40.00     [More Information]     [Buy Now]


 

Data Binding from A to Z in Silverlight

Data Binding in Silverlight is much more than just binding to data in a database. You will learn various methods of using data binding including control to control, how to bind to properties in your classes, then data binding to your back end database. You will be guided step-by-step through building a WCF Service to retrieve data from a SQL Server database. You will then a real world example of an Add, Edit, Delete screen in Silverlight using a WCF Service and Entity classes.

Price: $40.00     [More Information]     [Buy Now]


 

Getting the Most out of the Silverlight List Box

The ListBox control in Silverlight is very powerful. In this seminar you will see all the various things you can do to present some great user interfaces with this control. You can present multiple columns, multiple lines per row, make the list box horizontal, even perform sorting and grouping. All of this and more is available with this powerful control.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 1: Learning basic XAML for Business Applications

In this video you will learn the basics of xaml and how to use WPF to build business applications. You will learn why WPF was created, how it is different from Windows Forms and why you want to move to WPF.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 2: Basic Business Controls and Simple Data Binding

In this video seminar series you will learn about the basic building blocks that you will use in WPF to create business applications. You will see step-by-step how to build the basic controls for business applications.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 3: More Data Binding

In this video you will learn how to use data binding with combo boxes and dependent combo boxes. You will learn to use an ObjectDataProvider and binding to your own classes.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 4: The Flexible List Box Control

In this video you will learn many uses for the WPF ListBox control. This control is one of the most flexible and you can do tons of stuff with it. You will learn to display multiple columns, horizontal lists, use data triggers and group data. You will also see an example of selecting and modifying data.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 5: Using Styles and Resources, Business UI

In this video you will learn how to use styles and resources to give your WPF applications a nice look and feel. You will learn how to combine these into Resource Dictionaries and load those dynamically. You will also see how to use various controls such as menus, toolbars and status bars to create typical business application UI.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 6: Transforms, Triggers and Animation

Part of what makes WPF so great is the ability to rotate anything in the UI, change properties in response to events, and its ability to perform animation all without writing VB or C# code! In this video you will learn the basics of each of these powerful XAML concepts.

Price: $40.00     [More Information]     [Buy Now]


 

WPF Part 7: More Fun with the WPF ListBox

The ListBox control in WPF is very flexible. In this video you will learn to display images in the list box, sort, group and filter data. You will see how to dynamically change what the list box displays using templates. You will also learn to use a ValueConverter class to format the data in a list box.

Price: $40.00     [More Information]     [Buy Now]


 

Easily Create Skins in WPF

Do you want your WPF applications to look different from the normal battleship gray? To do this you need to really dig into control templates and learn to change the look and feel. This seminar will show you step-by-step how to create different skins for controls in WPF. You will learn to use Blend (and WPF itself) to extract control templates. You will be shown samples of how to change labels, buttons, check boxes and other controls to get your own unique look and feel.

Price: $40.00     [More Information]     [Buy Now]


 

Step-By-Step WCF (Windows Communication Foundation)

Learning WCF can be a little daunting. This seminar will make it very easy for you to learn the fundamentals of WCF. You will see the presenter take a 2-tier application and convert it into a multi-tier, WCF application. Each step will be explained as to the how and why you need to do that step. You will learn where you should, and where you should not, use WCF in your applications.

Price: $40.00     [More Information]     [Buy Now]


 

Build Unit Tests the Easy Way with VS.NET 2008

Everyone knows that they should be writing better test cases for their applications, but how many of us really do it? In VS.NET 2008 testing is an integrated part of the development environment. So there is no longer any reason to avoid not doing test driven development and automated unit testing. In this seminar you will learn how to architect your applications to make testing quicker and easier. You will learn to use the tools in VS.NET 2008 to help you do the testing.

Price: $40.00     [More Information]     [Buy Now]


 

Debugging Tips & Tricks

If you have not really dug into the VS.NET debugger, then this seminar is for you. You will explore all the various breakpoint, tracepoint, data tips, and the myriad features that this powerful debugger let’s you use. You will see how to set conditional breakpoints, use the Debug and Trace objects, and learn the difference between the Watch window, locals and immediate window.

Price: $40.00     [More Information]     [Buy Now]


 

Session State Management for ASP.NET Developers

Developing web applications requires you to manage “state”. All web environments are ‘stateless’ and thus you have to come up with ways to keep track of user data between web page calls. There are many ways to accomplish state management. What are all the ways, and which ones are best? That is what you will learn in this seminar.

Price: $25.00     [More Information]     [Buy Now]


 

Simplify XML Processing using LINQ to XML

LINQ technology in .NET has some great hooks into XML that make using XML documents a breeze. This seminar will explore how you will put this technology to work in your applications. Many XPath queries can be greatly simplified using LINQ. Besides the obvious advantages of using LINQ to iterate over XML data you can also use it to create and process XML documents. One great way you can use XML is in prototyping, another is to merge XML data with Word 2007 documents. In this seminar you will learn to use LINQ to XML for real world applications.

Price: $35.00     [More Information]     [Buy Now]


 

Basic XML Processing for .NET Developers

XML files are very common in today’s programming world. You will most likely need to read files, write files and query XML within your applications. .NET provides a rich set of XML processing classes that you can use to perform all these functions. VS.NET allows you to easily create XML files. In this seminar you will learn how to read and write XML files using the various .NET classes, and how to build XML files using VS.NET. LINQ to XML will also be demonstrated. You will also see how to use XML files to help you prototype applications.

Price: $40.00     [More Information]     [Buy Now]


 

Beyond Standard SQL Queries

The T-SQL language is very rich. Besides standard SELECT and JOIN statements, there is a lot more you can do. In this seminar you will learn to use some of those statements that you may have not yet been exposed to. Learn to aggregate data, to use the Case statement, the Group By and Having clauses, and much more.

Price: $30.00     [More Information]     [Buy Now]


 

A Data Driven Messaging System

Displaying informational messages to users of an application is something each of us needs to do. Instead of hard coding these messages, you should use a data-driven approach. Normal resource files can be quite limiting. In this seminar you will learn to use XML files to store and retrieve your messages. You will learn how you can override the somewhat cryptic .NET exception messages with easier to understand messages of your own.

Price: $40.00     [More Information]     [Buy Now]


Contact us today for more information. Toll-Free at (888) 899-7372 or (714) 734-9792. Or email us at info@pdsa.com