Skip to main content
Category

Application Development

Businessman hand showing SQL word and SQL (Structured Query Language) code on background.

Using Query Store to Analyze Database Performance

By Application Development, SQL Server

Are you concerned about how your database is performing for your application? Did you know that there is a built-in feature in SQL Server and Azure SQL that you can use to evaluate your database for potential problems? Query Store has been available since the introduction of SQL Server 2016, and is enabled by default in Azure SQL and Azure SQL Managed Instances, but it has flown under the radar as a performance tool.

Read More

UX and Dev: A Perfect Partnership

By Application Development

There are many benefits of utilizing a UX designer’s expertise during a project, which include making it more efficient for the development team to implement the functionality. At a high level, a UX designer focuses on improving the interactions between a user and an application or website. In the past, these were often left up to us as developers…

Read More

Agile Project Management in Consulting

By Agile, Application Development

One of the key benefits of agile project management is that it allows for a more iterative and incremental approach to software development giving a faster Return on Investment (ROI) for the customer. Rather than trying to plan out every aspect of a project in advance, agile teams focus on delivering small, usable features of software on a regular basis. This allows the development team to be more responsive to changes in the project’s requirements or priorities, and to get feedback from users more quickly.

Read More

Your Estimates Are Wrong (… and What to Do About It)!

By All Posts, Application Development, Productivity

Estimates are always wrong. It is the sad reality of our industry. And they can be wrong for many reasons. From missing or poorly defined business requirements to false assumptions, from lack of technical expertise to overestimation of development team capabilities, there are a myriad of issues that can arise during a project that can cause even the most carefully constructed estimate to end up wildly off the mark. 

Read More

Create Your First SharePoint Framework (SPFx) Web Part in 15 Minutes

By All Posts, Application Development, Cloud, Managed Services, Office 365, Productivity, SharePoint, Teams

Imaginet has adopted a hybrid workplace model for a very long time without any issues, even before the pandemic. Imaginet’s focus has always been its employees and their work-life balance. Transitioning to a complete work-from-home environment during the pandemic has been seamless for us.

With over 20 years of experience working with Microsoft Technologies, Imaginet can help you choose the right Microsoft 365 solution to adopt an effective hybrid workplace model and improve employee engagement. Contact us to get your free virtual consultation.

Read More

Should Your Next Mobile App be Built With Flutter?

By All Posts, Application Development, Enterprise Mobile, Productivity

Imaginet has adopted a hybrid workplace model for a very long time without any issues, even before the pandemic. Imaginet’s focus has always been its employees and their work-life balance. Transitioning to a complete work-from-home environment during the pandemic has been seamless for us.

With over 20 years of experience working with Microsoft Technologies, Imaginet can help you choose the right Microsoft 365 solution to adopt an effective hybrid workplace model and improve employee engagement. Contact us to get your free virtual consultation.

Read More
Azure-DevOps-3

Why You Should Use Azure DevOps For Your Next Application

By Application Development, Azure, DevOps

DevOps has a different meaning to everyone, but most would agree, at its core, that it is a set of practices to deliver a higher quality product. Recently, one of our clients modernized a full suite of their applications to better manage their long-term needs. Among the expected technical challenges of updating a handful of projects in parallel came the desire to minimize downtime between projects. It became apparent that effective collaboration would be a key component to creating a smooth handoff from analysis/design to development/QA and finally to deployment/maintenance. For our use, Azure DevOps served as a team-wide collaboration tool used in all project iterations to equip our team for success.

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

Why Delaying Angular Tests is a Bad Idea

By All Posts, Application Development
We all know what unit tests are and how important they are for the success of a project. Yet, it's still common to hear people say they aren’t that helpful or that they don’t need them. I get it. No one likes to write unit tests. But if we don’t write unit tests, it leads to technical debt. And like all debt, you occur ‘interest’. You may be asking what this interest is? Well, to...
Read More
Let‘s Talk.

Let's talk!