Making your Mobile App Serverless with Azure Functions and Xamarin Workbooks

Xamarin Workbooks (Quick Intro)

David Silverlight will be showing how we can use Xamarin Workbooks to help us organize our favorite bits of code, tips, tricks and techniques that we frequently use in our daily lives as developers. For this topic, David will give us a quick overview of this useful tool and show us how it can help us to better organize our ever growing mountain of knowledge as well as provide ways for us to learn new techniques as well as share information.

Making your Mobile App Serverless with Azure Functions (Main Presentation)

Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in Azure or third party service as well as on-premises systems. Developers can leverage Azure Functions to build HTTP-based API endpoints accessible by a wide range of applications, mobile and oT devices.

In this session we will give you an overview of Azure Functions and walk you through some real world examples of how Azure Functions were used in Mobile Apps to either replace or extend functionality. This will include live coding demonstrations as well.

Joe Raio is a Microsoft Technical Evangelist based in Miami, Florida. As a technical evangelist, Joe primarily focuses on presentations leveraging Microsoft Azure focused on website development and cloud technology. Prior to becoming an evangelist for Microsoft, Joe successfully owned and operated three small businesses centered around website development and marketing. To learn more about Joe, visit his website at http://joeraio.com for follow him @joescars.

Internal Server Error after Upgrading to .NET Core 1.1

So I decided to start upgrading all my Azure Web Apps and associated NuGet packages to to .NET Core 1.1. The process was very simple and everything worked perfectly locally.

Naturally, I pushed my update to my GitHub repo, Azure takes over and does the deployment. Then.. FAIL

An Error occurred while starting the application.

First thing I try is to re-sync the repo through the admin. No luck. Thankfully though, there is a simple solution.

Turns on when doing the deploy there are left over dll’s in your wwwroot folder that will conflict with your new dll’s. This causes the web app to fail.

To resolve this error, simply do the following.

Stop your web app

Go to your Kudu console either through advanced tools or directly from the scm url.

Go to the CMD or Powershell prompt. Navigate to the /site/wwwroot folder. Delete everything in it!

Go back to deployment options and re-sync your Github Repo

Once this is done start your application and you will be good to go!

Cortana Intelligence & Machine Learning APIs Overview

Learn how Machine Learning API’s in the Cortana Intelligence Gallery can help you to learn more from your data and extend your existing applications.

In addition, we will walk you through a demo that uses multiple Machine Learning API’s to analyze live data and then send it back to an IoT device for instant feedback.

Joe Raio is a Microsoft Technical Evangelist based in Pompano Beach, Florida. As a technical evangelist, Joe’s mission is not only to educate students, developers and startups on the latest Microsoft technologies, but also inspire them to do more by building amazing projects with the community.

Prior to becoming an evangelist for Microsoft, Joe successfully owned and operated three small businesses centered around website development and marketing. To learn more about Joe, visit his website at http://joeraio.com, or on twitter @joescars.

Register for the event here: http://www.meetup.com/South-Florida-SQL-Server-User-Group/events/230220901/

Let’s dev this | Cloud Tour

Build a powerful, enterprise-grade cloud platform using the NEW features of Microsoft Azure & Visual Studio 2015.

Please join us for this free, interactive, full-day training session led by Microsoft experts, created specifically for developers like you.

What will I learn?
At this event, you’ll learn how the newest services of Microsoft Azure and the latest release of Visual Studio 2015 come together to help you build, move, and manage a variety of apps in the cloud. You’ll explore Azure Virtual Machines, Web apps, data services and gain insight into your application with Visual Studio including IntelliTest. You’ll see how to build websites, mobile applications, and enterprise-class applications.

We’ll also give you a free Microsoft Azure pass, so you’ll have the opportunity to try the hands-on labs for yourself. Still not enough? We will also raffle off four (4) $25 Visa gift cards at the end of the event so make sure to stick around.

Who should attend?
The event is technical by nature and is aimed at enterprise developers who get hands-on with technology as part of their day-to-day jobs. Previous experience with Microsoft Azure and/or Visual Studio is beneficial but not essential.

Before you attend:
This is a hands-on workshop. To get the most out of your session, please don’t forget to bring your laptop. In addition:

 

Coders Café – Getting started with ASP.net 5, EF7 and MVC6

ASP.NET 5 has been re-imagined from the ground up to provide a faster development experience, best in class performance, full side-by-side support, and cross platform support for Linux and Mac. In this presentation you will a receive high level overview of ASP.net 5 including changes and features. In addition, we will walk you through building your first ASP.net 5 web app using Entity Framework 7 / MVC 6 and deploying it to Microsoft Azure.

Joe Raio is a Microsoft Technical Evangelist based in Pompano Beach, Florida. As a technical evangelist, Joe primary focuses on presentations leveraging the Microsoft Stack focused on website development and cloud technology. Prior to becoming an evangelist for Microsoft, Joe successfully owned and operated three small businesses centered around website development and marketing. To learn more about Joe, visit his website at http://joeraio.com

How to Deploy Vorlon.JS to Azure Web App

This video will walk you through how to deploy Vorlon.JS to an Azure Web App using Git version control. The pre-requisites for this video are that you have an active Microsoft Azure account and node.js installed.

Instructions

  1. Create new web app using custom create
    1. From the configure section, Turn on Web Sockets – Save
  2. Go Back to Dashboard
  3. Setup deployment from source control
    1. Select Local Git Repository
      1. This will create the Git repository
  4. Install VorlonJS on your machine
  5. nodejs must be installed already. If not, install from nodejs.org
    1. Open node.js command prompt
    2. Enter the following: npm i –g vorlon
  6. Test Vorlon
    1. Type the following: vorlon
      1. To terminate: Terminate – ctrl + c
  7. You should be in your user folder. We must now browse to the proper folder
    1. cd appdata
    2. cd roaming
    3. cd npm
    4. cd node_modules
    5. cd vorlon
  8. Type: start . (this will launch explorer)
  9. Open another explorer
    1. Create a new folder (ex C:\Dev\VorlonJS)
  10. Copy node_modules folder from vorlon folder to the new folder
  11. Copy all the files WITHIN the server folder (within vorlon folder) to the new folder you created
  12. Create new text file package.json
  13. Edit the file and add the following

Now we want to commit this into azure website

  1. Open Git Bash
    1. Get GIT url from Azure Deployments page
      1. It also has instructions
    2. Browse to your vorlonjs folder you created (example: cd /c/dev/vorlonjs)
    3. Now we are going to use the commands from azure to add files to git
      1. git init
      2. git add .
      3. git commit –m “initial commit”
    4. Again copying right from azure to add remote repository and commit
      1. git remote add azure (this line will be in your azure account)
      2. git push azure master
        1. If need be use reset deployment credentials
      3. Enter your password
  2. When it’s done it should now say “Active Deployment”
  3. Go to dashboard / URL
  4. First time it loads it may error out, just refresh it
  5. That’s it!

 

ITCamp: Extend your Datacenter with Microsoft Azure

Get the most out of your cloud with Microsoft Azure – and get a quick update on Windows 10! 

Get the skills you need to start your journey to the cloud at a free IT Camp near you! Join us for this interactive, full-day training session and learn how to move your workloads from on-premises to the cloud and back again. You’ll see how Microsoft Azure supports powerful virtualization, on-demand application scaling, complete data control, and the fastest customer response times around.  The skills you gain from this IT camp will also support requirements for the Azure 70-533 Implementing Infrastructure Solutions test!

Get the scoop from seasoned experts who can show you how to expand your IT options without adding complexity – or giving yourself a headache in the process. Here are just a few of the topics we’ll cover:  

  •  Just added! 1 hour overview on Windows 10 and what it means for your organization! 
  •  Migration of on-premises virtualization to Azure Virtual Machines, Apps, and Storage 
  • ADFS on Microsoft Azure and Office 365 Integration, including  Multi-Factor authentication 
  • Microsoft Azure for Test and Development (IaaS) 
  • Application migration to Microsoft Azure (IaaS & PaaS)
  • SQL BI, Media, Backup, DR and much more

 Don’t miss this valuable, free event near your – regardless of whether you’re new to the cloud, or you currently use an on-premises, hybrid or fully cloud-based solution.

 All IT Pros are welcome!
Sessions run from 9:00am – 4:00pm. We’ll also give away a $100 Microsoft Store gift card
* to seven lucky attendees at each event.

 Attendance is limited, so save your seat today.

 Fees

This free event is brought to you by your local Microsoft office. Delegates are responsible, however, for booking and funding their own travel and accommodation, as required.

 IT Camps must-haves:

Note – this is a hands-on workshop.  To get the most out of your session, please don’t forget to bring your laptop.

 In addition:

·         Please be sure you have an active Azure account and bring your Microsoft account credentials. Don’t have a Microsoft account? Sign up now

·         Prior to the event:

o    Activate a free 30-day trial Azure account  

o    Download PowerShell here and follow the step by step instructions here to integrate with Azure

·         If you subscribe to MSDN, activate your free Azure MSDN subscriber benefits here


You may also want to bring:

·         Computer power supply

·         Notebook & pen

·         Identification

·         Your own wireless Internet hotspot (if you have one), just in case Internet connectivity is limited.

 *NO PURCHASE NECESSARY. Open only to event attendees who are legal residents of the 50 U.S. or DC 18+. Game ends 6/30/15. See event registration desk for Official Rules.

 **Attention Public Sector Employees: there are additional details to follow in registration confirmation.