Global Azure Boot Camp 2018: Azure Functions and Serverless

Boston Global Azure Bootcamp https://bostonazurebootcamp.com/2018/Sessions Agenda for this session includes deep hands-on learning on Azure functions (“serverless”, event-driven functions) 1. Introduction 2. Supported operating systems and languages 3. Building and deploying azure functions (using VS and directly from Portal) 4. Durable functions in azure functions 5. Other cloud vendor’s serverless computing 6. Hands-on lab You […]

Continue reading


BCC29: Data Encryption using Azure Storage Service

Boston Code Camp 29, https://www.bostoncodecamp.com/CC29/sessions/details/16639 Session Materials: https://www.slideshare.net/UdaiappaRamachandran/data-encryption-azure-storage-service In this talk, we’ll explore different possible of encryption techniques that you can apply to secure your data and comparison with other cloud vendors and offering on storage encryption. The talk includes slides and sample codes prior to the session.

Continue reading


BCC29: Build smarter productivity apps using Microsoft Graph

Boston Code Camp 29, https://www.bostoncodecamp.com/CC29/sessions/details/16640 Session Materials: https://www.slideshare.net/UdaiappaRamachandran In this talk, we’ll explore how to build apps using Microsoft Graph API to connect to the data that drives productivity – mail, calendar, contacts, documents, directory, devices, and more. Talk includes slides and sample codes prior to session.

Continue reading


Updating Content Approval Status using SharePoint Designer 2013 Workflow

I recently changing Akumina’s InterChange to work with SharePoint 2013 SharePoint Designer workflow but ran into issue that I cannot update the content approval status (_ModerationStatus field) via Designer workflow using builtin update list item activity.  Here is the step-by-step instruction to update content approval status from SharePoint Designer workflow using CallHTTP activity.  Activate “Workflows […]

Continue reading


Career vNext

I joined Ektron in Feb, 2004.  I started single handed to convert CMS 300 VB/COM technology to .Net now known as CMS400.  Since then, I played a major contribution in every release .  I have always looked for ways to improve the product whether that’s a new role (Developer, Scrum Master, Support, Architect) or a new technology (Cloud, SaaS, […]

Continue reading