Using AI and Bots as an underpinning for modern UI

In this post, Consultant/App. Dev. Manager Timothy Baillis explains how AI and Bots can improve modern UI designs. It has been said that every great developer is inherently lazy- or at least inspired by boring or repetitive tasks. The idea that you can code a program to automate a task or overcome an obstacle is…


Did you plan for accidental deletion of your critical data in Azure?

In his post, Principal App. Dev. Manager Rick Caudle lays out a strategy for dealing with business-critical data in Azure. So, you moved to the Cloud and you fully understand Azure Storage and all the greatness that comes with the various replication options i.e. Locally redundant storage (LRS), Zone-redundant storage (ZRS), Geo-redundant storage (GRS). All…


Visualize Code with Visual Studio

In this post, App Dev Manager Ed Tovsen spotlight the features and benefits of Code Maps in Visual Studio. Systems architects have long used modeling to design the structure, behavior, and interaction of systems within an organization. Modeling helps to ensure that requirements are clearly defined between users and IT. Models are created with varying…


My Volunteer Experience with TEALS

In this post, App Dev Manager Ruth Ferland shares her experience volunteering through TEALS to promote Computer Science and the education of kids in her community. For School Year 2017-18, I decided to volunteer for TEALS (https://www.tealsk12.org/). TEALS stands for Technology Education and Literacy in Schools. It’s a non-profit organization in the United States that…


Securing Azure Storage for the Software Architect

In this post, App Dev Manager Keith Anderson explores how Azure Key Vault can be used to secure access to Azure storage operations. In the beginning… As I began to learn about Microsoft’s cloud a couple of years ago, I began to realize that some services had been around since its inception and were fundamental…


Getting Started with DevOps and Continuous Delivery of Value

In this post, Application Development Manager Wesam Darwish highlights some important information to help customers learn and adopt DevOps. DevOps: a buzz word, or an exciting transformation journey? As organizations strive to deliver value to their end users faster, improve quality and availability, optimize costs, and deliver innovation with digital-era velocity; they face numerous challenges….


Assigning Work Items to a Group in Visual Studio Team Services

In this post, Sr. Application Development Managers Mark Meadows and Everett Yang demonstrate how to extend VSTS Project Templates to allow Group assignments to Work Items. ISSUE Recently a customer asked about whether they can assign work items to a group of users, instead of a single user. By default, Visual Studio Team Services (VSTS)…


Debugging Beyond Visual Studio – WinDbg

In this post, Sr. App Dev Managers Al Mata, Candice Lai, and Syed Mehdi gives a walkthrough of WinDbg. You’re likely a developer and have used a code editor to debug and analyze your application failures. Few developers know or understand the “old school” way of troubleshooting to uncover additional details; enter the WinDbg debugger….


DevOps and Appification

In the following post, Premier Developer Consultant Ron Vincent explains how adopting DevOps principles can help organizations be more productive and aid in maintaining many apps. These days the typical enterprise organization has dozens and even hundreds of apps that it creates and maintains. In this article we’ll discuss how we can apply DevOps principles…


How Azure IoT helped me buy a new house – Part 1

Premier Developer Consultant, Steve St Jean, shares a personal story on how he used Azure IoT to figure out a solution to a problem that many of us face – high electric bills. In the series, Steve shares the process and code that he used to implement this solution. Telemetry data is an important component…