Building a Simple REST API with Scala & Play! (Part 2)

If you’re coming in fresh, and need some instructions on getting the appropriate tools installed and creating a shell of an environment, please refer to part 1.  In part 2, we’ll cover adding our first API functions as asynchronous actions in a Play! controller, as well as define our first data access functions.


Synchronize Your On-Premises Identity with SharePoint Online & Office 365

In this video blog post, learn about the different identity models, the challenges customers face and solutions for overcoming those problems.


Azure API Management

Microsoft Azure API Management is an available, ready-made solution and enables customers to securely publish APIs to business partners and developers. API Management is enriched with great features to provide end to end solutions. Learn about API management and the power of APIs in this video blog post.

Work Team Meeting Diagram Chart Poster banner

Documents and Records Management in SharePoint Online / Office 365

Microsoft takes security and compliance very seriously for its Office 365 software and services. Microsoft has introduced numerous features in Office 365 to help meet organizations’ content security and data compliance needs so they can meet legal, regulatory, and organizational compliance requirements. In this blog, I’ll focus on Documents Management and Records Management features of Office 365.


Building a Simple REST API with Scala & Play! (Part 1)

In this 3 part series, we’ll cover creating a basic Play! REST API on top of Reactive Mongo. There has been a lot of buzz recently in the industry and at our some of our clients around Reactive Programming and related frameworks. Reactive Programming is a movement based around building applications that can meet the diverse demands of modern environments.


How to Manage and Automate Your Mobile Image Assets

The goal of this workflow is to make it as easy to generate one hundred scaled and routed assets as it was to generate one. The initial generation and future revisions of the assets are now automated. The basis for this workflow is consolidating all of the assets into a single file. This allows the software to do the heavy lifting of sizing, naming, and routing the new files. Designers now also have an overview of all of the visual assets, allowing them to globally control colors, padding, and aesthetics.


Iterative Performance Testing Provides Actionable Results

More often than not, performance testing projects originally planned for a single test execution cycle yield undesired results and subsequently morph into multiple, haphazard  load test runs, where each additional load test cycle is likely less organized (and more frantic) than the previous.  Focus on the overall goal of the performance test (page response time, CPU utilization, etc) is skewed or misplaced.  An intentionally iterative performance testing strategy will ensure a greater likelihood of success for goal based performance test execution.

O365 Power BI assoc filter banner

Power BI Quick Tips: Associative Filtering

One of the great features of Power BI is associative filtering. This means that when a value is selected in a slicer, all associated elements on the page are automatically filtered. With the latest update to Power BI, slicers can be individually tied to specific objects on the Power BI canvas. Sometimes this behavior is not observed. Learn why that happens and how to deal with it.


Microsoft Azure Internet of Things Suite

In this blog post I will explain IoT and describe how the Microsoft Azure Internet of Things Suite provides new services that help organizations get value from the device and sensor data they collect every day.


BizTalk Integration with AS400 Using DB2 Adapter

The BizTalk Host Adapter for DB2 has been designed to access IBM’s DB2 database on a number of platforms including mainframe, AIX, AS/400, and Windows. Here are a few scenarios that I have come across working with the DB2 adapter and BizTalk orchestrations.