We will meet Tuesday, June 5th at Bank of the Ozark's Innovation Lab. Doors will open at 6:30pm and the presentations will begin sharply at 7:00 pm. Along with a great presentation, we'll have food and raffle prizes. Be sure to RSVP so we know how much food is needed.
End-to-end from Code to VSTS to CI/CD to Azure App Services
This will be a very hands-on session, all demos and labs, no slides. I have the entire project on my GitHub, and the URL will be distributed during the session for you to follow-along with me or work on labs after I have finished the demo and I will go around the room and help out. The session and all software / applications / subscriptions required to complete this are entirely free. The session is suitable and useful for folks with very little/no dev experience who want to learn (pre-juniors / juniors / anyone interested in coding is welcome!). It is also useful for senior developers if you would like to learn more about Git, Visual Studio Team Services (VSTS) CI/CD (Continuous Integeration/Continuous Delivery) into Azure App Services, and Azure. I will also cover the following two frameworks in the code: Dapper and Swagger. We will walk through how to connect a front-end web application to an API backend, then connect the API backend to Azure SQL. We will go through testing out Swagger for APIs and explain how Dapper works as a micro-ORM. I will then show you how to use Git to add your project into VSTS. Would be happy to go over utilizing Git in command line or Visual Studio if needed, and Pull Requests in VSTS. Then we will setup a Build (CI) definition and a Release (CD) definition that will deploy our resources to Azure. We will then test the application in Azure. You are welcome to come and ping me with as many in-depth Git / VSTS / Azure questions as you like and I would be happy to cover these in addition to my demo. So, bring questions, let's make it a fun interactive session! I hate boring lectures and talks and promise this won't be one of them and that you will walk away with this with something that you can immediately use. You will be able to keep your working application setup and test it out even more when you get home! Prerequisites
If you are attending, please have the following installed on your local machine / subscriptions activated and bring your laptop with you:
**If you have enterprise versions from work or a MSDN subscription, totally fine, use those. I am simply providing the links for free versions for those who do not have access to them.
***If you do not do these ahead of time, you will spend a lot of the meetup time installing software.
****If you do not want to do the hands-on part and just want to watch the demo, you can skip these. Visual Studio 2015 or 2017 (if it's older than that, get a new version) - https://www.visualstudio.com/vs/community/
SQL Server - https://www.microsoft.com/en-us/sql-server/sql-server-editions-express
SQL Server Management Studio - https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
Git - https://git-scm.com/downloads
VSTS Subscription - https://www.visualstudio.com/team-services/
Azure Subscription - https://azure.microsoft.com/en-us/free/
Hello, my name is Crystal and I am a Premier Developer Consultant from Microsoft. I have a degree in Chemistry, 3/4 of a medical degree, and I can probably eat more food that you can. I love teaching and travel around the US year-round teaching workshops, proof of concepts, and helping enterprises with Microsoft (and other) technologies. I specialize in Blockchain, Containers / Docker / Kubernetes, Git, VSTS, DevOps, and C#. My background before Microsoft was working as a C# / .NET developer in the Tampa Bay Area. St Pete .NET Meetup
Follow @StPeteDotNET ( https://twitter.com/stpetedotnet ) on Twitter!
Subscribe to our Youtube channel ( https://www.youtube.com/channel/UC_kdG2Reanc7Bo3K0XOYZ-g ).