Imaginet blog

Imaginet blog

For over 25 years, Imaginet has been at the forefront of the software industry as a globally-recognized premier consulting and software development company.
Website designer, Creative planning phone app development template layout framework wireframe design, User experience concept, Young asian man UX designer working on User Experience design

5 Pillars of Successful UX Design

ImaginetJan 13, 20142387

5 Pillars of Successful UX Design I’d like to begin this post by establishing the purpose of User Experience Design (UX). UX is about people. It’s about understanding the needs of people and marrying them with the needs of the business. Throughout the past 5-7…

Visual Studio - Team Imaginet

Using Visual Studio Layer Diagrams for Fun and Profit

ImaginetOct 7, 20132199

Using Visual Studio Layer Diagrams for Fun and Profit One of my favorite and most underused features introduced in Visual Studio 2010 was Visual Studio Layer Diagrams.  It’s a really simple tool to learn and use, but amazingly powerful. It’s a diagramming tool that allows you to…

Microsoft Teams Hub

Why you should use a single TFS Team Project

ImaginetOct 4, 20132347

Why you should use a single TFS Team Project I seem to be spending a lot of time lately trying to convince clients that a single TFS Team Project for the entire Enterprise is the way to go.  To most people this seems counter-intuitive.  They tend to…

6reasons-angular_2_client-server

6 Reasons to use angular instead of ASP.NET MVC (RAZOR)

Darren KuikMay 26, 202011462

Imaginet blog 6 Reasons to use angular instead of ASP.NET MVC (RAZOR) 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…

Business Process Automation

7 Rapid Ways to Maximize Business Process Automation with Microsoft 365

Kyle ThorburnMay 6, 20202210

7 Rapid Ways to Maximize Business Process Automationwith Microsoft 365 7 Rapid Ways to Maximize Business Process Automation with Microsoft 365 Business Process Automation (BPA) helps organizations streamline their processes to enhance efficiencies, improve service delivery, accurately capture data, and empower teams. But without the…

What Makes A Good Software Consultant

What Makes A Good Software Consultant

Darren KuikApr 21, 20201531

What Makes A Good Software Consultant This may seem like a simple enough question to answer. However, there are many answers floating through the ether of the business world and the Internet, and not all of them are good ones. Quite a few are born…

Microsoft Teams meeting in progress

A day in the life of remote working Imaginet employee

Kyle ThorburnApr 14, 20201821

A Day in the life of Working Remote At Imaginet Business responses to COVID-19 have created a rapid shift to working from home and/or working remotely. This has quickly affected all industries and has provided challenges for some organizations that were historically “onsite” focused. The…

Microsoft Teams

Why You Should Use Microsoft Teams to Collaborate Remotely

Mercy-Anne MagundayaoApr 4, 20201686

Why You Should Use Microsoft Teams to Collaborate Remotely As COVID-19 continues to keep people working remotely, it’s becoming increasingly important to help your team feel connected. With isolation, social distancing, and stay-at-home mandates, it’s easy for individuals to feel disconnected and discouraged. Giving your…

BPA

Business Process Automation with Microsoft 365

Kyle ThorburnMar 27, 20201607

Business Process Automation with Microsoft 365 Transform Collaboration Historically, the Microsoft Business Productivity space has largely centered around email, chat, voice, and document management. These functions were implemented via Exchange, Teams, and SharePoint. Business Process Automation (BPA) was supported in some capacity by SharePoint via…

Let’s build something amazing together

From concept to handoff, we’d love to learn more about what you are working on.
Send us a message below or call us at 1-800-989-6022.