Installing Assemblies to the GAC
Using the StringBuilder Class System.Environment Namespace Detecting File Changes in a Folder
Threading Concepts A Simple Threading Application Example A More Complex Threading Application Example Working with a Threads Lifecycle Debugging Threaded Applications
Introduction to .NET Remoting Creating a Simple Remoted Component Example MarshalByReference Server Activated SingleCall MarshalByReference Server Activated Singleton MarshalByValue Configuring Remoted Hosts and Clients Hosting Remoted Components in IIS Hosting Remoted Components in a Windows Service Creating a Remoted Surrogate for a COM+ Serviced Component Using the SOAPSuds Tool
SQL Data Connection Object SQL Data Command Object Using the Data Command's Parameter Collection Sql DataReader Object SqlDataAdapter Dataset Concepts Strongly Typed Datasets via DataAdapter Strongly Typed Datasets via XML Schema Designer Creating Untyped Datasets at Runtime Creating Untyped Datasets using VS.NET Editors Using Access in ADO.NET Understanding Concurrency Optimistic Concurrency A "Home Grown" Pessimistic Concurrency Example Pessimistic Concurrency Using Transactions ADO.NET Connection Pooling ADO.NET DataView Persisting a Dataset to XML Optimizing DataReader Data Access Understanding DataRow States and Versions DataColumns.Expression
Introduction to Atlas and Ajax Downloading, Installing and Inspecting Atlas Installing and Using Fiddler to Monitor Async Data Transfer Introduction to the Atlas UpdatePanel Extending Existing Controls with the UpdatePanel Using the ScriptManager ErrorTemplate
01 - Architecture Series Introduction 02 - ASP.NET 2.0 Request Pipeline Processing 03 - ASP.NET 2.0 Page Compilation, Control Tree and Rendering 04 - ASP.NET 2.0 Page Lifecycle 05 - ASP.NET 2.0 Application Lifecycle 06 - ASP.NET 2.0 Compilation Model
ASP2Controls_01 - Using Linkbutton, ImageButton and Button within Templated Controls ASP2Controls_02 - Using the Calendar Control ASP2Controls_03 - When to use the Label Control versus the Literal Control ASP2Controls_04 - Working with Single and Multiple Selection Lists ASP2Controls_05 - Using the AdRotator Control ASP2Controls_06 - Using the FileUpload Control ASP2Controls_07 - Controlling Content Display with the Multiview and View Controls ASP2Controls_08 - Using the XML Control for Server-Side Transformations ASP2Controls_09 - Using the Image and ImageMap Controls ASP2Controls_10 - Collecting Data Step-By-Step with the Wizard Control
01 - ADO.NET 2.0 Introductory Video 02 - Configuring a Local Microsoft SQL Server Connection String 03 - Configuring a Microsoft Access Connection String 04 - Configuring a Remote Microsoft SQL Server Connection String 05 - Returning Tabular Data Using an SqlDataSource Control 06 - Returning Tabular Data Using an AccessDataSource Control 07 - Using the SiteMapDataSource to Generate Navigation 08 - Binding XML Data to DataBound Controls Using the XmlDataSource 09 - Returning Tabular Data Using an ObjectDataSource 10 - Filtering and Binding Tabular Data Using the ObjectDataSource 11 - Performing CRUD (Create, Retrieve, Update, Delete) Operations Using the ObjectDataSource 12 - Performing CRUD Operations on Disconnected DataTables and Updating the Source 13 - Using an ADO.NET 2.0 SqlDataAdapter to Fill DataSets 14 - Loading XML Data Into DataSets and DataTables 15 - Using the SqlCommand Object to Retrieve Data (Part 1 of 2) 16 - Using the SqlCommand Object to Retrieve Data (Part 2 of 2) 17 - Using DataRelations in Untyped DataSets 18 - Using DataRelations in Typed DataSets 19 - Understanding and Using Transactions in ADO.NET 2.0 20 - Using Asynchronous SqlCommands 21 - Inserting binary data into a SQL Server 2005 Database 22 - Retrieving binary data from a SQL Server 2005 Database
ASP.NET AJAX 101 - Lesson 1 - Video 1 - An Introduction to AJAX ASP.NET AJAX 101 - Lesson 1 - Video 2 - Installing and Using the Web Development Helper Utility ASP.NET AJAX 101 - Lesson 1 - Video 3 - Understanding the AJAX Traffic Footprint ASP.NET AJAX 101 - Lesson 1 - Video 4 - Understanding Asynchronous Ajax Calls ASP.NET AJAX 101 - Lesson 2 - Video 1 - Creating and Consuming PageMethods ASP.NET AJAX 101 - Lesson 2 - Video 2 - An Alternative Approach to Consuming PageMethods ASP.NET AJAX 101 - Lesson 2 - Video 3 - Creating and Consuming AJAX Enabled WFC Web Services ASP.NET AJAX 101 - Lesson 2 - Video 4 - Providing User Feedback ASP.NET AJAX 101 - Lesson 2 - Video 5 - Error Handling Using the ASP.NET AJAX Framework ASP.NET AJAX 101 - Lesson 2 - Video 6 - Handling Timeouts ASP.NET AJAX 101 - Lesson 3 - Video 1 - Understanding the Script Manager & How To Add Script References ASP.NET AJAX 101 - Lesson 3 - Video 2 - Understanding the ScriptManagerProxy Control ASP.NET AJAX 101 - Lesson 3 - Video 3 - Enabling Script Localization ASP.NET AJAX 101 - Lesson 3 - Video 4 - Enabling Script Globalization ASP.NET AJAX 101 - Lesson 4 - Video 1 - Introducing the UpdatePanel Control ASP.NET AJAX 101 - Lesson 4 - Video 2 - Using UpdatePanel Triggers ASP.NET AJAX 101 - Lesson 4 - Video 3 - Programmatic Regions ASP.NET AJAX 101 - Lesson 4 - Video 4 - Programmatic Updates ASP.NET AJAX 101 - Lesson 4 - Video 5 - Aborting UpdatePanel Requests ASP.NET AJAX 101 - Lesson 4 - Video 6 - Registering DataItems ASP.NET AJAX 101 - Lesson 5 - Video 1 - Error Handling with the ScriptManager ASP.NET AJAX 101 - Lesson 5 - Video 2 - Handling Errors with Client Script ASP.NET AJAX 101 - Lesson 6 - Video 1 - Using the UpdateProgress Control ASP.NET AJAX 101 - Lesson 6 - Video 2 - Using the Timer Control ASP.NET AJAX 101 - Lesson 7 - Video 1 - Using the Authentication Service ASP.NET AJAX 101 - Lesson 7 - Video 2 - Using the Profile Service ASP.NET AJAX 101 - Lesson 7 - Video 3 - Using the Roles Service ASP.NET AJAX 101 - Lesson 8 - Video 1 - Creating a Custom AJAX Extender - Part 1 ASP.NET AJAX 101 - Lesson 8 - Video 2 - Creating a Custom AJAX Extender - Part 2 ASP.NET AJAX 101 - Lesson 8 - Video 3 - Exploring the Use of Client Side Classes ASP.NET AJAX 101 - Lesson 8 - Video 4 - Creating a Custom AJAX Control ASP.NET AJAX 101 - Lesson 8 - Video 5 - Extending an AJAX Control
Walkthrough: Creating a Databound DataGrid Creating a DataConnection Creating and Configuring a Data Adapter Using the Query Builder Creating, Testing and Using a DataSet from a DataAdapter Creating a Master / Detail Application Binding Related Tables in the DataGrid Editing Related Tables in the DataGrid Creating a Hierarchical Drilldown DataGrid Creating an NTier Multipage Master/Detail App Formatting Data in a DataGrid Adding Paging to DataGrids Edit Rows in ASP.NET DataGrid DropDown in ASP.NET DataGrid
Getting Started with Visual Web Developer 2005 Express Edition Creating a Web Forms User Interface Understanding More About Events and Postback Understanding Web Application State Debugging and Tracing your Website Working with Stylesheets and Master Pages Databinding to User Interface Controls Working with the GridView and FormView Securing your Web site with Membership and Login Controls Configuring, Building and Deploying a Web site ASP.NET 2.0 Quiz Engine Project - Designing and Planning ASP.NET 2.0 Quiz Engine Project - Early Development ASP.NET 2.0 Quiz Engine Project - Refining application Functionality ASP.NET 2.0 Quiz Engine Project - Enabling Themes, Handling Exceptions and Deploying
Building a Simple Server Control Rendering Server Controls Fundamental Server Control Concepts More About Server Control Properties Understanding Server Control Events Understanding Server Control Postback Data
Common Appearance Properties Common Behavior Properties Common Data Properties Common Layout and Misc Properties Required Field Validator Control Compare Validator Control Range Validator Control Regular Expression Validator Control Custom Validator Control Validation Summary Control DropDownList Control Repeater Control DataList Control Selecting and Editing Items in a DataList ASP.NET Calendar Control Using the PlaceHolder and LoadControl Together Populating a Drop Down Listbox Intro to the ASP.NET TreeView Control Checkbox List Control RadioButtonList Control TextBox and HTMLEncode
Walkthrough: Creating an ASP.NET Web Forms App Understanding Code Behind Understanding Events, Postback and Page State Understanding Request and Response Objects Using the Application Object Using the Session Object Using Cascading Style Sheets Previewing the Cascading Style Sheet Creating a Style Rule Creating a Frameset Walkthrough: Creating a User Control Tracing Using the Trace.AXD ASP.NET Internals Caching with ASP.NET Creating an HTTP Handler Setting Password Values in ASP.NET Text Boxes Sending an Email in ASP.NET Handling Exceptions Globally in ASP.NET Fragment Caching with User Controls Adding Data to Session Beware of Absolute Positioning Absolute Positioning Revisited Passing Values Between Pages in ASP.NET Creating Skins for your ASP.NET Apps Creating a Scrollable Area in ASP.NET Accepting PayPal Payments Updating the Browser Capabilities Info
Introduction to ASP.NET Web Matrix ASP.NET Web Matrix Data Page Template Walkthrough ASP.NET Web Matrix Data Page Template Walkthrough Part 2
Walkthrough: Creating a Web Service Walkthrough: Consuming a Web Service Understanding the Web Service Help Page Creating a Web Reference Modifying Web References Understanding Proxies Setting the Namespace Creating Web References to Web Services in VS.NET 2003
C# Hello World and Creating Console Applications C# If Statement C# Switch Statement C# For Loop C# While Loop C# Do Loop C# Foreach Loop C# Classes Basics of Overloading and Inheritance with C# Defining and Using Arrays in C# C# Variables, Variable Scope and Modifier C# Constants C# Structs C# Enumerations C# Type Conversions C# Checked and Unchecked Statements C# Delegate Basics Operator Overloading Structured Exception Handling Coding Exception Handling into your App
Introduction to Anonymous Delegates Introduction to Generics Using List<T>
CS301_01_01 - Auto Implemented Properties CS301_02_01 - Local Type Inference (var keyword) CS301_03_01 - Object and Collection Initializers CS301_04_01 - Anonymous Types CS301_05_01 - Extension Methods CS301_06_01 - Lambda Expressions CS301_07_01 - Introduction to LINQ to Objects CS301_07_02 - LINQ Projection CS301_07_03 - LINQ Where Clause CS301_07_04 - LINQ From and Join CS301_07_05 - LINQ Ordering and Grouping CS301_07_06 - LINQ Set Operations CS301_07_07 - LINQ Quantifiers
Getting Started with Visual C# 2005 Express Edition Creating a Windows Application User Interface Writing Code to Handle Events and Set Properties Working with Variables, Expressions, Statements, and Operators Using Iteration and Selection Statements Object Oriented Programming Fundamentals - Part 1 Object Oriented Programming Fundamentals - Part 2 Getting to Know the .NET Framework Obtaining Data from a SQL Server 2005 Express Edition Database Databinding Data to User Interface Controls Working with XML Handling Exceptions The RSS Reader Project - Designing and Planning The RSS Reader Project - Building the UI The RSS Reader Project - Working with XML and SQL Server 2005 Express Edition Data The RSS Reader Project - Expanding and Refining Application Functionality The RSS Reader Project - Fortifying, Testing and Deploying the Application Supplemental Readings
Workbook QUESTIONS Workbook ANSWERS Lesson 1 - What is Computer Programming? Lesson 2 - Computer Programming Workflow Lesson 3 - Obtaining the Tools You'll Need Lesson 4 - Creating a User Interface Lesson 4 - Exercise BEGIN2 - Orientation Lesson 5 - Handling Events Lesson 5 - Exercise Lesson 6 - Setting Properties in Code Lesson 6 - Exercise Lesson 7 - Data Type Variable Declaration Lesson 7 - Exercise Lesson 8 - Statements Lesson 9 - Program Flow Lesson 9 - Exercise Lesson 10 - Methods Lesson 10 - Exercise Lesson 11 - Object Oriented Programming with Classes Lesson 12 - Fields, Properties and Methods Lesson 12 - Exercise Lesson 13 - Object Lifetime Lesson 13 - Exercise Lesson 14 - What is the .NET Framework? Lesson 15 - Keeping Track of Data with Arrays Lesson 15 - Exercise Lesson 16 - Obtaining Data from a Text File Lesson 16 - Exercise Lesson 17 - Obtaining Data from a Database Lesson 18 - Databinding Data to User Interface Controls Lesson 18 - Exercise Lesson 19 - Inserting, Updating and Deleting Data in a Database Lesson 20 - Handling Exceptions Lesson 21 - Debugging Applications Lesson 22 - Building an ASP.NET Application Lesson 22 - Exercise BEGIN2 - Source Code BEGIN2 - Loading Source Code
Retrieving Application Settings from the web.config Using Dynamic Properties Walkthrough: Creating a Custom Login using Forms Authentication in ASP.NET Introduction to Deploying .NET Apps Walkthrough: Deploying WinForms Apps Walkthrough: Deploying WebForms using Copy Project Using Roles to Secure Content Setting Authentication on Entire Folders in Web Forms Writing to the System Registry Reading from the System Registry Building a Trace Listener Using Resource Files Security Baseline Analyzer IIS Lockdown Tool IIS Settings (Web Permissions) Dangers of Copy Project
Starting with Crystal Reports Crystal Reports for VS.NET Architecture Walkthrough: Building a Report from Scratch Walkthrough: Creating a Form Letter in CR for VS.NET
FI_VS2010_01 - First Impressions Visual Studio 2010 - Visual Basic 2010 Language Enhancements FI_VS2010_02 - First Impressions Visual Studio 2010 - C# 4.0 Language Enhancements - Part 1 FI_VS2010_03 - First Impressions Visual Studio 2010 - C# 4.0 Language Enhancements - Part 2 FI_VS2010_04 - First Impressions Visual Studio 2010 - ASP.NET 4.0 Web Forms Routing FI_VS2010_06 - First Impressions Visual Studio 2010 - ASP.NET AJAX 4.0 Observer Fi_VS2010_05 - First Impressions Visual Studio 2010 - ASP.NET AJAX 4.0 Binding FI_VS2010_07 - First Impressions Visual Studio 2010 - ASP.NET AJAX 4.0 Templates FI_VS2010_08 - First Impressions Visual Studio 2010 - ASP.NET AJAX 4.0 DataView Control FI_VS2010_09 - First Impressions Visual Studio 2010 - ASP.NET 4.0 Entity DataSource and GridView FI_VS2010_10 - First Impressions Visual Studio 2010 - ASP.NET 4.0 QueryExtender Control
Lesson 1: What is a database? Lesson 2: Understanding Database Tables and Records Lesson 3: More about Column Data Types and Other Properties Lesson 4: Designing Relational Database Tables Lesson 5: Manipulating Database Data Lesson 6: More Structured Query Language Lesson 7: Understanding Security and Network Connectivity Lesson 8: Connecting your Web Application to SQL Server 2005 Express Edition Lesson 9: Using SQL Server Management Studio Lesson 10: Getting Started with Reporting Services Lesson 11: Building and Customizing Reports in Business Intelligence Development Studio Lesson 12: Creating and Using Stored Procedures Lesson 13: Enabling Full-Text Search in your Text Data
HO_01_01 - Hands On ASP.NET MVC - Episode 1 HO_01_02 - Hands On ASP.NET MVC - Episode 2 HO_01_03 - Hands On ASP.NET MVC - Episode 3 HO_01_04 - Hands On ASP.NET MVC - Episode 4 HO_01_05 - Hands On ASP.NET MVC - Episode 5 HO_01_06 - Hands On ASP.NET MVC - Episode 6 HO_01_07 - Hands On ASP.NET MVC - Episode 7 HO_01_08 - Hands On ASP.NET MVC - Episode 8 HO_01_09 - Hands On ASP.NET MVC - Episode 9 HO_01_10 - Hands On ASP.NET MVC - Episode 10 HO_01_11 - Hands On ASP.NET MVC - Episode 11 HO_01_12 - Hands On ASP.NET MVC - Episode 12
Understanding the IBuySpy Portal Downloading and Installing the IBuySpy Portal Using the IBuySpy Portal IBuySpy Internals Creating an IBuySpy User Control Creating Edit Pages for IBuySpy User Controls
Overview of the IDE Working with Windows Working with Toolbars Creating, Opening and Closing a Project Understanding Solutions and Projects Adding a Project to a Solution File Management within Projects Setting Project Properties Setting IDE Properties Effective Code Window Techniques Effective Debugging Techniques Effective Tasklist Techniques Searching through your Code Using the Server Explorer Utilizing Help
LINQtoSQL101_01_01 - Introduction to the LINQ to SQL Workflow LINQtoSQL101_01_02 - Understanding the Data Context and the Object Relational Designer LINQtoSQL101_01_03 - Debugging and Monitoring LINQ to SQL Queries LINQtoSQL101_01_04 - Understanding LINQ to SQL Query Execution LINQtoSQL101_02_01 - LINQ to SQL Update Syntax LINQtoSQL101_02_02 - LINQ to SQL Insert Syntax LINQtoSQL101_02_03 - LINQ to SQL Delete Syntax LINQtoSQL101_02_04 - LINQ to SQL Stored Procedures LINQtoSQL101_02_05 - LINQ to SQL Databinding to ASP.NET LINQtoSQL101_02_06 - Shaping and Paging LINQ to SQL Query Results LINQtoSQL101_03_01 - Declarative ASP.NET Databinding with the LinqDataSource LINQtoSQL101_03_02 - Filtering the LinqDataSource LINQtoSQL101_04_01 - Custom Validation Support LINQtoSQL101_04_02 - Hooking Entity Events using Partial Methods LINQtoSQL101_04_03 - Using Stored Procedures for CRUD Operations LINQtoSQL101_04_04 - Enabling Inheritance in the Object Relational Designer LINQtoSQL101_04_05 - Immediate Loading of Associated Table Data with DataLoadOptions LINQtoSQL101_04_06 - Editing the DBMLs XML Directly LINQtoSQL101_04_07 - Reviewing the ChangeList for a Transaction LINQtoSQL101_04_08 - Understanding SubmitChanges and Transactions
Episode 1 - Introduction to the Plank.NET Project Episode 2 - Plank.NET: Microsoft Solutions Framework Episode 3 - Plank.NET: Gathering Information and Organizing it with Use Cases Episode 4 - Plank.NET: Creating the Use Case Diagram Episode 5 - Plank.NET: Assembling the Team and Creating Informal Requirements Episode 6 - Plank.NET: Beginning the Vision / Scope Document
Using FxCop Using SMTP, POP3, MIME and MX Validation in ASP.NET MSN Style Popup Box Dotfuscator in VS.NET 2003
Silverlight 101 - Textbook Lesson 1 Silverlight 101 - Lesson 1 - Video 1 - Silverlight Overview Silverlight 101 - Lesson 1 - Video 2 - XAML Overview Silverlight 101 - Lesson 1 - Video 3 - Silverlight Projects in Visual Studio 2008 Silverlight 101 - Lesson 1 - Video 4 - Linking a Silverlight Project to an ASP.NET Project in Visual Studio 2008 Silverlight 101 - Lesson 1 - Video 5 - Setting up a Silverlight Development Environment Silverlight 101 - Lesson 2 - Video 1 - Working with the Canvas Silverlight 101 - Lesson 2 - Video 2 - Defining Silverlight Shapes and Strokes in XAML Silverlight 101 - Lesson 2 - Video 3 - Working with Fills and Brushes Silverlight 101 - Lesson 2 - Video 4 - Understanding Opacity and Opacity Masks Silverlight 101 - Lesson 2 - Video 5 - Working with Transforms Silverlight 101 - Lesson 2 - Video 6 - Understanding the TextBlock Element Silverlight 101 - Textbook Lesson 2
UT401_01_01 - Introduction to Unit Tests UT401_01_02 - Unit Testing Frameworks UT401_02_01 - Unit Testing with MSTest UT401_02_02 - Unit Testing with NUnit UT401_03_01 - Writing your first Unit Test UT401_03_02 - Faking External Dependencies UT401_03_03 - Using Moq To Isolate the Code Being Tested
Workbook QUESTIONS Workbook ANSWERS BEGIN1 - Orientation Lesson 1 - What is Computer Programming? Lesson 2 - Computer Programming Workflow Lesson 3 - Obtaining the Tools You'll Need Lesson 4 - Creating a User Interface Lesson 4 - Exercise Lesson 5 - Handling Events Lesson 5 - Exercise Lesson 6 - Setting Properties in Code Lesson 6 - Exercise Lesson 7 - Data Types, Variables and Variable Declaration Lesson 7 - Exercise Lesson 8 - Statements Lesson 9 - Procedures - Sub-Routines and Functions Lesson 9 - Exercise Lesson 10 - Program Flow Lesson 10 - Exercise Lesson 11 - Re-Using Code in Modules Lesson 11 - Exercise Lesson 12 - Object Oriented Programming with Classes Lesson 13 - Fields, Properties and Methods Lesson 13 - Exercise Lesson 14 - Object Lifetime Lesson 14 - Exercise Lesson 15 - What is the .NET Framework? Lesson 16 - Keeping Track of Data with Arrays Lesson 16 - Exercise Lesson 17 - Obtaining Data from a Text File Lesson 17 - Exercise Lesson 18 - Obtaining Data from a Database Lesson 18 - Exercise Lesson 19 - Data-binding Data to User Interface Controls Lesson 19 - Exercise Lesson 20 - Inserting, Updating and Deleting Data in a Database Lesson 21 - Handling Exceptions Lesson 22 - Debugging Applications Lesson 23 - Building an ASP.NET Application Lesson 23 - Exercise Source Code for BEGIN1 Series Loading Source Code for the BEGIN1 Series
Getting Started VB.NET Hello World and Creating Console Apps Beginning Variables and Data Types Operators, Expressions and Statements What Just Went Wrong? More About Console Applications If, Then, Else Select Case While Statement Do ... Loop Statements For ... Next Statements Structured Exception Handling in VB.NET Coding Exception Handling into your Application Introduction to Collections in VB.NET Array Collection ArrayList Collection Queue Collection Sorting IList Collections Working with Multiple Elements of IList Collections ListDictionary Collection HashTable Collection HybridDictionary Collection SortedList Collection Enumerating Through IDictionary Collections Implementing IEnumerable and IEnumerator in Collections Conditional Compilation Setting Option Strict Creating a Windows Service VB.NET 2003 Loop Variable Declaration
Study Guide Exercise Solution for Lesson 01 (vb 2005) Study Guide Exercise Solution for Lesson 02 (vb 2005) Study Guide Exercise Solution for Lesson 03 (vb 2005) Study Guide Exercise Solution for Lesson 04 (vb 2005) Study Guide Exercise Solution for Lesson 05 (vb 2005) Study Guide Exercise Solution for Lesson 06 (vb 2005) Study Guide Exercise Solution for Lesson 07 (vb 2005) Study Guide Exercise Solution for Lesson 08 (vb 2005) Study Guide Exercise Solution for Lesson 09 (vb 2005) Study Guide Exercise Solution for Lesson 10 (vb 2005) Study Guide Exercise Solution for Lesson 11 (vb 2005) Study Guide for Visual Basic 2005 Express Edition for Absolute Beginners
Understanding Classes and Objects Creating Methods Understanding Overloaded Methods Constructors and Destructors Creating and Referencing Assemblies Understanding Namespaces Inheritance Basics VB.NET Delegate Basics XML Object Serialization Inheritance Basics Polymorphism Basics Favor Composition Over Inheritance Find What Varies and Encapsulate It Strategy Design Pattern Interface Basics Program to Interfaces and not to Implementations More About Scoping and Interfaces Abstract Factory Design Pattern GRASP: High Cohesion GRASP: Low Coupling GRASP: Controller GRASP: Expert GRASP: Pure Fabrication GRASP: Creator GRASP: Indirection GRASP: Dont Talk to Strangers Model-View Seperation Pattern GoF Creation Patterns: Singleton GoF Creation Patterns: Builder GoF Creation Patterns: Prototype GoF Structural Patterns: Adapter GoF Structural Patterns: Bridge GoF Structural Patterns: Composite GoF Structural Patterns: Decorator GoF Structural Patterns: Facade GoF Structural Patterns: Flyweight GoF Structural Patterns: Proxy GoF Behavioral Patterns: Chain of Responsibility GoF Behavioral Patterns: Command GoF Behavioral Patterns: Interpreter GoF Behavioral Patterns: Iterator
VB301_01_01 - Nullable Data Types VB301_02_01 - Local Type Inference VB301_03_01 - Object Initializers VB301_04_01 - Anonymous Types VB301_05_01 - Extension Methods VB301_06_01 - Lambda Expressions VB301_07_01 - Introduction to LINQ to Objects VB301_07_02 - LINQ Projection VB301_07_03 - LINQ Where Clause VB301_07_04 - LINQ From and Join VB301_07_05 - LINQ Ordering and Grouping VB301_07_06 - LINQ Set Operations VB301_07_07 - LINQ Quantifiers VB301_08_01 - XML Literals
Getting Started with Visual Studio 2005 Express Editions Creating a Windows Application User Interface Writing Code to Handle Events and Set Properties Working with Variables, Expressions, Statements, and Operators Using Branching and Recursion Object Oriented Programming Fundamentals - Part 1 Object Oriented Programming Fundamentals - Part 2 Getting to Know the .NET Framework Obtaining Data from a SQL Server 2005 Express Edition Database Databinding Data to User Interface Controls Working with XML Handling Exceptions The RSS Reader Project - Designing and Planning The RSS Reader Project - Building the UI The RSS Reader Project - Working with XML and SQL Server 2005 Express Edition Data The RSS Reader Project - Expanding and Refining Application Functionality The RSS Reader Project - Fortifying, Testing and Deploying the Application Supplemental Readings
Study Guide Exercise Solution for Lesson 01 (C# 2005) Study Guide Exercise Solution for Lesson 02 (C# 2005) Study Guide Exercise Solution for Lesson 03 (C# 2005) Study Guide Exercise Solution for Lesson 04 (C# 2005) Study Guide Exercise Solution for Lesson 05 (C# 2005) Study Guide Exercise Solution for Lesson 06 (C# 2005) Study Guide Exercise Solution for Lesson 07 (C# 2005) Study Guide Exercise Solution for Lesson 08 (C# 2005) Study Guide Exercise Solution for Lesson 09 (C# 2005) Study Guide Exercise Solution for Lesson 10 (C# 2005) Study Guide Exercise Solution for Lesson 11 (C# 2005) Study Guide for Visual C# Express Edition for Absolute Beginners
Installing and Setting Up Visual Source Safe Basic VSS Workflow VSS Integration in VS.NET
VSTS401_01_01 - Components of VSTS 2008 VSTS401_01_02 - Setting up and Connecting to TFS 2008 VSTS401_01_03 - Creating a Team Project in TFS 2008 VSTS401_01_04 - VSTS 2008 Work Items VSTS401_01_05 - VSTS 2008 Notifications VSTS401_02_01 - TFS Source Control Concepts VSTS401_02_02 - TFS 2008 Changesets, Checkins and Shelvesets VSTS401_02_03 - Branching and Merging in TFS VSTS401_03_01 - Creating a Team Build VSTS401_03_02 - Customizing a Team Build VSTS401_03_03 - Build Automation with Team Build 2008
Static Analysis of Unmanaged C/C++ Code Code Coverage Static Analysis of Managed Code Profiling ASP.NET Applications Profiling Windows Applications Generating and Running a Unit Test Class Design with the Visual Studio 2005 Class Designer Refactoring Classes using the VS2005 Class Designer Using the Visual Studio 2005 Class Designer for Creating Documentation Visualizing code using the Visual Studio 2005 Class Designer Designing a Distributed Application using the Application Designer Binding a Distributed Application to a Logical Datacenter Diagram using the Deployment Designer Importing IIS Settings into the Distributed System Designers Designing a Logical Datacenter Using the System Designer to Create Composable Systems Extending the Distributed System Designers using the SDM SDK Automating Nightly Builds w/ Team Build Customizing the Build Process w/ Team Build Using the Team Explorer Configuring Team Foundation Notifications Customizing Process Templates Customizing Work Items Microsoft Excel Integration Microsoft Project Integration The MSF Agile Process Template Project Metrics Data Warehouse Navigating the VSTS Project Portal Understanding VSTS Reports Creating Custom Reports in VSTS Introduction to Version Control in Visual Studio Team System: Branching Using Team Foundation Server's Command Line Tools Enforcing and Customizing Check-in Policies Introduction to Version Control in Visual Studio Team System: Check-in/Check-out Introduction to Version Control in Visual Studio Team System: Changesets Introduction to Version Control in Visual Studio Team System: Workspaces Introduction to Version Control in Visual Studio Team System: Diffing Introduction to Version Control in Visual Studio Team System: Shelving Creating and Running a Web Test Command Line Test Execution Creating and Running a Load Test Creating and Executing a Manual Test Managing Test Cases in Visual Studio Team System
What is X#? Understanding Data Relations WHIDBEY - View Edit Properties WHIDBEY - Control Array WHIDBEY - Find and Replace Enhancements WHIDBEY - VB.NET XML Comments WHIDBEY - Auto Complete WHIDBEY - .NET Generics WHIDBEY: DataSource Control Pt. 1 - Basic Binding to GridView Control WHIDBEY: DataSource Control Pt. 2 - Inline Editing in GridView WHIDBEY: DataSource Control Pt. 3 - Filtering GridView Rows Based On Other Controls WHIDBEY: DataSource Control Pt. 4 - Binding to DetailView Control, Master-Detail WHIDBEY: GridView Field Types Introduction to VS.NET 2004 Whidbey Alpha/Beta ClickOnce Deployment Visual Basic.NET 2.0 My Namespace
Start Page Main Area Working with Windows Working with Toolbars Creating a New Project Opening and Closing a Project Understanding Solutions and Projects Adding a Project to a Solution Using the Solution Explorer File Management within Projects Understanding Designer Generated Code Code Window: Keyboard Shortcuts Code Window: Intellisense Code Window: Using Dynamic Help Code Window: Organizing Code with Regions Code Window: Navigating Through Code Defining Breakpoints and Stepping Through Code Advanced Breakpoint Techniques Server Explorer's SQL Server Integration Using the Tasklist Starting Multiple Projects within a Solution Understanding the TargetSchema Using Macros Using the Watch Window Using the Command Window Creating Templates Hyperlinks in your Comments Launching External Tools Layout and Positioning Toolbar Turn on your Line Numbering! The Browse With ... Tool VS.NET 2003 DB Password Saving Options Correcting VS.NET Debugging Problems
Walkthrough: Creating an XSD Schema Walkthrough: Creating an XML Document based on a Schema Walkthrough: Generating a DataSet from a Schema XML Designer User Interface Understanding Elements and Attributes Creating Sub Elements (Unnamed Complex Types) Understanding SimpleTypes and Facets Understanding (Named) Complex Types Understanding Groups Understanding Keys Understanding Relations
Study Guide for Visual Web Developer 2005 Express Edition (C# Edition) for Absolute Beginners Study Guide Exercise Solution for Lesson 01 (vwd c#) Study Guide Exercise Solution for Lesson 02 (vwd c#) Study Guide Exercise Solution for Lesson 03 (vwd c#) Study Guide Exercise Solution for Lesson 04 (vwd c#) Study Guide Exercise Solution for Lesson 05 (vwd c#) Study Guide Exercise Solution for Lesson 06 (vwd c#) Study Guide Exercise Solution for Lesson 07 (vwd c#) Study Guide Exercise Solution for Lesson 08 (vwd c#) Study Guide Exercise Solution for Lesson 09 (vwd c#) Study Guide Exercise Solution for Lesson 10 (vwd cs)
Study Guide for Visual Web Developer 2005 Express Edition (VB Edition) for Absolute Beginners Study Guide Exercise Solution for Lesson 01 (vwd vb) Study Guide Exercise Solution for Lesson 02 (vwd vb) Study Guide Exercise Solution for Lesson 03 (vwd vb) Study Guide Exercise Solution for Lesson 04 (vwd vb) Study Guide Exercise Solution for Lesson 05 (vwd vb) Study Guide Exercise Solution for Lesson 06 (vwd vb) Study Guide Exercise Solution for Lesson 07 (vwd vb) Study Guide Exercise Solution for Lesson 08 (vwd vb) Study Guide Exercise Solution for Lesson 09 (vwd vb) Study Guide Exercise Solution for Lesson 10 (vwd vb)
Introduction to Web Service Enhancements 2.0 Using Web Service Enhancements 2.0 to add Basic Security and Diagnostics
Walkthrough: Creating an MDI WinForms App Walkthrough: Using the Data Form Wizard Visual Inheritance Docking and Anchoring Using an ActiveX Control in a WinForms Application Using the ErrorProvider Control Understanding DataBindings Under the Hood Loading an MDI Child in WinForms Drag and Drop in WinForms Understanding DataBinder.Eval and Container.DataItem .NET 2003 Non-Rectangular WinForms DropDown in WinForms DataGrid WinForms HelpProvider Control WinForms ErrorProvider Control WinForms ListView Control WinForms TabControl Control
How to Add Audio - Part 1 How to Add Audio - Part 2 Customizing the Button Control How to use the Dialog Controls How to use the FlowLayout Panel How to create a System Tray application using the NotifyIcon control How to call other applications using the Process control How to use the SplitContainer control How to use the TableLayout control How to use the Timer control How to use the BackgroundWorker Control How to use the ListView Control Part 1: Basics How to use the ListView Control Part 2: Advanced How to use the MenuStrip Control How to use the PictureBox Control How to use the RichTextBox Control How to use the StatusStrip Control How to use the Tab Control How to use the ToolStrip Control How to use the TreeView Control How to use the WebBrowser Control
WPF301_01_01 - Series Introduction WPF301_01_02 - Differences Between WPF and Windows Forms WPF301_01_03 - Building a Hello World App using Blend and Visual Studio WPF301_01_04 - Anatomy of a WPF Application WPF301_01_05 - Understanding XAML
Sign up for our newsletter and receive links to free videos and more.
We don't rent/sell/or commit other evil deeds with your email address. See our Privacy Policy.