Visual Studio Training Series – Visual Studio Tutorials
Visual Studio 2015 Training 01 Exploring the Visual Studio Ecosystem
Visual Studio has every tool you need to be a productive developer. But it is a vast ecosystem. This course provides a comprehensive overview of IDE, code editors, Team Foundation Server, accounts and notifications, and personalization settings that make up the core of Visual Studio. Author Walt Ritscher provides beginners with a glimpse of the breadth of the program, and gives established pros to look at the most recent changes in 2015, including new Azure tools for building scalable applications and blend, an additional IDE for creating modern XAML-based applications .
Topics include:
– Installing Visual Studio
– Exploring the command prompt
– Logins and Microsoft accounts
– Notifications
– Exploring the Blend
Visual Studio Training: 02 Getting Comfortable with the IDE
Visual Studio’s IDE is where you spend most of your time in the program. By customizing the layout and preferences to suit your workflow, you’ll save time and avoid errors. Join Walt Ritscher for a tour of the interface and get tips for managing the many editor and tool windows. Walt shows how to use docking and other window management techniques, interact with tabbed editors, customize menus and toolbars, and make Visual Studio memorize your favorite IDE configurations. He also covers the Quick Launch tool, multi-monitor support, and touch-screen improvements in Visual Studio 2015.
Topics include:
– Understanding tool and window types
– Working with the Solution Explorer
– Pinning tabbed editors
– Working in full-screen mode
– Sizing windows
Visual Studio Training: 03 Exploring Projects and Solutions
Projects and solutions are essential for Visual Studio. In fact, you can not start coding without a solution file, which contains its own subset of projects with source code, images, and data. Find out how to create and manage your own projects and solutions in this installment of Visual Studio 2015 Essentials, with expert Walt Ritscher. Walt explores the relationship between solutions, projects, and compilers and shows how to link files, navigate the Solution Explorer, and change which project builds and debugs first by changing the startup project. He also shows how to debug multiple projects simultaneously and view classes and class members in the Solution Explorer.
Visual Studio Training: 04 Surveying the Programming Languages
You have many choices when you start coding in Visual Studio. Language is one of the most exciting. In this installment of Visual Studio 2015 Essentials, Walt Ritscher reviews the programming languages available, including C #, Visual Basic, C ++, and F #, as well as some non-Microsoft languages that can be added to Visual Studio. Walt reviews the basic syntax of the four core languages and shows how to write a simple application in each one.
Visual Studio Training: 05 Code Editors
Visual Studio’s code editors are much more powerful and customizable than most developers realize. Join Walt Ritscher in this course and learn how to configure Visual Studio’s settings to fit your workflow. Walt shows how to code more efficiently with IntelliSense; collaborate with other developers using comments and change tracking; refactor code; create formatting rules for C #, C ++, HTML, and JavaScript; navigate existing code; and use the snippets to insert small sections of the boiler plate code. With these tools and techniques, you can write code faster with fewer mistakes.
Topics include:
– Exploring the code editor window and default settings
– Commenting code
– Using hover tips and IntelliSense
– Tracking changes
– Refactoring code
– Formatting and arranging code
–
Using the Task List
– Working with snippets and smart tags
Visual Studio Training: 06 Debug and Troubleshoot Code
Learn Walt Ritscher first introduces the philosophy behind debugging, including common debug scenarios and defect categories, and then shows how to put Visual Studio’s debugging tools to work. your code Learn how to step through code, work with exceptions, dive deeper into the variables with DataTips and visualizers, and use Watch, Intermediate, and Diagnostics windows to evaluate your application’s performance and code. Walt puts the tools together to debug different types of applications, including console, desktop, web and mobile apps.
Topics include:
– Understanding the defagging vocabulary
. Understanding the defect categories
– Stepping through code
– Working with DataTips and Visualizers
– Traversing the call stack
– Attaching debuggers to running processes
– Using the Just-in-Time debugger
– Debugging applications, including JavaScript and mobile apps
Visual Studio Training: 07 Understanding Project Types
Choosing the right project type in Visual Studio 2015 provides you with the right libraries and tools for your project, whether you are creating a desktop application, mobile app or web service. In this Visual Studio Essentials training course, Walt Ritscher guides developers through the most popular project templates in Visual Studio 2015, including ASP, console, desktop, web, and mobile projects. NET, Apache Cordova, DirectX, Windows Forms, Windows Presentation Foundation, Universal Windows, and more. He also shows how to create class libraries and leverage third-party project templates that extend Visual Studio’s built-in project types.
Visual Studio Training: 08 Extend and Customize the Visual Studio
Visual Studio is already a powerful IDE. But when you add extensions, third-party tools, and templates to the mix, you have a development environment that can be tailored to your exact needs. In this installment of Visual Studio 2015 Essentials, Walt Ritscher shows you how to find, install, and use the most useful extensions for Visual Studio. Learn how extensions like Spell Checker, Comment Remover, CodeMaid, and Productivity Power Tools can automate and speed up the way you code. Then discover how to build your own extensions and share them with other developers in Visual Studio Gallery. Walt also shows how to use standalone external tools to enhance the Visual Studio workflow, and create custom templates that include just the files and settings you need for your project types.
Topics include:
– Installing extensions
– Using CodeMaid, Productivity Power Tools, and other Visual Studio extensions
– Adding external tools
– Creating custom items and project templates
– Building your own custom extensions
– Creating VSIX installers
– Sharing custom extensions
Visual Studio Training: 09 Unit Tests
Ensure your code is up-to-date by performing a unit test, verifying your code works as expected. You can perform unit testing using Visual Studio 2015. Selecting a framework and creating a small piece of code, to exercise a specific area of functionality, is all you need to get started. In this course, learn about the types of frameworks, naming conventions, integrations, and options available to you and how to implement them in your testing workflow. Join Walt Ritscher as he explains the process and step-by-step instructions. Along the way, he provides guidance on how to test multiple parameters, to customize your test runs, to discover untested code, and even to debug the actual unit tests.
Topics include:
– Examining types of frameworks
– Choosing a naming convention
– Creating unit tests
Visual Studio Training: 10 Protecting Your Code Base with Source Control Providers– Running unit tests with Visual Studio
– Modifying and correcting code
– Handling exceptions
– Installing and using nUnit
– Viewing test results with CodeLens
A programmer’s most valuable asset is his or her codebase. What are you doing to protect the integrity of your code? The source control options offered in Visual Studio, including Team Foundation, Team Services, GitHub, and Bitbucket, can help you work more effectively with team members, prevent accidental overwrites, enable rollbacks, and resolve bugs. In Visual Studio Essentials 10, Walt Ritscher shows how to connect Visual Studio to any online repository, create projects, add team members, and work with versions. He shows how to check the code in and out, use CodeLens to examine changes in the Visual Studio editor and use the History and Diff features to see who opened and updated the projects.
Topics include:
– Source control principles
– Signing up for Team Services
– Creating team projects
– Adding projects to source control
– Checking in and checking out changes from the repository
– Adding users to a team project
– Tracking work items
– Adding projects to Git
– Using history to understand team committings
– Using tags to label the versions
Visual Studio Training: 11 Data Tools
Database connections are separate, rich, enterprise-level applications from the rest. If you are developing with Visual Studio, you have a variety of tools available for managing database connections, manipulating tables, querying data, and deploying projects. Plus, you have your choice of platform. Visual Studio 2015 supports SQL Express LocalDB and the full version of SQL Server as well as Azure cloud-based data services. Join Walt Ritscher as he walks through your integration options and tools for working with data in this powerful IDE. Learn how to manage connections with Server Explorer, manage individual database elements with the SQL Server Object Explorer, and create custom queries, views, and stored procedures within the Visual Studio environment. Plus
Topics include:
– Exploring integration with Azure data sources and other Microsoft databases
– Working with SQL Server Express LocalDB
– Connecting to databases with Server Explorer
– Working with database tables
– Manipulating tables with SQL Server Object Explorer
– Creating queries and custom views
– Creating stored procedures
– Comparing databases
– Building a data project in Visual Studio
– Refactoring a database object
– Deploying the database
– Connecting to Azure databases
– Deploying data projects to Azure
– Integrating Visual Studio with Entity Framework
Screenshot Tutorials/Courses
Info Tutorials/Courses
Manufacturer:
Language of instruction: English
Teacher: Walt Ritscher
Level of training: Elementary, Secondary, Advanced
File size: ~ 4000 MB
Download Tutorials/Courses
Download Link Google Drive Download Link Google Drive 2
Download Link OneDrive Download Link Mshare