Videos are a great way to learn new skills. Watching someone use a tool or work through a problem can be worth a thousand words. I always watch my videos on double speed, something I call “plugging into the matrix”. These videos are ones have created with the help of many. Enjoy!
Microsoft Virtual Academy is one of the hidden gems of the free development training of the internet. There are thousands of free training courses available on topics ranging from Python to C#.
A Guide to Object-Oriented Practices - If you’re a Developer who has started learning object-oriented practices, and you’d like more guidance applying them, this is your course! Explore encapsulation, inheritance, interfaces, and more, in these modules that discuss and demonstrate the importance of object-oriented practices.
In each section, see examples of object-oriented practices using familiar classes from the .NET framework. Because major sections of the .NET Framework are now open source, we use open source examples to illustrate the advantages of these practices. The examples and the labs use .NET and C#, but the techniques and concepts are applicable to any object-oriented language.
Angular Applications with TypeScript - Are you a Developer looking to expand your skill set? Check out TypeScript, a language which can help improve your productivity, especially as compared to JavaScript. The type system enables tooling which can find many common coding errors. In this course, learn TypeScript within the context of Angular apps.
Explore the major features of TypeScript, and see how they can make teams more productive, create an Angular 1.x application, and learn how TypeScript enables and supports interaction with JavaScript libraries. Get a tour of TypeScript, look at two-way databinding, find out how to work with callbacks and asynchronous tasks, plus much more.
Channel9 is a free form version of training. There is everything from Build Conference Talks to clips to improve any programming skill you can image.
Vermont Code Camp 7 - Vermont Code Camp is a full day event that brings together technology community members, students and professionals from around Vermont and beyond. In 2015, there were sessions on a variety of software topics including programming, databases, web, business and more.
Introduction to Visual Studio Database Projects - In this video I talk to Floyd Hilton about Visual Studio Database Projects. Floyd introduces us to Database Projects and how they are used. He covers how to import your database, source control for SQL and what a Dacpac is. You can find more resource on Floyd Hilton.
Using Azure Table Storage with Bryan Soltis - In this interview James Sturtevant talk with Bryan Soltis from Kentico. Bryan is a Technical Evangelist for Kentico and has been working with Azure since it was in beta. In this video he talks about a tool developed internally to help manage Kentico’s Improvement Program, which is an optional program that gives anonymous feedback on features being used directly to Kentico. Bryan talks to us about why he chose Azure and more specifically why he chose Azure Table Storage. He even shows us a quick glimpse of the code used to query Azure Table storage.
Knowing your tool is essential to being productive but who has time to watch long videos? Get up to speed quick with short video lessons and get on to coding. Check out the other videos at the video blog Visual Studio Shorts.
Installing Visual Studio 2015 Community - Today we are going to cover how to install Visual Studio 2015 Community Edition which is now free for individual developers and small teams! By the end you should know how to install Visual Studio, including a few secret options, and launch your first hello world application!
A Whirlwind Tour of Visual Studio 2015 Community - Today, at a very high level we are going to cover a variety of the features of Visual Studio 2015 Community. We will be introduced to Tool windows, Options, the solutions explorer and much more. We won’t be going into detail on any the items specifically as we will cover each of them in detail in later videos. On that note, Be sure to let me know which features you want to see covered in the comments. By the end of this video you should feel comfortable with the layout of visual studio and know where to find features.
Project Templates in Visual Studio 2015 - Today, we are going to take a look at how to create projects using Visual Studio Templates. Visual Studio templates are great because the do the scaffolding of projects for us so we don’t have to write the boiler plate code. They also help us set up our project in a familiar format each time, whether that be a best practice or a team standard, allowing us to be consistent across projects.
Installing and Using Visual Studio 2015 Extensions - The best thing about visual studio is the extensiblity it offers and ecosystem that has been built up around it. Today we are going to introduce Visual Studio extensions. This is a simple but very important component to Visual Studio that will help you be more productive.
Adjusting Windows layouts in Visual Studio 2015 - Organizing your windows to be productive can save you tons of time when you are coding. Today we are going to see how to organize our windows and save the layouts so we can easily switch between layouts to get to the tools we need when we want them.
Using Breakpoints for Debugging in Visual Studio 2015 - Debugging is an essential skill for any developer. There are a lot of nuances to debugging that I cannot cover in this video but knowing how to use the tools at your disposal can greatly improve your productivity. Because there is so much support for debugging inside Visual Studio, In this video I am only going to cover how the basics of using break points. I will be covering other debugging tools in other videos.