Modernizing Legacy Applications: Future Proof Your Organization

Modernizing Legacy Applications

We are seeing rapid and constant shifts and changes within the technology world. For the average person, these changes can be a lot to keep up with. It seems like there are always new features, new technologies, and updates to existing technology that present themselves. Because of this, it is easy for your organization’s application(s) to become outdated. This blog will discuss why modernizing legacy applications is essential and provide tips for modernizing. When applications become outdated, there are several issues that may arise. Poor user experience is the most obvious, but many people fail to realize the number and seriousness of the challenges that may be faced when applications … Read more

Attributes of a Well-Designed Microsoft Entra Tenant

Microsoft Entra Tenant

Having a well-designed Microsoft Entra Tenant is essential. It ensures your organization is set up for robust security, compliance, and operational efficiency. Implementing strong authentication methods and conditional access policies protects sensitive data from unauthorized access.   A thoughtfully structured tenant helps you meet regulatory and compliance requirements, which is crucial for industries with strict data protection standards. It also helps with scalability and allows the organization to grow seamlessly without the need for significant reconfiguration.   A well-organized tenant also simplifies administrative tasks, reducing the risk of human errors and enhancing overall productivity. It also provides a positive user experience by providing clear and consistent access to resources, which improves collaboration … Read more

Exploring Your Microsoft 365 Environment  

Microsoft 365 Environment

Crafting your organization’s digital transformation with Microsoft 365 cloud computing requires a solid and well-thought-out foundation. A strong foundation allows an organization’s workers to be productive, collaborate, perform better, and maintain privacy, compliance, and security. Correctly configurating your organization’s Microsoft 365 subscription and Microsoft Entra tenant provides that foundation, which is essential to make the most out of your Microsoft 365 environment.   Microsoft 365 Environment Subscriptions and Plans  Microsoft 365 subscriptions plans and subscriptions are not the same thing and it’s important to make that distinction.  With Microsoft 365, a plan typically refers to a specific set of features and services included in your subscription. Microsoft offers various plans or … Read more

Business Process Automation Tools: AI Solutions in the Real World 

Recently, we published a blog highlighting our business process automation services and how we would approach this type of project. Today, we will be providing a business process automation example using AI and the work we performed for “Company X.” In this blog, we will be highlighting how you can use AI for business process automation tools and why a solution such as this can have a meaningful impact on your operations.    Company X approached us with the issue of having a significant number of yearly invoices (around 100,000 per year). Clerks were processing the invoices manually, which wasn’t efficient and consumed valuable time.   The Initial Meeting  Having an … Read more

Intro to AI Safety: An Incredible Tool if Used Right

AI has changed the landscape of our professional and daily lives. Need a quick email written? You can turn to AI. Want a healthy meal plan? Ask AI. Stuck on a catchy title for your blog? Look to AI for suggestions. Most people, to varying degrees, have found ways to incorporate AI into their lives. But have we stopped to consider how we can use AI responsibly and the potential drawbacks and limitations of its use? In tis blog, we will provide an intro to AI safety so you can leverage it effectively. No matter how helpful you have found AI to be, the fact remains that it is still a … Read more

How to Use Microsoft Planner for Project Management  

How to Use Microsoft Planner for Project Management

Microsoft Planner is a task management tool included in Microsoft 365 that can help you organize, assign, and track tasks and projects. Microsoft Planner can be used by anyone at anytime and can help you better organize your daily, weekly, or monthly tasks. However, this blog will focus on how to use Microsoft Planner for project management, its key features, and benefits.   Getting Started with Microsoft Planner You can access Microsoft Planner through your Microsoft 365 account. You can create a new plan by clicking on “New Plan” and you’ll want to give it a clean name and description to outline its purpose. You can then add different team members … Read more

Services We Provide: Business Process Automation

Welcome to a new blog series here on Imaginet.com (an Improving Company). In this series, we will take you through some of the services we provide from our different practices and demonstrate how we deliver them to our clients. We hope to shine a light on the delivery process and how we operate at Improving Winnipeg. Today, we are kicking it off with business process automation. Selection of a Process At the very start of this type of engagement, we need to identify a process that would benefit from being automated. This helps to define and limit the scope of our engagement, which helps keep our team on task and … Read more

Load SharePoint Items into Power Apps Without Delegation Limitations

Load SharePoint Items into Power Apps

Loading large datasets into Power Apps galleries or data tables can be a significant challenge in app development, especially when dealing with SharePoint’s 5,000-item limit and Power Apps’ 2,000-delegation row limit. In this blog, we will be discussing how you can easily load all SharePoint items into Power Apps with a simple solution. These constraints often result in incomplete datasets being retrieved from a SharePoint list or library. In practice, delegation issues are difficult to avoid, especially when search, filter, or sort operations are applied to complex columns. The following formula offers a dynamic solution to the challenge of loading large datasets into Power Apps and has been used successfully … Read more

Top 3 Beginner Tips for Developing Canvas Power Apps

Canvas Power Apps is a handy tool from Microsoft that lets you build custom business apps without needing to write any code. Imagine you’re working with a blank canvas where you can drag and drop different elements to design your app’s interface the way you want. You can connect your app to many data sources, like Excel, SharePoint, or third-party services. You can also use Excel-like formulas to add logic and functionality. Canvas Power Apps is perfect for creating apps that work on the web, mobile, or tablet, and you can share them with your team to use on any device. Below, we’ve compiled the top three beginner tips to … Read more

Basic PowerFx Functions Every Developer Should Know

Basic PowerFx Functions

PowerFx is a declarative, Excel-like programming language, created by Microsoft, primarily for the creation of Canvas Apps. Like Excel, it uses functions and expressions to accomplish tasks with little to no need to specify step by step procedural logic. It abstracts away the implementation details, so the focus is on the ‘what’ and not the ‘how.’  This blog will highlight some of the basic PowerFx functions every developer should be familiar with. Take the following table that lists the items and their cost in a ‘Shopping Cart’ for example.   ShoppingCart  ID  Item  $ Cost  1  Bread  2  2  Milk  5  3  Butter  7  In an imperative language, the developer would have … Read more