Month: September 2021
-
Drop orphan users – internal.object.permissions
Read more: Drop orphan users – internal.object.permissionsI did a database restore from development to staging. Couldn’t connect to database using user login, Adam. Selected General tab on properties by clicking on…
-
jQuery Ajax – tips
Read more: jQuery Ajax – tipsjQuery Ajax is async by nature. We use to set a flag “async:false” if we need to make Ajax call sync (non-blocking). This feature has…
-
Dapper – ORM example list
Read more: Dapper – ORM example listI am using EF for most of my ORM and data access. Recently I have tries Dapper and started liking it because of its simplicity…
-
Database Isolation Levels and locking hints
Read more: Database Isolation Levels and locking hintsIs it a good idea to use table locks? Here is a list of articles that talk about this; Best practice to use locking hints
-
Get base url in javascript
Read more: Get base url in javascriptIf you are constructing your URL like this; You will get results like this; This will not work on a web site that has following…
RECENT POSTS
-
Migrating WordPress to Azure Container Apps with Azure Front Door (Zero Downtime, Real Lessons)
-
Mapping a Custom Domain to WordPress on Azure Container Apps (With Managed TLS & Zero Downtime)
-
Tag-Based Production Releases with Azure DevOps: Lessons from the Trenches
-
Azure DevOps Branching Strategy: When (and When Not) to Maintain Multiple Release Versions
-
Azure DevOps Branching and Release Strategy (Beginner to Production-Ready Guide)
Categories
Tags
ADO ai angular asian asp.net asp.net core azure ACA azure administration Azure Key Vault Azure Storage Blazor WebAssembly BLOB bootstrap Branch and Release flow c# containers css datatables design pattern docker excel framework Git guide HTML JavaScript jQuery json knockout lab LINQ linux powershell REST API smart home SQL Agent SQL server SSIS SSL SVG Icon typescript visual studio Web API window os wordpress
ARCHIVE
DISCLAIMER
The information on this weblog is provided “as is,” without warranties of any kind, and confers no rights. The content reflects my personal views and does not represent the thoughts, intentions, plans, or strategies of any organization with which I am affiliated. Discussion and differing viewpoints are welcome; however, I reserve the right to moderate or remove comments that are abusive, profane, rude, or anonymous. Please keep the conversation respectful and constructive.
