In this Connect(“Learn”); tutorial we’ll walk you through getting setup and going with our free Python Tools for Visual Studio, available to all customers, including those using our free Visual Studio Community edition.
We’ll review the basics such as which combination of tools you’ll need, then walk you through the installation and environment configuration steps, including required dependencies such as Python itself.
Don’t have Visual Studio? Get Community Edition for free: https://visualstudio.com/community
Don’t have Visual Studio Tools for Python? Get them free: http://aka.ms/ptvs

Whether you practice scrum or Kanban or just your own flavor of Agile, Team Services has the tools to help you run your Agile team. Organize your work items and bugs, link them to your code for full traceability, visualize it easily with the Kanban or task board, create a customizable dashboard and keep everyone on the same page. With Team Services, your project doesn’t just go faster, it goes farther.
https://www.visualstudio.com/features/agiletools-vs?utm_source=Youtube&utm_medium=Video&utm_term=Agile&utm_campaign=VSTS_AgileVideo_FY16May

In a single statement, Azure DevOps is everything you need to build your software product from beginning to end. Learn how Azure DevOps helps you plan your project with Agile tools, manages your code using Git, and deploys your code through the best CI/CD system on the planet. Get full traceability and visibility across all your development activities. In this video we will show you how to get started with Azure DevOps up and running with your project in under 6 minutes.
Speaker: Donovan Brown
- Get Started: https://azure.com/devops
- Documentation: https://docs.microsoft.com/azure/devops/user-guide/index

Visual Studio Community 2015 is a free, fully-featured, and extensible IDE for creating modern applications for Windows, Android, and iOS, as well as web applications and cloud services.
Download it today for free at: https://www.visualstudio.com/community

Take a quick tour around the Release Management capabilities in Visual Studio Team Services and Team Foundation Server. See how you can deliver your software to customers faster, in any language and on any platform. Manage multiple environments and

Anyone who has worked on a software project knows that there are issues to track, manage and prioritize. Azure Boards has all the features your team needs to successfully manage your work. Visualize work with Kanban boards, execute in sprints, manage your backlog, and use queries to find work and visualize results. In this video we will show you how to get started with and introduce you to the basic aspects of Azure Boards.
Speaker: Ali Tai
- Getting Started: https://azure.microsoft.com/services/devops/boards/
- Documentation: https://docs.microsoft.com/azure/devops/boards/index

In this video Scott Hanselman delivers one of the best and personal demos, he'll show you how a combined solution using technologies such as IoT devices, cloud platforms, Machine Learning and Office API's can come together to solve even the most complex problems.
The HealthClinic.biz demo used in the video can be found in the repo at https://github.com/Microsoft/HealthClinic.biz/. The samples in the repo are used to present an end-to-end demo scenario based on a fictitious B2B and multitenant system, named "HealthClinic.biz" that provides different websites, mobile apps, wearable apps, and services running on the latest Microsoft and open technologies.

Read more at http://aka.ms/BingContinuousDelivery. The Bing engineering team has been on a transformation journey to not only deliver many deployments a day to production but also enable every engineer to try out new experiments quickly in production, learn from them, automatically roll back the experiments that aren't working, and scale big when they are succeeding. Bing has made huge leaps in increasing their idea velocity and we are seeing some great positive impact from their process improvements.

Learn about the new features available in C# 7.1 and 7.2, including async Main, default literals, ref extension methods, in parameters and more. Also get a glimpse of the future with nullable reference types.
Product info: http://www.dot.net
Learn more: https://docs.microsoft.com/en-us/dotnet/csharp/
Documentation: https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/

Windows Azure SQL Database is a fully managed relational database service based on SQL Server technologies. In this video, we will take a brief tour of Windows Azure SQL Database, and show how SQL Server Data Tools in Visual Studio 2013 interfaces with it, enabling rapid development of sophisticated relational databases in the Windows Azure cloud.

Dr. Stephen Hawking has ALS (amyotrophic lateral sclerosis) and has relied on assistive technology. Researchers from Intel Labs collaborated with Hawking on a new solution called ACAT (Assistive Context Aware Toolkit) that makes it easier for him to communicate, and navigate the computer and the Internet. ACAT uses various Microsoft open development tools, including C#, Windows Forms, WPF, and .NET 4.5, and the project was recently open sourced on GitHub so that developers and those with disabilities could customize it to their needs.

Learn how to take advantage of Azure Search to extend your data from common stores such as Azure SQL and DocumentDB to build great search experiences into web and mobile applications that use advanced linguistics and geo-spatial navigation.
See Azure Search documentation and samples for more information: https://azure.microsoft.com/en-us/documentation/services/search/

This video shows how Visual Studio 2017 includes support for great mobile development, streamlines cloud development, and greatly boosts developer productivity with improvements for everything from IntelliSense to Unit Testing to performance.
Download Visual Studio 2017 from http://www.visualstudio.com

ASP.NET MVC 5 introduces several new features including attribute routing, a modern identity system, filter overrides, and a brand new scaffolding system. In this video we'll use Visual Studio 2013 to create a new MVC project and show how to take advantage of these newest capabilities, demonstrating how .NET Web application development is more efficient than ever. http://www.visualstudio.com

Get started with Visual Studio by learning about custom install options, configuring the theme and accessing commands through quick launch.
Download Visual Studio for free at https://www.visualstudio.com/community?utm_source=youtube&utm_campaign=getstarted

Dashboards are a customizable canvas that enable your team to visualize status and monitor progress across your VSTS or TFS project. They replace your existing Team Overview page. This video shows you how easy it is to build a new dashboard, add multiple dashboards, customize your layout, and use the new widgets to bring your project to life.

In this video, we briefly demo the Visual Studio features that make getting started with .NET Core and Docker easy. We also explore the benefits of being able to debug inside a container by using Visual Studio.
Try out our Docker images: https://hub.docker.com/r/microsoft/aspnet/ and https://hub.docker.com/r/microsoft/dotnet-framework/

Unit testing is a core fundamental aspect of application development. But unit testing can and should be utilized when developing databases as well, to verify that changes have not regressed database functionality. Visual Studio 2013 provides SQL Server database unit tests as part of the testing infrastructure and in SQL Server Database Projects. In this video, you'll see how to create and execute database unit tests, and test scripts, in Visual Studio 2013, and then view the results.

With Azure Pipelines you can build and deploy your code written in any language using any platform, no problem. In this video we will show why Azure Pipelines is the best tool on the planet for Continuous Integration and Continuous Deployment (CI/CD) of your code.
Speaker: Abel Wang
- Get Started: https://azure.com/pipelines
- Documentation: https://docs.microsoft.com/azure/devops/pipelines/index

Azure IoT Suite and the Azure IoT services enable you to easily connect devices to the Cloud to not only make the most out of telemetry data generated by millions of devices, but also to take action in context, and integrate into business applications. This short video shows how to use the open source SDKs for devices to connect real devices to Azure and build an E2E IoT solution.

Git is the most popular version control system in use. It's become the industry standard. In this video, we introduce you to Git. Learn about the standard Git workflows in Visual Studio and Visual Studio Team Services.
Product info: https://www.visualstudio.com/team-services/
Learn more: https://docs.microsoft.com/en-us/vsts/index#pivot=services
Documentation: https://docs.microsoft.com/en-us/vsts/git/

Are you building bots? Then you'll want to see how quickly you can get started on Azure with the intelligent bot development service powered by the Microsoft Bot Framework and run in a serverless environment on Azure.
https://azure.microsoft.com/en-us/services/bot-framework/

Application developers must support unprecedented rates of change – functionality must rapidly evolve to meet customer needs and respond to competitive pressures. To address these realities, developers are increasingly selecting NoSQL document-oriented databases (e.g. Azure DocumentDB, MongoDB, CouchDB) for schema-free, scalable and high performance data storage. One of the oft-cited benefits of NoSQL solutions are that they allow for the storage of schema less data. In reality, however, NoSQL solutions provide for schema flexibility, allowing the system to store data as it comes in, permitting dissimilar structures and encouraging seamless data model iteration. While schema flexibility makes it easy to embrace changes to your data model, data modeling is still important in NoSQL systems. In this session, we’ll discuss not only modeling data in Azure DocumentDB, but also migrating and transforming data from traditional, structured data environments.

.NET Core is a new cross-platform and open source version of .NET, targeting Cloud and Mobile scenarios. It is the basis of ASP.NET 5 and .NET UWP apps. In this video, Richard Lander details what .NET Core is, how it improves your development experience and how it will evolve in the future. You'll see a demo of native compilation of a .NET Core app on Linux.

Today's intelligent apps are able to deploy where you want with the only consistent hybrid cloud on the market. See how customers like Rockwell Automation, Sandvik, and Schneider Electric are leveraging Azure to turn their ideas into solutions.

Get started making your game by learning how to install Unity and Visual Studio then set Visual Studio as Unity’s default IDE.
Save 10% with the Unity Pro & Visual Studio Professional Bundle: https://aka.ms/vsunitybundle
- Learn about “Editing Your Game Code”: https://youtu.be/rDw3w0tWZ8Q
- Learn about “Debugging Your Game”: https://youtu.be/rjNDXKgbhgY

In this quick 7-minute overview, you’ll learn how you can code and debug cross-platform mobile apps using web technologies like HTML, CSS and JavaScript. We’ll take a whirlwind tour starting with setup where Visual Studio guides you through installation of all 12 tool chain dependencies you need to develop for the Android and iOS platforms. Then, we’ll take a peek at debugging your app. In this example, we’ll debug a Cordova Plugin that gives our sample app access to the device camera.

Optolexia, founded by researchers at Karolinska Institutet in Stockholm, Sweden, built a dyslexia screening tool for young children. Using a repository of eye-tracking data and an analytical engine built with Visual Studio, R programming language and and cloud-based Microsoft Azure Machine Learning, Optolexia aims to help schools identify students at risk for dyslexia significantly earlier than current screening tests.

This is the sixth of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In this episode, Phil demonstrates the Simple Factory, Factory Method and Abstract Factory patterns. The Simple Factory pattern encapsulates object creation in one place. The Factory Method pattern uses factory methods to deal with the problem of creating objects without having to specify the exact class of the object that will be created. The Abstract Factory pattern provides a way to encapsulate a group of individual factories that have a common theme without specifying their concrete classes.
Resources:
- Sample code: https://github.com/skimedic/presentations
- Design Patterns: Elements of Reusable Object-Oriented Software book: https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=asap_bc?ie=UTF8
- Head First Design Patterns book: https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124/ref=asap_bc?ie=UTF8

Check out the latest Visual Studio productivity tips in this 5 minute video! These tips for .NET developers will have you coding C# faster and better than ever before. This video includes a ton of navigation short cuts, codefixes and refactorings, multi-caret, code clean up, and more!
Check out our Visual Studio Productivity doc for the full list: https://aka.ms/ProductivityVideo

This talk introduces ChakraCore, the open source core of the Chakra JavaScript engine that powers Microsoft Edge.
https://github.com/Microsoft/ChakraCore
For all the details, see our blog post: https://aka.ms/ChakraCoreOSS

Azure DevOps Test Plan provides all the tools you need to successfully test your applications. Create and run manual test plans, generate automated tests and collect feedback from users. In this video we will show you the basic aspects on how to get started with Azure Test Plan, so you can start testing your application today.
Speaker: Donovan Brown
- Getting Started: https://azure.microsoft.com/services/devops/test-plans/
- Documentation: https://docs.microsoft.com/azure/devops/test/index-tp

The new .NET memory analysis feature in Visual Studio 2013 helps you diagnose .NET memory issues in production. In this video, we'll cover the tool's features and quickly walk through how to use them to diagnose the root cause of memory problems easily and effectively.

In this video we’ll go deeper and demonstrate how to build a Django website with a MySQL database, and deploy it to Microsoft Azure cloud.
Get the free tools:
Visual Studio Community: https://visualstudio.com/community
Python Tools for Visual Studio: http://aka.ms/ptvs

One of the biggest new Git features in Team Foundation Server 2015 is the ability to set branch policies and integrate them into a pull request workflow. This video walks through a typical developer workflow of creating a topic branch and using a pull request to get those changes into master, and shows how policies help ensure that master stays in a healthy state.

In this video Dante will show you how to create your first Universal Windows app and start building its user interface using Blend, he'll even go into making your app responsive to support various devices using AdaptiveTrigger.

In this Connect("Learn"); tutorial we’ll show you how the code editor in Visual Studio helps Python developers find libraries, classes and functions, making you more productive.
To walk you through these features, we’ll use Visual Studio to write a simple program that demonstrates the benefits of our tools.
Also check out other related deep dive video(s):
Visual Studio Python Tutorial Deep Dive: Interpreters: https://youtu.be/KY1GEOo3qy0
Get the free tools:
Visual Studio Community: https://visualstudio.com/community
Python Tools for Visual Studio: http://aka.ms/ptvs

In this episode, Donovan Brown is joined by Elliott Perry, who shows the new Delivery Plan extension in Visual Studio Team Services. He shows how to use the Delivery Plan and how we use it internally at Microsoft.
For more information on the Delivery Plans, see the Delivery Plan extension: https://marketplace.visualstudio.com/items?itemName=ms.vss-plans

This update method can be used if your PS4™ system is not connected to the Internet. Download the update file to your computer, and then save it on a USB storage device. Copy the saved file to the system storage of your PS4™ system to update the system.
Update using the Internet.
The following things are needed to perform the update:
PlayStation ® 4 system Internet connection (wired or wireless) Before using the network update feature, you must configure your PS4™ systemDriver asuss network settings. For details, refer to the userDriver asuss guide for your PS4™ system.
From the function screen, select (Settings) > [System Software Update] to make sure your system has the latest version of the system software. You can continue to use your system while downloading. If there is an update file for a later version, it automatically downloads. When downloading is complete, a notification message appears in the upper left corner of the screen. Select the message under (Notifications) while viewing the function area, and then follow the on-screen instructions to perform the installation.

Update using a disc.
The following things are needed to perform the update:
PlayStation ® 4 system A disc that contains an update file.
When you play a disc that contains a later version of the system software, a screen appears to guide you through the update process. Follow the on-screen instructions to perform the update.
Update using a computer.
For the standard update procedure, follow the steps below. Visit here for the procedure to initialize your PS4™ system and perform a new installation of the system software, such as for when you replace the hard disk drive.
The following things are needed to perform the update:
PlayStation ® 4 system Computer connected to the Internet USB storage device, such as a USB* flash drive * There must be approximately 460 MB of free space.
On the USB storage device, create folders for saving the update file. Using a computer, create a folder named "PS4". Inside that folder, create another folder named "UPDATE". Download the update file, and save it in the "UPDATE" folder you created in step 1. Save the file with the file name "PS4UPDATE.PUP". Click to start the download. Connect the USB storage device to your PS4™ system, and then from the function screen, select (Settings) > [System Software Update]. Follow the on-screen instructions to complete the update. If your PS4™ system does not recognize the update file, check that the folder names and file name are correct. Enter the folder names and file name in single-byte characters using uppercase letters.
Perform a New Installation of the System Software.
This procedure is for initializing your PS4™ system and performing a new installation of the system software, such as for when you replace the hard disk drive.
Be careful when using an update file for reinstallation. All users and all data will be deleted.
The following things are needed to perform the update:
PlayStation ® 4 system Computer connected to the Internet USB storage device, such as a USB* flash drive * There must be approximately 1.1 GB of free space.