Contracting and Consulting Services:
- Development in the entire modern Microsoft .NET Stack including MAUI, Blazor, Xamarin and ASP.NET MVC.
- Azure setup and administration as well hosting hosting your site/app in our own environment to reduce costs.
Helping you plan your Azure budget.
- Surfacing your data (from any data store) with REST APIs including testing, mocking and documentation.
- Software platform and architecture using Azure Functions, Logic Apps, and Azure Service Bus.
- Automating the cleaning and transformation of data from any source - even scanned PDFs.
- Automating Business tasks with Azure Logic Apps (aka Power Automate).
- Data integration (and transformation) of both in-house and 3rd party data via batch files, APIs and SDKs.
Integration with 3rd Pary APIs like MS Graph, Autodesk Forge, Finnhub.io, iVvy Event Planning, ADP,
Paylocity, AirTable, MongoDB Atlas, Discord, GitHub, ServiceNOW, and more...
- Migrating legacy web apps to modern Microsoft stacks including ASP.NET MVC and Blazor.
- Application security using OAuth, OpenID, JWT and custom with a variety of identity providers like Azure AD,
Okta/Auth0 and PingOne.
- Integration with 3rd party APIs for functionality such as email, notifications, events, image processing, CRM,
and more...
TAG Digital Studios is a Single Member LLC incorporated in the State of Texas.
Static Web App Demos
I primarily use this site to test ideas and make demos... it could change at any time.
These demos use static web forms (no backend rendering) to send input to a REST API in order to illustrate complete separation of a GUI from logic. More examples incoming...
- BoardBuilder - Genereate custom hex or square space game boards as SVG or image. The game board version is being redone with d3.js
- MEME Anything - Create a MEME from any PNG or JPEG you can get the link to on the web. I'm working on the text being purely client side.
- Icon Anything - Database of SVGs paths pulled from an API used to seed SVG Animator.
- MarkerMatch - Find the closet matching marker color to a custom one.
- Mortgage Schedule - Generate a mortgage loan schedule.
This is purely for demo purposes to show how to architect back-end and front-end separately in an API Architecture to increase parallel development, separation of concerns, and facilitate automated testing. Security is handled by a signed JWT that is validated on the back-end of every call (session tokens are optional). The backend APIs are isolated Azure Functions separated by end user-client and admin. There's no interface for an end user to get to the admin APIs like when exposing everything through GraphQL.
NO FULL STACK JS frameworks were used! STOP the madness!
nuget Packages
- MiniServer - Host a HTTP Server inside your app to get callbacks or serve some help.