Visual Studio 2015 is the premier tool for developers targeting the Microsoft platform. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project.
We will start with Exploring Visual Studio 2015, which deals with the tour of the new features found in the editor itself. Next we will look at Getting Started with Universal Windows Platform Apps, which examines the development process for UWP apps for Windows 10 powered systems. Later will see Web Development, here it covers several areas of web development and how VS2015 can assist you. After that we will see .NET Framework Development that focuses on developing applications that run on .NET. Finally we will be Debugging your .NET Application; here we will look at various ways to debug your .NET-based code.
VS2015 is packed with improvements that increase productivity, and this video walks you through each one in succession to help you smooth your workflow and become more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options—and this video is your fast-track guide to getting on board quickly.
About the Authors
Jeff Martin has been a contributing writer for InfoQ for over four years, focusing on .NET and Microsoft-based platforms. Experienced in writing, testing, and designing software, he enjoys learning about new technologies and explaining them to a broader audience. You can follow his work at InfoQ as .NET lead editor.
In this video, we will look at how the synchronization of settings works, and what it will coordinate on your behalf.
In this video, we will take a look at the main components of the VS2015 IDE.
In this video, we will explore Tab pinning and previewing document options of Visual Studio.
In this video we will see how to find the Visual studio commands with the help of the Quick Launch box.
Visual Studio provides many ways to make maneuvering through your code easier and more efficient. Let's take a look at a few of them in this video.
Solution Explorer in VISUAL STUDIO 2015 provides a range of features intended to make navigating and searching within your solution effective without over-complication. In this video we will deal with Navigating in more detail.
To get started with UWP app development, you must first enable app development for your Windows 10 device. We will see how to do that in this video.
Begin by creating a brand new UWP app to see how the process differs from Windows 8.X app creation, and the new capabilities made available to us.
Streamline the UWP app development with the help of the Blank App template.
Video will show how to use the simulator to assist in developing your own apps.
We will see how to add a contract declaration, and adjust the capabilities of a UWP app.
VS2015 has several app performance and diagnostic tools available that can help you measure and review its performance to ensure it is as efficient as needed. In this video we will see how to analyze the app’s performance.
This video will show you what you need to do to package your UWP app so that it is ready for the outside world to use and learn how to distribute your UWP app on Window Store.
Every UWP app submitted to the Windows Store will be validated by Microsoft before being listed for the general public. In this video, we will validate the Windows Store app.
In this video, we'll look at how the certification process works. We will take a look at how your candidate UWP app can be submitted to the Windows Store, and made available to your potential customers.
Windows 10 supports the concept of side-loading apps. In this video, we will see how to distribute the UWP app through side loading.
We will create a new ASP.NET single page application to see Bootstrap in action.
We will look at how to set up Browser Link, and how it can help us with our projects.
Add bundling and minification to a site, and see how it impacts your development activities.
Look at ways to use the NuGet package manager in Visual Studio.
If you are interested in developing for Node.js, you will be pleased to learn that you can use your existing Visual Studio knowledge with Node.js Tools for Visual Studio (NTVS).
Create a task-based WCF service so that you can see what has changed. A sample WPF application will call this sample WCF service.
Use the built-in test framework in a test-first manner to implement a very simple calculator, and we'll see how the continuous testing feature works.
Look at a quick example of how a Silverlight application might talk to a .NET application using this approach and connection between the two runtimes, not at building a full application.
Due copy and paste bug fixes or enhancements in one area of code have to be repeated in all the other copies of the same code. This is time consuming and tedious, and in large code bases, it's very easy to miss a change, leading to bugs and lower overall quality.
Explore a library or code fragment without having to first set up a new solution and even experiment with different possible approaches when problem solving.
Explore how Diagnostic Tools can be used to explore our code, identify bottlenecks, and analyze memory usage.
VS2015 brings the popular Edit and Continue feature into the 21st century by supporting a 64-bit code. New ability to see the return value of functions in your debugger. The additions of these features combine to make debugging code easier, allowing to solve problems faster.
This video show how to configure a machine for remote debugging, and then debug an application you have deployed to that machine.
Applications take advantage of parallel processing to improve performance. A number of features such as Task Parallel Library (TPL) and Parallel LINQ (PLINQ) added by .NET Framework 4.0 to make developing applications that take advantage of multicore CPUs much simpler.
Look at the improvements in Visual studio, and see how you can better understand what is happening inside your application when it runs.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.