Blog on Microsoft Technologies esp. IoT
Blog on Microsoft Technologies esp. IoT
H O M E
Arduino Beginners
Arduino Lesson 2 Press Button
Arduino Lesson 1b Download program to board
Arduino Lesson 1a Flashing LED
Application Dev
GitHub is now free for Teams
A Multifaceted User Control for displaying Application Settings
Saving and Loading C# Application Settings through Reflection
ClickOnce Hosting on Azure
JekyllFilter App
Azure Device Streaming
Azure IoT Hub Super Quickstart in 5 minutes!
App Extensions Poll
App Functionality Checklist
How to use the Updated UWP-Xaml app
Under the hood-The API Options
Under the hood-The API
The UWP-XAML app V1
Azure IoT Hub Device Streaming - A Reusable and Extensible Library
Azure IoT Hub Device Streaming
Az IoT Hub + Edge
Azure IoT Hub PowerShell V3.0.4 Features
BME280 Sensor (Part 3) IoT Central
A Brief History in IoTime
AzureIoT-CoreUtils
Azure Sphere
IoT Central Scripting Limitations
Previous Info
Azure Sphere Getting Started
DPS and IOT Hub v IOT Central with az-iothub-ps-1
Resources
az-iothub-ps Extensions
BME280 Sensor (Part 2)
BME280 Sensor
Trying out some of the Samples
Azure Sphere Sample Projects V2
Azure Sphere GA, Security and a 2Do List
Azure Sphere Sample Projects
My Azure Sphere Scripts
Blazor
Dynamic CSS
Reverse Reverse Engineering with Entity Framework
.NET 6 and Telerik V3 Controls Upgrades
Version 2 - Club Records
8. Search based upon BIB No. or Name
7. async EF calls from an Entity Property
6. A Recursive Entity Group Property - Team Leader
5. Many to Many Entity Relationships
4. Members Table - AddNewMember Code
3. Some Reflection with the Members Table
2. Nuances with adding a Members Table
1. Overview of adding a Members Table
EF Core Tutorial
Two Sample Apps
More on Includes with Selections
Entity Update
Cascade Delete
Add Some Data
EF Migrations and CRUD Operations
Entity Framework Summary
An Entity Framework Primer
Entity Framework Basics
Overview of a Database oriented App
Azure IoT Hub Interaction using Blazor on ... Arduino
Azure IoT Hub Interaction using Blazor on a RPi - A Wrap Up
Publishing Blazor to Desktop IIS
Web App for Logging Restaurant Attendance
And now for a Rap Up
Http Delete Server File Management
Upload a Zip file.
Zip file creation on Server and Download to Client
A Client Page for Viewing a Folder on the Server
A Client Control for Viewing Images
A Client Control for Viewing Markdown Content
A Client Text View Control including Copy and Downloads functions
WASM Http File Get - Server Response
WASM Http File Get - Client Request
Folding Content
A Recursive Client Folde Component - 2
A Recursive Client Folder Component - 1
Scanning files on the Server
Spinners
A Generic App for displaying Sample Apps
A WASM app for presenting Sample Apps from an API Repository
On a Raspberry Pi
Some activities
More on App Options
Server App with GPS
A Server only Web App
WebAssembly App - The Projects
Musings - Data
Musings - Getting Started plus Authentication
A Booking App for post COVID-19
Grove Arduino
The Cloud
Codecraft Lesson 10 - Sensing-movement
Codecraft Lesson 9 - Measuring Surrounding Air Pressure
Codecraft Lesson 8 - Detecting Surrounding Temperature & Humidity
Codecraft Lesson 7 - Displaying Data on an OLED
Codecraft Lesson 6 - Sound Sensitive LED Light
Codecraft Lesson 5 - Light Intensity
Codecraft Lesson 4 - Making the Buzzer go BEEP
Codecraft Lesson 3 - Controlling the Frequency of the Blink
Codecraft Lesson 2 - Pressing Button to light up LED
Download program to board
Codecraft Lesson 1 - Flashing LED
Setup
The Hardware
Plug and play unboxing
Install Codecraft
Codecraft Intro and Index
Pico W AzSDK
Bluetooth and GPS Update
A Bridge too far ...
Addendum
The Src Lib
Device Twin Prop PATCH
GET Device Twin Doc
Direct Methods
CD Mesages
About SDK Implementation
Tools
Telemetry
The Repository with Extended Features.
Azure SDK for C Arduino Setup
Pico W Setup with Arduino
Get Connection Strings ... Scripts
IoT Hub Connection Strings
Create an IoT Hub and Device
Musings
Context
Softata
Blockly Session
Open AI and Enums with Blockly & Swagger Part 3
Open AI and Enums with Blockly & Swagger Part 2
Open AI and Enums with Blockly & Swagger Part 1
A Quick Start with Blazor
A Quick Start with Blockly
Added Actuator Class - Relay
Cloud 2 Device Messages 2
Arduino Startup Options
Towards OTA Over The Air Sketch Updates - 5 (KISS Principle)
Towards OTA Over The Air Sketch Updates - 3 (OTA Implementation)
Towards OTA Over The Air Sketch Updates - 2 (Serial Debug Msgs)
Towards OTA Over The Air Sketch Updates - 1 ((OTA example)
Custom Blocks via ASP.NET Controller
A 74HC595 Shift Register Class
Latest NetCoreBlockly Updates
Running Blockly on local Pico from Azure Softata API
Blockly Functions
Blockly 101
Blockly ... The Holy Grail
Meadow ... A work in progress
Many ways to skin a cat
An ASP.NET Core API Interface - 2
An ASP.NET Core API Interface - 1
7. Epilog
6. Run the Display
5. Simple Test
4. Class Code
3. Arduino "Hooks"
2. The Software Specifications
1. The Display Hardware
About (Latest)
InterCore Communication
Adding a new device
Console app - Displays
Console app - Sensors
Console App - Serial-GPS
Grove Actuator Class API
Arduino Issues
Grove Display Class API
Grove Sensor Class API
Analog Class API
Grove Class
Digital Commands
Service Commands - 3
Service Commands - 2
Service Commands - 1
Architecture
A Simple Firmata with .NET
IoT
To Azure IoTHub
GPIO Hardware
Update on DNETCoreGPIO
An approach to Hardware
Using Google Home
TRIGGERcmd
An Azure IoT Bridge via Blazor
Azure IoT Hub Interaction using Blazor on a RPi - Some Hacks ... and a Solution.
Azure IoT Hub Interaction using Blazor on a RPi - GPIO and Bindings App
Azure IoT Hub Interaction using Blazor on a RPi - App for Monitoring an IoT Hub submissions
Azure IoT Hub Interaction using Blazor on a RPi - A Simulated IoT Hub Device
Azure IoT Hub Interaction using Blazor on a RPi - Intro
Device Provisioning Service scripts added
Some Deployment key points
IoT Hub Device Streaming Apps that Send & Recv real data - 2 more apps
IoT Hub Telemetry App that sends real data
A Sampler from the GitHub Repository dotnet/io
It's now even easier. Enter names on command line.
You can now fully automate Group-Hub-Device creation
Using the az-iothub-ps script
Remote Publishing to the RPI
One more way of doing this - Background
Using the PS Script to run Quickstarts on RPi (Raspbian)
Using the PS Script to run Quickstarts on RPi (IoT-Core) - Simpler
Using the PS Script to run Quickstarts on RPi (IoT-Core)
Az-IoTHub-PS ... The IoT Hub Quickstart Apps
Use the PS Script to set up .NET Core
Fast tracking IoT Hub Creation with PS
On Windows Subsystem for Linux
Getting started on Raspbian
Getting started on Win 10 IoT Core
Options for the RPi
Some key facts
Quickstart Apps
Overview
DevOps
Handling a Pull Request
Coding
Menus
Formatting Console App Text - Part 2
Formatting Console App Text - Part 1
const char * data type
Save, Retrieve and Validate IPAddress and Port
With errors such as NU1605 and NU1301
Monkeys on a typewriter coding
C# Async Threading in Console Apps
Including a README
Packaging a Console App
iot Repository
appsettings.json
SPA Template
Creating and using a local Nuget Package
Porting from a System.Windows.Forms Form
Header Metainfo
show-image A PS Function to Display an Image in a Windows Form
Functions for a quick user response
A Function to download and run an Installer
PowerShell Code Signing of scripts
Some PowerShell Functionality
Database
.Net interface for HSQLDB Database
General
Australia alight again
Twilio SMS
Mobile Number Check
Onforwarding SMS
Receiving SMS
Sending SMS
Setting up
Discussion about using SMS
Web Sites
Jekyll Site Build failure - Part 2
Jekyll Site Build failure - Part 1
Add PWA to a WebApplication
What3Words Mapping - 2
What3Words Mapping - 1
IOT Hub Mapping App
Viewing on a phone
New post and Clone PS scripts
NMEA 101
Rendering on a Mobile Part 2
Twitter Card Image Caching
Notifications
Display Liquid code in a Post
Rendering on a Mobile Part 1
Part 5 ... Edge V Chrome
Duplicate Record Linq Queries
Part 4 ... A Derived Class
Part 3 ... The Alternative Certificate Page
Part 2 ... The Main Certificate Page
Part 1 ... Athlete Selection
4 - Stored Procedures Part B
3 - Stored Procedures Part A
2 - ExecuteRawSql
1 - Use Linq
Blog Site Updates - Grouping Query
Blog Site Updates
Layouts as a Template
Embed Videos
A simple Markup language.
Addendum Recoding for Version 2.1
Send Mail and Nuget Package
CS201 Exrecises
Coding
Blazor Test App
Console Test App
Schema
Intro - A Simple Markup Parser
Redirect http to https
General Availability May 12 2021
A Simple Static Content App
Posts in this series
4. Cascade and SetNull Deletions
3. Entity Framework Core Implementation
2. Index of the Repository
1. Multiple Entities and LocalStorage
Ruby Version 3 issue
Azure DevOps-Blob Storage Credentials
More on creating this blog site
Embedding Animated Gifs
Site Calendar Page
.Net Interactive and Try .Net
Latest
Next and Previous Post Links
Create a Blob Storage Static Web Site with SSLs enabled
Creating this Blog Site
Requirements for a Blog Site
AgedCare Monitor
Monitoring Devices
MPU6050 Fall Detection App
Introduction
Xamarin
What is this sequence of posts about?
meadow
About Project Lab V3
Networking
UWP Sockets Library
Site Calendar
Microsoft MVP
Search