Purchase this course now
  • Purchasing this course allows you access to view and download the videos
  • More product info
  • Looking for multi-user licensing info?
$99.95

Currency conversions:

C# Programming with Visual Studio 2005

  • ·Skill level: 100-300
  • ·Run Time: 30+ hours (154 videos)
  • ·CourseId: 189


This C# training course for Visual Studio 2005 from LearnItFirst trainer Scott Whigham features training on writing WinForm applications, console applications, and ASP.NET websites using C# as the language of choice. Also included is a bonus section on integrating SQL Server 2005 Reporting Services with .NET and C#. This course features more than 150 videos organized in 14 chapters and totals more than 30 hours of instructor-led training.

Browse this course's videos now
  • Search for videos within this course

This course is featured in the following packages:


Scott Whigham

Scott Whigham is the founder of LearnItFirst.com, one of the web's most extensive video training libraries focusing on technical training. Scott is also an experienced consultant, trainer, and author with more than a decade of hands-on experience working with SQL Server databases, writing and debugging applications using Visual Studio, and performance tuning. Scott designed the architecture (websites, class libraries, and database) for the LearnItFirst.com websites and, most re... (Scott's full bio can be found here)

Our C# course is designed for the beginner-intermediate - beginners will find a lot of great help here as will intermediate-level users.
It is recommended that you have at least a small amount of experience creating variables and working with another programming language (even as a novice)
  • Are there any sample videos from this course? Yes! Click here to view this course's free videos
  • Can I get a certificate saying I passed/took the course? Yes. Once you have downloaded all of the videos in the course, send us a request for a certificate through our contact us page. We'll send you a certificate that looks like this sample certificate.
  • What is included with this course? Our training courses come complete with the video files, PDFs of the course presentation (for lecture-based videos), and sample projects and files where appropriate. Most courses are a blend of demo and lecture but, depending on the topic, some courses are lecture-only while others are demo-only. Read more
  • Do you have something I can email to my boss? Yes, many customers ask for PDF copies of the material covered so that they can get reimbursed by their company for the cost of the course. Download a PDF of the videos in this course
  • Will this course help me pass a certification exam? Absolutely. We have a lot of members who have successfully earned Microsoft certifications with the help of our training materials. We do not, however, consider ourselves a "certification training company"; we are a "real world training company" and we think there is an important difference between the two. Read more

Table of Contents

This video training course is separated into chapters. If you'd like to view every video on a single page, you want The Big List.

Chapter 1 - Getting Started with Visual Studio Express Editions

Abstract: Are you just getting starting with Visual Studio and C#? Then you'll likely want to start with the so-called Express Editions. What makes the Express Editions so popular? Their price: FREE! The Express Editions (there are several) are easy-to-learn and include everything the beginner (hobbyists, students, and novice developers) needs to build Windows applications, Web sites, and Web services. There are several pieces to the Express Edition puzzle. One piece is the Visual Web Developer 2005 Express Edition, a lightweight tool for building dynamic Web sites and Web services. A second piece is Visual C# 2005 Express Edition- targeted programming tools for students and hobbyists who wish to learn the fundamentals of Windows programming. A final piece is SQL Server 2005 Express Edition, a database for building data-driven applications. This chapter focuses on getting you started with Visual Studio and learning C# by learning the Express Editions.
Number of Videos: 18
Total Run Time: 3 hours and 44 minutes

Chapter 2 - Visual Studio 2005 - Installing and Working With the IDE

Abstract: This chapter focuses on setup - install, update, patching, etc - and configuring the environment for fast use/access. If you want to learn the ins and outs of the IDE (the Integrated Development Environment) then you'll get lots of practical information from these videos about docking, setting options, and more.
Number of Videos: 10
Total Run Time: 1 hour and 48 minutes

Chapter 3 - Working with Visual Studio 2008

Abstract: This video chapter is dedicated entirely to working with Visual Studio 2008!
Number of Videos: 1
Total Run Time: 7 minutes

Chapter 4 - Introduction to .NET and C# Concepts

Abstract: This chapter is designed to help you rapidly get the basics of the IL, compilers, and much of the terms and logic behind .NET languages and, more specifically, C#.
Number of Videos: 37
Total Run Time: 6 hours and 52 minutes

Chapter 5 - Writing Console Applications

Abstract: For most people, the logical place to begin learning a complex language like C# is with console applications. Console applications are really nothing more than applications (exe's) that you run at the command prompt (or DOS prompt). What's so great about console apps? Why should you start here? Sooner or later you'll likely need to write a console application - even if you're doing web development- and learning to write console applications allows you to separate yourself from learning the complex environment and lets you focus specifically on the code. Also, console applications can be written by hand; i.e., with Notepad.exe or any text editor and a compiler.
Number of Videos: 5
Total Run Time: 1 hour and 36 minutes

Chapter 6 - Intro to WinForm Development - Creating Windows Applications

Abstract: Sometimes called rich clients, WinForm (short for Windows Forms) applications allow the developer the full set of Visual Studio tools and customizations. With Visual Studio 2005, you can develop Smart Client applications and this chapter of videos helps you focus exclusively on WinForm development.
Number of Videos: 3
Total Run Time: 33 minutes

Chapter 7 - Introduction to ASP.NET Web Applications - Building Websites and Web Pages

Abstract: ASP.NET is an incredibly rich environment that allows you to create incredibly dynamic web applications and web services. This chapter of videos helps you get started working with your first web applications as well as walking you through the architecture and concepts of using ASP.NET. If you want to learn to write ASP.NET web pages, This chapter is the place to start - after you've reviewed the Concepts and Installation-level videos.
Number of Videos: 12
Total Run Time: 2 hours and 17 minutes

Chapter 8 - ASP.NET: Data Viewer Controls

Abstract: In this video chapter, you will learn how to filter a SqlDataSource based on certain parameters as well as get a great introduction and overview of the Gridview.
Number of Videos: 8
Total Run Time: 1 hour and 38 minutes

Chapter 9 - ASP.NET Websites - Deployment, Maintenance and Using Web Servers

Abstract: This chapter is for anyone wanting to learn how to deploy an ASP.NET website, how to update your websites, and Best Practices for deployment and maintainability. Also discussed in this series is how to deploy your sites to local and remote locations, using hosted environments, using FTP, and much more.
Number of Videos: 16
Total Run Time: 3 hours and 9 minutes

Chapter 10 - ASP.NET Master Pages, User and Server Controls

Abstract: This chapter focuses purely on using ASP.NET master page, as well as working and developing user controls and server controls.
Number of Videos: 3
Total Run Time: 33 minutes

Chapter 11 - Test Driven Development , Unit Testing, Agile and Extreme Programming

Abstract: This chapter is about several options for programming: Agile programming, Extreme programming, and Test Driven Development (TDD)/Unit Testing. Unsure about what these are? Then you'll want to watch this chapter for a solid understanding of each.
Number of Videos: 5
Total Run Time: 1 hour and 0 minutes

Chapter 12 - Getting Started with SQL Server 2005

Abstract: C# and SQL Server go together like peas in a pod. SQL Serer is a very natural database for C# - in fact, you can even install a SQL Server 2005 Express Edition instance when you install C#. This chapter/chapter is about installing and working with C# - SQL Server 2005 Enterprice, Standard, Developer, and Express Editions.
Number of Videos: 12
Total Run Time: 2 hours and 28 minutes

Chapter 13 - Shared Videos From LearnReportingServices.com

Abstract: People who write reports also write queries and, more often than not, people who write queries write reports as well. Also, people who build websites and write programs often write SQL and need to write reports. It's becoming more and more common to find that a job requirement mentions not just SQL but also .NET and Reporting (including ASP.NET, C#, Visual Basic). As the tools make it easier for us to work, more and more expectations are laid upon us. To help you combat the ever-expanding reservoir of knowledge needed today, this chapter is is a simple overview of how SQL Server Reporting Services works and can be used quite easily in combination with your Transact SQL skills, your ASP.NET and C#/VB skills and how you can be the hero!
Number of Videos: 6
Total Run Time: 1 hour and 6 minutes

Chapter 14 - Misc Topics That Don't Fit Anywhere Else

Abstract: A grab bag of material - SSIS package execution in .NET for starters - and just a whole bunch of random material that just plain can't be put into a chapter easily.
Number of Videos: 18
Total Run Time: 3 hours and 25 minutes

Browse this course's videos now

^ Back to top