Update Web and Azure Tools in Visual Studio 2019

Most likely you have already seen that Visual Studio 2019 released. As you might expect, we've added improvements for web development and development with Azure. As a starting point, Visual Studio 2019 provides new features to get started with your code, and we've also updated the experience for creating ASP.NET and ASP.NET Core projects to meet the following requirements:

Update Web and Azure Tools in Visual Studio 2019

If you're publishing your app to Azure, you can now configure Azure App Service to use Azure Storage and Azure SQL Database instances right from the summary page in your publish profile without leaving Visual Studio. This means that for any existing web application running in App Service, you can add SQL and Storage as it is no longer limited to creation time only.

Update Web and Azure Tools in Visual Studio 2019

By clicking the "Add" button, you can choose between Azure Storage and Azure SQL Database (more Azure services will be supported in the future):

Update Web and Azure Tools in Visual Studio 2019

and then you can choose between using the existing Azure Storage instance you provisioned earlier, or provisioning the new one right now:

Update Web and Azure Tools in Visual Studio 2019

When configuring Azure App Service through a publish profile as shown above, Visual Studio will update the application settings in Azure App Service to include the connection strings you configured (for example, azgist in this case). Studio will also apply hidden tags to instances in Azure about how they are configured to work together so that this information is not lost and can be later rediscovered by other instances of Visual Studio.

Check out the 30-minute overview of developing with Azure in Visual Studio, which we created as part of the launch:

Send us your feedback

As always, we welcome your feedback. Tell us what you like and don't like, what features you're missing and what parts of the workflow are working or not working for you. You can do this by sending questions to the developer community or by contacting us on Twitter.

Source: habr.com

Add a comment