Skip to main content
Category

Consulting

Using Hangfire to Run Background Jobs in IIS

By All Posts, Consulting, Managed Services, Productivity, SQL Server
Using Hangfire to Run Background Jobs in IIS Recently one of our clients went through an application modernization project to upgrade and update their internal business applications. Among the technical challenges to conquer was how to handle long-running and recurring scheduled jobs. In the existing system, the long-running jobs were being allowed to run in process, with the users being instructed to initiate the process in their browsers and then not do anything until it...
Read More

Managing Open-Source Dependencies with JitPack

By Application Development, Application Lifecycle Management, Consulting, Productivity

As you can see, we have some options when dealing with problematic open-source dependencies. What I demonstrated above is not specific to GitHub or JitPack or even Android development. Not only do these tools allow us to keep our codebase and dependencies tidy, but also allow for one other often unappreciated benefit; it allows us to effortlessly give back to the open-source community.

Read More

6 Reasons to Use Angular Instead of ASP.NET MVC (Razor)

By All Posts, Application Development, Application Lifecycle Management, Azure, Consulting, DevOps, Enterprise Architecture, Enterprise Mobile, Modern Workplace, Power BI & SQL, Productivity, SQL Server
At Imaginet, we recommend the use of single-page applications using Angular for building enterprise applications. Customer solutions are still being built using ASP.NET MVC with Razor pages, generally because it is a well-known technology stack that is familiar to most companies’ development teams. However, this article will present six reasons why Angular is the superior option for building your application. Angular applications still follow an MVC style (or perhaps more correctly MVVM). In fact, they...
Read More
Let‘s Talk.

Let's talk!