What does it mean to Rehost an application? Rehosting is an approach to migrating business applications hosted in on-premises data center environments to the cloud by moving the application “as-is,” with little to no changes to the business functions performed by the application. It’s a faster, less resource-intensive migration approach that gets your apps into the […]

SharePoint has been a widely adopted and popular content management system for many large organizations over the past two decades. From SharePoint Portal Server in 2001 to SharePoint Server 2019 and SharePoint Online, the ability to customize the user experience (UX) has evolved dramatically, keeping pace with the evolution of modern web design. SharePoint Framework […]

It can be challenging to maintain a repository after it’s been in use for months, through iterations, and by more and more teams. The online interfaces to team Git repositories – GitHub, Azure Repos, etc. – have several views into the current state of your repo. Who last committed to that branch How old is […]

Azure DevOps release pipeline is a great platform to handle matured software deployment process and helps to customize the release pipe as required. Based on the feedback of DevOps engineers, testers, and developers, we’ve identified the functionality needed to boost quality. Backup of the existing web application in the UNC shared folder before deployment. Clean-up […]

Blazor is coming! In fact, it’s coming sooner than later. Check out ASP.NET’s blog post from April 18, 2019 announcing the official preview. What is Blazor? by Vivek Gunnala  Blazor is a new interactive .Net Web framework, which is part of the open-source .Net platform. Blazor uses C#, HTML, CSS and Razor components instead of JavaScript. It’s […]

Some Updates for Global Azure Virtual Network (VNet) Peering in Azure Last year, I wrote a blog post discussing Global VNet Peering in Azure to highlight the capabilities and limitations. The use of global peering at that time was significantly different in capability from local peering and required careful consideration before including in the design. […]

Sound Familiar? It’s not a sentiment you would expect from most IT decision-makers. However, it’s something we hear from an increasing number of organizations. The benefits of a well-thought-out cloud transformation roadmap are not lost on them. They know that, in an ideal world, they ought to start with an in-depth assessment of their application […]