Introduction to Visual Studio 2012 - Part 1

This course introduces Visual Studio 2012 to people who may have never used it before, and includes productivity boosters for everyone.
Course info
Rating
(682)
Level
Beginner
Updated
Oct 11, 2012
Duration
3h 44m
Table of contents
Description
Course info
Rating
(682)
Level
Beginner
Updated
Oct 11, 2012
Duration
3h 44m
Description

Visual Studio 2012 is an integrated development environment you can use to create applications and libraries with many different frameworks and languages. It has a rich feature set including an intelligent editor, built in compiler (and related tools) and context sensitive help. This course covers basic concepts like projects and solutions, shows you how to make Visual Studio look and work the way you want it to, and demonstrates how to use the most popular tool windows and dialogs. When you've completed it, you'll know how to use the tool itself and can focus on a specific language or framework as your next step. You may want to take Part 2 of this course, which covers visual designers for your GUI, debugging, and extensions to Visual Studio.

About the author
About the author

Kate Gregory is in her fourth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Current work makes heavy use of .NET and Visual C++ for both web and client development, especially for Windows 7 and 8. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week.

More from the author
C++ Fundamentals Including C++ 17
Beginner
5h 48m
6 Mar 2018
Beautiful C++: STL Algorithms
Intermediate
4h 24m
30 Jun 2016
More courses by Kate Gregory
Section Introduction Transcripts
Section Introduction Transcripts

Getting Started
Hi welcome to Introduction to Visual Studio 2012. My name is Kate Gregory, and I'm going to show you around Visual Studio, so that you can get comfortable with it and start using it to write applications. This course is the first of two aimed to get you familiar and comfortable using Visual Studio. Not so very large and complicated product. It has dozens of toolbars and menus and special windows or panes, not to mention all the different editors and designers. And people used it to create all different kinds of applications so it's packed with features that might have nothing to do with the particular work you are doing. I'm not going to make it hard to-- even know where to start. In this module I'll get you started. I'll show you Visual Studio and walk you around some of its large and complicated user interface. I'll also explain the different versions, additions and price points for Visual Studio and wrap up by showing you how simple it is to install if no one has installed your copy for you.

Projects and Solutions
Hi. Welcome back to Introduction to Visual Studio 2012. My name is Kate Gregory and I'm showing you around Visual Studio so that you can get comfortable with it and start using it to write applications. In this module, I want to drill a little more into projects and solutions. How do you make one? What are the different kinds you can have? I also want to show you a typical architecture that many development projects take on having a user interface layer and a separate business logic layer. How's that represented inside Visual Studio? I'm actually going to create a simple application. First all is one project and then separated into a UI project and a business logic project so you can compare them.

Files and Folders
Welcome back to Introduction to Visual Studio 2012. My name is Kate Gregory and I'm showing you around Visual Studio so that you can get comfortable with it and start using to write applications. In this module, I'll talk a little bit about references and the related concept of namespaces and then I'll show how the typical architecture with a user interface layer and a business logic layer ends up being stored on your hard drive and then take a look inside some of the files Visual Studio uses to keep your settings and other meta-information.

Finding Your Way Around Visual Studio
Welcome back to introduction to visual studio 2012. My name is Kate Gregory and I'm showing you around visual studio so that you can get comfortable with it and start using it to write applications. In this module I'll show you some more of the interface of visual studio and specifically the various windows, views, tool bars, and so on that are available to you and drill more deeply into how to arrange things the way you like them.

Finding Your Way Around Your Code
Welcome back to Introduction to Visual Studio 2012. My name is Kate Gregory, and I'm showing you around Visual Studio, so that you can get comfortable with it and start using it to write applications. In this module, I'll show you some more of the interface of Visual Studio. And specifically the various windows, views, toolbars and so on, that are available to you. And drill more deeply into how we arrange things the way you like them.

Advanced Finding Your Way Around Your Code
Welcome back to Introduction to Visual Studio 2012. My name is Kate Gregory and I'm showing you around Visual Studio so that you can get comfortable with it and start using it to write applications. In this module, I'm going to get a little more advanced. You might even say completely geek out with how to move around in your code. I have three more kinds of find and some specialized views that are more powerful than simple searching. I'll wrap it up by showing you how to be quicker with one of the most of frustrating parts of software development, fixing your compiler errors.

Let Visual Studio Help you
Welcome back to Introduction to Visual Studio 2012. My name is Kate Gregory and I'm showing you around Visual Studio so that you can get comfortable with and start using it to write applications. This module is about writing new code and editing code. Look, there's a slow and steady way to do this but there're also a set of much faster ways and that's what I want I want to show you. Some of the ways Visual Studio can just help you get your work done faster. It's going to save you 2 or 3 clicks or 10 or 15 keystrokes. Oh Gosh, 5 seconds. Do that 10 times a day, you save nearly a minute. That's not the point, right? What happens to me when I'm developing? One minute my head is full of a plan, I'm going to loop through all this, something or another, and check to see if they need to be updated, and if do then I'll update them. And minutes later, I am frustrated, "Oh, I've got some sort of error. Why am I not getting IntelliSense? You know, I forgot to declare something. I forgot to add a reference, doesn't really matter. " And that whole kind of house of cards falls down and I'm focused then on solving the particular problem and, yeah, I know a 10 keystroke way to solve it so I go solve it. But now I'm irritated and now I'm out of flow. If Visual Studio can offer me a feature that takes that disruption and its just a moment's nuisance, your plan stays in your head, you stay inflow, that's the big productivity boost 'cause you just keep going and you don't get derailed from you came there to do.