If you want to learn computer programming, this is the place to start! Kevin and Bryan teach in a funny and exciting conversational style with visual explanations as they go. On occasion, they may actually tell a bad joke, sing poorly or include a ridiculous pop culture reference! But if that's ok, you will be rewarded with learning some very dry material, in a fun and exciting series of training videos. WiBit.Net courses are based on a cumulative teaching model, so that our courses are often a continuation of a prerequisite course. Our materials are not intended to teach you how to program in a single language. We attempt to avoid duplication of prior materials, to build your skills from the C Language upwards. With this teaching model, you learn how to do something and why it is done that way! We try to make learning how to program easy and entertaining. We hope you enjoy what we have to offer! Also, this application does not require an Internet connection, so you can learn at WiBit.Net no matter where you are! No membership is required! ** If you DO have a WiBit.Net account, you can login to keep track of your course progress. Programming in C# has almost 20 hours of video tutorial material and attachments (PDFs, source code, etc). ---------------------------------------------------- 2001 was quite an amazing year! Besides the release of the first Shrek movie, and the one year anniversary of Y2K (and all its failed doomsayer wannabe prophets), the only other cool thing that happened was the official release of the Microsoft created C# programming language! 6 years before, in the superlative year of 1995, Sun Microsystems stunned the development world with the release of their revolutionary Java language. When Microsoft first took a look at this language, they only had one thing to say: "Ohhhh S**T!" Yes, my friends, the Cyber Giants had been surpassed by a bunch of coffee drinking nerds that were obsessed with Oak trees. Java looked 1,000 years beyond what Microsoft had in its arsenal. They were trying to hang their hat on their highly anticipated yet tragically flawed MFC (Microsoft Foundation Class, aka Microsoft Fried Chicken) framework, but it was clear... Visual Basic was dying... something had to be done (while trying to make it look like VB is still relevant). Microsoft enlisted the help of Anders Hejlsberg to create a new way of developing software! He is known well for his Earth shattering contributions to the world of Bits and Bytes! Yah, he was the guy to shake things up! After thinking about it over, and over again, the final decision was made. Since Microsoft was always known for having the greatest minds in the business, it was inevitable that the decision made by this man and those in his inner circle would be an astounding one... The final decision was. "Ummmm, yah Let's just rip off Java. We'll do the exact same thing, pretend like we aren't, and call it something different. Wouldn't that be COOL." And this is exactly what they did! That day, C# was born! Ahh, history is fun, isnt it? Welcome to Programming in C# from WiBit.Net! You will, once again, be taken under the wing of experienced software developers Kevin and Bryan and given an amazing ride through the ins-and-outs of this glorious language! What exactly is C#? What does it have to do with this .Net Framework we hear so much about? These questions and so many more will be answered in this amazing course! C# is quite an interesting language because it created clear divisions between programmers in the early 2000's. There was a huge rift between Java and C# back in the day and the aftershocks of these battles are still noticeable today. This has to do with the outright "copying" of Java by Microsoft. Sure, one could make a case that the two languages were very different, and this is true. But, for those of us that remember 2001 clearly, the first time we saw C# we thought, "Hey, wait a minute here! I already know this language." This closeness (or cloneness) to Java made C# intuitive to learn for many programmers. Programmers that have used C++ and Java were suddenly caught up in a utopian mixture of the two languages and got lost in its spoils. Some programmers got so wrapped up in C# that they refused to use anything else for many many years (until Steve Ballmer firmly took over Microsoft, and we all know whats happened since). This course is a continuation of our C-Lineage curriculum that takes you from the C to Object Oriented concepts, from OOP concepts to C++, from C++ to Objective-C, from Objective-C to Java, and finally from Java to C#. This gradual step latter of courses are intended to build you into a well-rounded and proficient developer. At the conclusion of this course you will probably know over 80% of what is out there in the job market! ---------------------------------------------------- - Getting Started - Introduction to the .Net Framework - Datatypes - Console I/O - Arrays - File I/O and Stuff - Exception Handling - Composite Datatypes - Methods - Variable References, Out, and Pointers - Classes and Interfaces - MP3 ID3v1 Tag Reader Lab - Domments - Base Class Library - Solutions, Projects and References - Properties and Indexers - Enumerators - Generics - Reflection Lab - Threads - Delegates and Events - Dynamic Link Libraries - TCP Sockets - MLP TCP Lab - HTTP Server Lab - Serialize Lab - LINQ - Web Service Client Lab - WinForms - WiBit.Net Presents :: TicTacToe (WinForms) - Console MP3 Player - WinForms MP3 Player

Available on



Version notes

Version number: 2014.1025.1622.84

Version was enhanced to include the ability to resize the video player. This new feature will improve the viewing experience for users with very large screens.


  • Offline viewing of WiBit.Net Course
  • Full screen video player
  • Simple User Interface
  • Keep track of your progress with your WiBit.Net account

System Requirements

OS Windows 10, Windows 8.1
Architecture x86, x64
OS Windows 10, Windows 8.1
Architecture x86, x64

Additional info

Published by
Copyright © BlueSignet LLC. All rights reserved.

Approximate download size
1.66 GB


This app can
Access your Internet connection

Get this app while signed in to your Microsoft account and install on up to ten Windows 10 devices.

Language supported
English (United States)

Publisher Info
Publisher Website
Publisher Support

Ratings and reviews

Filter by:

To rate and review, sign in.

Sign in




Platform: PC


Another way to learn programming!




Platform: PC

Can't sign up on website - captcha broken

See title



Developer comment · responded on