conversations.from: human
conversations.value: What is a description for a book titled ASP.NET Core Essentials about Senior, Technical, Evangelist with the genre: Computers & Technology, Web Development & Design?
conversations.from: assistant
conversations.value: the author the author has over 18 years of experience in the field of professional software development, and is currently a Senior Technical Evangelist at Microsoft Corporation. He began his career with what is now known as Classic ASP, and worked with ASP.NET as it continued to evolve over the years. He is a public speaker in the DC metro area and along the East Coast of the United States. He serves as a mentor for startups and indie developers at 1776 DC, and also manages multiple developer groups on Facebook and Meetup. You can find him blogging at WakeUpAndCode.com or on Twitter via @shahedC.
conversations.from: human
conversations.value: Delete the last sentence.
conversations.from: assistant
conversations.value: the author the author has over 18 years of experience in the field of professional software development, and is currently a Senior Technical Evangelist at Microsoft Corporation. He began his career with what is now known as Classic ASP, and worked with ASP.NET as it continued to evolve over the years. He is a public speaker in the DC metro area and along the East Coast of the United States. He serves as a mentor for startups and indie developers at 1776 DC, and also manages multiple developer groups on Facebook and Meetup. You can find him blogging at WakeUpAndCode.
conversations.from: human
conversations.value: What is the first five paragraphs for this book?
conversations.from: assistant
conversations.value: ASP.NET Core Essentials
  You may end up using a combination of these options, but the best option is one that you and your team can agree on. In some cases, you may have to discuss the database creation method with your database administrator, customer, or IT manager. You may decide that the best option is to generate the SQL scripts without running them right away. This will allow you to inspect the scripts and make modifications if necessary, before actually affecting your database.
  Depending on your scenario, you may have to automate the insertion of seed data through code or scripts. Ideally, your application code should be prepared to handle the absence of data.
  Microsoft's IIS web server predated even the first release of **Active Server Pages**. IIS supports a wide variety of web frameworks and languages, including ASP.NET with C#. You can run IIS on your own Windows server or in a hosted environment.
  Before you can deploy to IIS, you must ensure that IIS is properly installed and configured on your server. Typically, a website will run on port `80` for HTTP access and port `443` for HTTPS access. To enable **Secure Sockets Layer** ( **SSL** ), you will also have install a certificate.
  If you're not familiar with setting up IIS, please consult the official tutorials at the following URL:
conversations.from: human
conversations.value: What is another paragraph?
conversations.from: assistant
conversations.value: In the main blade of the VM, the toolbar of icons should have a **Connect** icon that allows you to download a `.rdp` file. This file can be opened in remote desktop in Windows (or an other operating system) to interact with the VM directly, as if you were in front of it.
conversations.from: human
conversations.value: What is the last three paragraphs?
conversations.from: assistant
conversations.value: Once you get through the initial setup and have optimized your code and tests, you should be well on the way to a smooth deployment process. As you continue to make changes to your code and infrastructure, you may occasionally have to revisit your continuous deployment strategy with your team. This will help your team bring up any concerns that need to be addressed.
  In this chapter, we covered various deployment options and focused on deploying an ASP.NET web application to Azure. We wrapped up with a quick introduction to CI and CD.
  Going forward, you should stay tuned to announcements from Microsoft to learn more about ASP.NET Core and Azure. There are several websites, blogs, and videos online that may be useful to you.