PDSA Product List - 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.
Creating Collections of Entity Classes As a general rule, you should be creating collections of objects instead of using a Data Reader, a DataSet or a DataTable in your applications. In this seminar you will learn to use a DataTable to fill a collection of objects. You will then see how to use a DataReader to fill the same collection of objects. You will also see how to use LINQ to iterate over a DataTable to build your entity collection.

Please call for pricing More Information Contact Us

From Zero to HTML 5 in 60 Minutes This video will show you how to get started with HTML 5. We will cover many of the new elements, new attributes, input types and a little CSS 3 as well.

Please call for pricing More Information Contact Us

Introduction to CSS and CSS 3 In order to make your HTML 5 efficient and easy to maintain you must use Cascading Styles Sheets (CSS). This video will present and introduction to CSS and also CSS 3.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

Tips to Spice up your HTML 5 Applications (Even if you are not a Designer) Most programmers are not artists; but you do not to be in order for your HTM 5 applications to look professional. This video will show you how to spice up your HTML 5 interface.

Please call for pricing More Information Contact Us

Choosing Between ASP.NET Web Forms and ASP.NET MVC In this video, you will learn the advantages and disadvantages of using ASP.NET Web Forms or ASP.NET MVC for different application scenarios.

Please call for pricing More Information Contact Us

Architecting Applications for Multiple UIs This video will take you on a tour of how you should be architecting your application by breaking it up into services. You will learn how to create your business rules and data layer as a service. This video seminar will assume you have some knowledge of .NET but have been developing applications the old way and you are now looking to see how to use WCF and the Model-View-View-Model (MVVM) design pattern to create applications that can be run one more than on user interface platform.

Please call for pricing More Information Contact Us

Use XML Files! An Alternative to SQL 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. You will learn LINQ to XML and downloading XML using WCF Services.

Please call for pricing More Information Contact Us

A Windows 8 Shell for WPF In this seminar you will learn how to create a Windows 8 style shell in XAML. You will learn to create user controls for buttons, a communication system, and a set of “Tiles” you can use to launch features of your application.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

From Zero to N-Tier (2011) This 53 minute video will take you from a 2-tier application to an N-Tier application using WCF Services.You will learn the steps you take and see why you want to take advantage of this powerful architecture. 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

Please call for pricing More Information Contact Us

10 Tips to Spice up Your XAML Apps (Even if you are not a designer!) Most programmers are not artists; but you do not to be in order for your applications to look professional. Just a few little touches such as styles, color gradients, pictures, animation and a few other XAML “magic” tricks and your application can look great!

Please call for pricing More Information Contact Us

14 Navigation Techniques for your XAML Applications XAML (Silverlight/WPF) does not offer a wide variety of built-in ways to navigate through your business application. However with just a little bit of XAML and code, you can create a variety of XAML navigational scenarios.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

Develop Business Application Screens in WPF In this video you will see a lot of different examples of WPF XAML that you can use to build standard business applications. You will learn about DockPanel, Grid, Menu, Toolbar and StatusBar controls. You will see how to build standard dialogs such as About and Logins. You will see how to build windows that have no border and that are circular instead of a normal rectangle.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us

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.

Please call for pricing More Information Contact Us