# Thursday, June 20, 2019

GCast 53:

Creating a Data Warehouse in Azure

Learn how to create a new SQL Sever data warehouse in Microsoft Azure.

Thursday, June 20, 2019 9:24:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 13, 2019

GCast 52:

Using hilite.me to Format Code as HTML

The online tool at hilite.me allows me to format code in just about any language and paste it into my blog.

GCast | HTML5 | Screencast | Video | Web
Thursday, June 13, 2019 9:03:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 6, 2019

GCast 51:

Creating an Azure Container Instance

Learn how to create an Azure Container instance from a container repository.

Azure | GCast | IAAS | Screencast | Video
Thursday, June 6, 2019 9:15:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 30, 2019

GCast 50:

Angular pt 9: Incremental Search

Implementing Incremental Search with Angular JavaScript framework

Thursday, May 30, 2019 9:00:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 23, 2019

GCast 49:

Angular pt 8: HTTP

Learn how to make HTTP calls from within your Angular app.

Thursday, May 23, 2019 2:24:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 16, 2019

GCast 48:

Angular pt 7: Routing

Routing in Angular is similar to routing in an MVC framework - except it happens on the client side. Learn how to implement it here.

Thursday, May 16, 2019 10:20:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 9, 2019

GCast 47:

Angular pt 6: Services

Learn how to use Services in Angular to separate functionality and take advantage of dependency injection.

Thursday, May 9, 2019 8:57:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 2, 2019

GCast 46:

Angular pt 5: Master Detail Components

Continuing the Angular tutorial: Learn how to coordinate the data-bound items in a list with a component showing the selected item.

Thursday, May 2, 2019 3:50:13 PM (GMT Daylight Time, UTC+01:00)
# Thursday, April 25, 2019

GCast 45:

Angular pt 4: Displaying a List

Learn how to use Angular to bind to a list of items and iterate through that list.

Thursday, April 25, 2019 9:02:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, April 18, 2019

GCast 44:

Angular pt 3: The Hero Editor

Learn how to do 1-way and 2-way data binding in Angular

Thursday, April 18, 2019 9:48:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, April 11, 2019

GCast 43:

Angular pt 2: The Application Shell

This video walks you through creating the application shell for the Angular Tutorial at angular.io

Thursday, April 11, 2019 10:25:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, April 4, 2019

GCast 42:

Angular pt 1: Getting Started

Learn how to install Angular and its prerequisites and build a simple Angular application using the CLI.

Thursday, April 4, 2019 9:40:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, March 28, 2019

GCast 41:

Using the PowerPoint Selection Pane

The Selection Pane is a little-used PowerPoint feature that can make it easier to manage a complex slide.

Thursday, March 28, 2019 8:38:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, March 14, 2019

GCast 39:

Azure Search REST API

Azure Search allows you to make your internal data searchable in the same way that search engines like Google and Bing make public information on the Internet searchable.

Thursday, March 14, 2019 8:31:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, March 7, 2019

GCast 38:

Azure Search

Azure Search allows you to make your internal data searchable in the same way that search engines like Google and Bing make public information on the Internet searchable.

Thursday, March 7, 2019 9:50:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, February 28, 2019

GCast 37:

Managing Blobs with the Azure Storage Explorer

The Azure Storage Explorer is a free resource to manage Azure Storage Accounts.
This video shows how to manage Azure blobs with this tool.

Thursday, February 28, 2019 8:55:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, February 21, 2019

GCast 36:

Managing Tables with the Azure Storage Explorer

The Azure Storage Explorer is a free resource to manage Azure Storage Accounts.
This video shows how to manage Azure tables with this tool.

Azure | GCast | Screencast | Video
Thursday, February 21, 2019 9:44:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, February 14, 2019

GCast 35:

Customizing Microsoft Teams

Microsoft Teams is a set of tools that help users collaborate with one another. Learn how to create a new Team, add a Channel to an existing team, and add a Tab to an existing Channel.

GCast | Screencast | Teams | Video
Thursday, February 14, 2019 9:02:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, February 7, 2019

GCast 34:

Exposing Local Web Apps with ngrok

Learn how to speed up development and testing by using ngrok to expose to the public Internet web applications running on your local machine.

GCast | Screencast | Web
Thursday, February 7, 2019 8:08:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, January 31, 2019

GCast 33:

An Introduction to Power BI

Power BI is a tool that allows you to create visualizations from a variety of data sources. This video shows how to get started with this tool.

Thursday, January 31, 2019 8:03:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, January 24, 2019

GCast 32:

Handwriting OCR with Cognitive Services

See how to perform OCR on images with handwritten text, using Microsoft Cognitive Services. I walk through the API and show sample JavaScript code.

Thursday, January 24, 2019 8:21:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, January 17, 2019

GCast 31:

OCR with Cognitive Services

Cognitive Services can automatically detect text from pictures of text. This video shows how.

Thursday, January 17, 2019 8:17:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, January 10, 2019

GCast 30:

Creating Applications with the Analyze Image Cognitive Services API

Learn how to create C# and node applications using the "Analyze Image" service of the Microsoft Cognitive Services Vision API.

Thursday, January 10, 2019 7:28:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, January 3, 2019

GCast 29:

Introducing Cognitive Services and Computer Vision

Microsoft Cognitive Services allow you to take advantage of Machine Learning without all the complexities of Machine Learning. In this video, I introduce Cognitive Services by showing how to use Computer Vision to analyze an image, automatically detecting properties of that image.

Thursday, January 3, 2019 12:53:21 PM (GMT Standard Time, UTC+00:00)
# Thursday, December 27, 2018

GCast 28:

Natural Language Processing with LUIS

Learn how to use Microsoft Language Understanding Information Service (LUIS) to build models that provide Natural Language Processing (NLP) for your application.

Thursday, December 27, 2018 9:53:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, December 20, 2018
 #
 

GCast 27:

QnAMaker

Learn how to use QnA Maker to create a bot that automatically answers questions.

Azure | Bots | GCast | Screencast
Thursday, December 20, 2018 9:26:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, December 13, 2018

GCast 26:

Creating a Chatbot in the Azure Portal

In this video, I show how to create, deploy, and edit a chatbot completely within your web browser using the Azure Portal. You can event download the source code and edit it in Visual Studio, if you wish.

Thursday, December 13, 2018 9:19:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, November 29, 2018

GCast 24:

Azure Function CosmosDB Binding

Using the CosmosDB binding in an Azure Function allows you to read and write documents in an Azure CosmosDB database without writing code.

Thursday, November 29, 2018 9:22:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, November 22, 2018

GCast 23:

Azure Logic Apps

Learn how to create a Logic App to deploy a workflow in the cloud.

Thursday, November 22, 2018 9:12:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, November 15, 2018

GCast 22:

Creating an Azure Function Proxy

Learn how to create a proxy URL using Azure Functions

Thursday, November 15, 2018 9:49:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, November 8, 2018

GCast 21:

Azure Functions Continuous Deployment

Learn how to configure continuous deployment from GitHub to Azure functions. Each time you push code changes to GitHub, that code is automatically deployed to Azure.

Thursday, November 8, 2018 9:48:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, November 1, 2018
Thursday, November 1, 2018 9:02:00 AM (GMT Standard Time, UTC+00:00)
# Thursday, October 25, 2018
Thursday, October 25, 2018 9:37:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, October 18, 2018
Thursday, October 18, 2018 9:54:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, October 11, 2018
Azure | Database | GCast | Screencast | Video
Thursday, October 11, 2018 3:20:41 PM (GMT Daylight Time, UTC+01:00)
# Thursday, October 4, 2018
Thursday, October 4, 2018 4:08:28 PM (GMT Daylight Time, UTC+01:00)
# Thursday, September 27, 2018

GCast 15:

Creating an Azure Web App

Azure Web Apps allow you to host your web sites and applications in the cloud. I walk through the steps of setting up an Azure Web App.

Azure | GCast | Screencast | Video | Web
Thursday, September 27, 2018 9:42:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, September 20, 2018

GCast 14:

Creating an Azure Storage Account

Learn how to create a new Azure Storage account.

Azure | GCast | Screencast | Video
Thursday, September 20, 2018 9:58:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, September 13, 2018

GCast 13:

Azure Media Services: Closed Captioning

Generate and add closed captioning to your video with Microsoft Azure Media Services.

Thursday, September 13, 2018 7:11:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, September 6, 2018

GCast 12:

Azure Media Services: Live Streaming

Learn how to Upload, Encode, and Share a Video using Azure Media Services.

Thursday, September 6, 2018 9:22:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, August 30, 2018

GCast 11:

Azure Media Services - Uploading, Encoding, and Sharing a Video

Learn how to Upload, Encode, and Share a Video using Azure Media Services.

Azure | GCast | Screencast | Video
Thursday, August 30, 2018 9:29:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, August 23, 2018

GCast 10:

Azure Linux Virtual Machines

Learn how to use the Chocolatey package manager to quickly install Windows applications and their dependencies.

DevOps | GCast | Video
Thursday, August 23, 2018 9:09:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, August 16, 2018

GCast 9:

Azure Linux Virtual Machines

Microsoft Azure supports many open source and non-Microsoft technologies, including Linux VMs. Learn how to create and connect to a Linux VM hosted in Azure.

Azure | GCast | Screencast | Video
Thursday, August 16, 2018 8:22:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, August 2, 2018

GCast 8:

Azure Virtual Machines

What is an Azure Virtual Machine? How do I create one?

Thursday, August 2, 2018 8:19:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, July 19, 2018

GCast 7:

Azure SQL Database

Azure MySQL Database

Thursday, July 19, 2018 8:46:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, July 12, 2018

GCast 6:

Azure SQL Database

How to create an Azure SQL database in the Azure portal.

Thursday, July 12, 2018 9:16:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, July 5, 2018

GCast 5:

Azure Databricks

Learn how to create a free library and Jupyter notebooks hosted in Azure.

Thursday, July 5, 2018 9:43:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 28, 2018

GCast 4:

Azure Notebooks

Learn how to create a free library and Jupyter notebooks hosted in Azure.

Thursday, June 28, 2018 7:45:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 21, 2018

GCast 3:

Creating and Deploying a Predictive Web Services with Azure ML Studio

Building on Episode 2, I show you how to create, publish, and call a predictive web service from a trained model built with Azure ML Studio.

Thursday, June 21, 2018 8:26:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 14, 2018

GCast 2:

Azure Machine Learning Studio

Azure Machine Learning Studio is a graphical designer that allows you to quickly build Machine Learning solutions without writing a lot of code.

Thursday, June 14, 2018 2:47:24 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 7, 2018

GCast 1:

A Lap Around Cloud and Azure

What is cloud computing, why is it important, and how does Microsoft Azure fit in?

Thursday, June 7, 2018 5:22:00 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, June 6, 2018

I have twice begun a screencast web series; but each time it fizzled as I ran out of time, motivation, and/or subject matter.

This time, I'm optimistic and I have a lot to say.

So, starting tomorrow, I am re-booting "GCast", a technical screencast in which I will walk through a technical topic in a short video.

My new computer and a fresh install of Camtasia Studio and Adobe Premiere Elements will help.

I’ve recorded a few episodes and I’ll be releasing them here once a week, for now. The first 2 are about 20 minutes long, but I plan to keep most videos 5-10 minutes.

Tomorrow's episode is A Lap Around Microsoft Azure and talks about the advantages of cloud computing in general and Azure in particular. 

I hope you like it an I hope you keep watching.

GCast | Video
Wednesday, June 6, 2018 9:03:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, May 12, 2016

Microsoft Cognitive Services is a set of APIs built on Machine Learning and exposed as REST Web Services. The Speech API offers a way to listen to speech and convert it into text.

GCast 16: Cognitive Services - Speech to Text

Thursday, May 12, 2016 1:10:38 PM (GMT Daylight Time, UTC+01:00)
# Thursday, May 5, 2016

Microsoft Cognitive Services is a set of APIs based on Machine Learning and exposed as REST web services. The Emotion API analyzes pictures of faces and determines the emotion shown in each face.

GCast 15: Cognitive Services - Emotion API

Thursday, May 5, 2016 3:35:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, April 28, 2016

Microsoft Cognitive Services uses Machine Learning to recognize text within pictures and exposes this functionality via a RESTful Web Service.

GCast 14: Cognitive Services - Thumbnail Generation

Thursday, April 28, 2016 12:12:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, April 21, 2016

Microsoft Cognitive Services uses Machine Learning to recognize text within pictures and exposes this functionality via a RESTful Web Service.

Cognitive Services - Optical Character Recognition

Thursday, April 21, 2016 11:52:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, April 7, 2016

Microsoft Cognitive Services (formerly Project Oxford) provides a set of APIs for analyzing images, video, speech, and language. Learn how to get started and start developing against these APIs..

Thursday, April 7, 2016 12:48:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, October 29, 2015

In this screencast, you will learn 3 different ways to create an Azure Web App using the Azure Management Portal.

Azure | GCast | Video | Web
Thursday, October 29, 2015 10:42:58 PM (GMT Standard Time, UTC+00:00)
# Thursday, October 15, 2015

In this screencast, we show how to create a new Virtual Machine in the Windows Azure portal.

Azure | DevOps | GCast | IAAS
Thursday, October 15, 2015 5:57:41 PM (GMT Daylight Time, UTC+01:00)
# Thursday, September 24, 2015

zure storage includes built-in redundancy by default. In this screencast, I explain the Replication options that allow you to configure how many copies of your data are created, where they are created, and how they can be accessed.

Azure | GCast | Video
Thursday, September 24, 2015 1:04:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, September 10, 2015

Azure storage includes built-in redundancy by default. In this screencast, I explain the Replication options that allow you to configure how many copies of your data are created, where they are created, and how they can be accessed.

Azure | GCast | Video
Thursday, September 10, 2015 2:02:42 PM (GMT Daylight Time, UTC+01:00)
# Thursday, August 27, 2015

Learn how to deploy to an Azure web app from a local Git repository.

ALM | Azure | GCast | Video
Thursday, August 27, 2015 9:30:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, August 20, 2015

In this screencast, I show off some of the features of Microsoft Edge - the new browser included in Windows 10 - that help end users be more productive.

GCast | Video | Web
Thursday, August 20, 2015 4:14:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, August 13, 2015

In this screencast, you will learn how to create your own table linked to an Azure Mobile Service and manage the data in this table from a client Windows or Windows Phone application.

Azure | GCast | Mobility | Video
Thursday, August 13, 2015 4:57:51 PM (GMT Daylight Time, UTC+01:00)
# Thursday, August 6, 2015

In this screencast, you will learn how to turn on authorization in an Azure Mobile Service and allow users to log in with their Twitter account.

G-Cast 3

Azure | GCast | Video
Thursday, August 6, 2015 5:42:58 PM (GMT Daylight Time, UTC+01:00)
# Friday, July 24, 2015

This video describes the basics of Azure Mobile Services and walks you through creating a new Mobile Service with a JavaScript backend.

G-Cast 1

Azure Mobile Services, Part 1 – Creating a Mobile Service

Azure | GCast | Mobility | Video
Friday, July 24, 2015 11:37:00 AM (GMT Daylight Time, UTC+01:00)

Every once in a while, I record a screencast and I post it on this blog.

You can find links here to a series of screencasts I did on Visual Studio Coded UI Tests.

It has been a long time since I did so because screencasts tend to be a lot of work when done correctly.

But now I’m motivated to start doing these regularly. I plan to keep them short – anywhere from 5-30 minutes and to keep each video focused on a single topic. My goal is to release a new video every Friday – in the same way that I release a new Technology and Friends episode every Monday.

As in the past, I’m branding these as “G-Cast” – an abbreviation of Giard’s Screencasts and I’m rebooting the franchise to start at Episode 1. I even have a fun intro sequence that will appear at the beginning of each video.

The first G-Cast will debut tomorrow and will be part of a series showing how to use Azure Mobile Services.

Stay tuned and let me know what you think of this project.

GCast | Video
Friday, July 24, 2015 2:25:33 AM (GMT Daylight Time, UTC+01:00)
# Saturday, February 16, 2013

In this screencast, I show 3 ways to create a Windows Azure web site.

Azure | GCast
Saturday, February 16, 2013 3:46:12 AM (GMT Standard Time, UTC+00:00)
# Friday, November 2, 2012
Friday, November 2, 2012 2:43:59 PM (GMT Standard Time, UTC+00:00)
# Thursday, November 1, 2012

This screencast demonstrates how to change a Visual Studio 2012 Coded UI Test after you have recorded it.

Thursday, November 1, 2012 2:28:00 PM (GMT Standard Time, UTC+00:00)
# Wednesday, October 31, 2012

This screencast shows how to add assertions to a Visual Studio 2012 Coded UI Test while recording your mouse and keyboard actions.

Wednesday, October 31, 2012 2:26:00 PM (GMT Standard Time, UTC+00:00)
# Tuesday, October 30, 2012

This screencast covers the fundamentals of Microsoft Coded UI Tests, a feature of Visual Studio 2012, Premium and Ultimate Editions. You will learn how to record mouse and keyboard actions to record a simple "smoke test".

Tuesday, October 30, 2012 2:25:00 PM (GMT Standard Time, UTC+00:00)
# Sunday, October 28, 2012
Sunday, October 28, 2012 2:11:00 PM (GMT Standard Time, UTC+00:00)
# Saturday, October 27, 2012

This screencast demonstrates how to change a Visual Studio 2010 Coded UI Test after you have recorded it.

Saturday, October 27, 2012 3:22:00 PM (GMT Daylight Time, UTC+01:00)
# Friday, October 26, 2012

This screencast shows how to add assertions to a Coded UI Test while recording your mouse and keyboard actions.

Friday, October 26, 2012 3:19:00 PM (GMT Daylight Time, UTC+01:00)
# Thursday, October 25, 2012

This screencast covers the fundamentals of Microsoft Coded UI Tests, a feature of Visual Studio 2010, Premium and Ultimate Editions. You will learn how to record mouse and keyboard actions to record a simple "smoke test".

Thursday, October 25, 2012 3:17:00 PM (GMT Daylight Time, UTC+01:00)