Category

Application Development

5 Lessons Learned with SQL Always Encrypted

By All Posts, Application Development, SQL Server
Microsoft introduced Always Encrypted with SQL Server 2016 as an approach to encrypting data at rest and in transit to protect personally identifiable information and financial transactions. Always Encrypted works by encrypting the data on the client side and hiding the encryption keys from the server. Without explicit permission and configuration, even database administrators cannot read the information stored in an encrypted column. This is obviously a significant step forward in security and allows users...
Read More
The thing about working remote, is in order to be effective, your whole team needs to be effective. Once you find a good rhythm though you might even find yourselves more productive than when you were in the office!

10 Tips for Working Remote

By All Posts, Application Development, Modern Workplace, Office 365, Productivity, Teams, User Experience Design
Are you new to working remote? I’ve done it for years. As a working mom, it saves me a lot of time commuting and getting ready in the morning. After the kidlets are dropped off at our nearby daycare, I come home, make myself a coffee, and focus on getting my work done in a timely manner. The thing about working remote, though, is in order to be effective, your whole team needs to be...
Read More

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

By All Posts, Application Development

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

Free EBook: Supercharge Your Apps with Embedded Analytics

By All Posts, Application Development, Business Intelligence, Enterprise Mobile, Power BI & SQL

The way in which we use and interact with data has dramatically changed over the years. Originally, we leveraged static pictures and charts that captured a one-time snapshot of our data. But this is no long sufficient, as static visualizations only provide a historical view at a single point in time. Instead, interactive visualizations and real-time reports are now the demanded norm needed to turn massive volumes of data into immediate, actionable insights. But there…

Read More

Microservices 101: What You Need to Know

By All Posts, Application Development, Azure, Cloud, Enterprise Architecture

Microservices, as the name implies, is a software architecture model where processes are broken down into small, standalone services. Microservices are then coupled together with other microservices, or as a part of a larger service to perform an overall function via universally accessible APIs. This contrasts with the standard monolithic architecture where all functions and processes are contained within a single application. Typically, a microservice delivers a single function or limited number of small functions….

Read More

FREE WHITEPAPER: How to Design Resilient Applications on Azure

By All Posts, Application Development, Azure, Cloud, Enterprise Architecture

When it comes to moving applications from on-premises environments to Azure or to building new applications on Azure, it’s important that you have a process for achieving resilience using a structured approach throughout the lifetime of your application—from design and implementation to deployment and operations. Resilience is defined as a system’s ability to recover from failures and continue to function. Resilience is not only about avoiding failures but also involves responding to failures in a…

Read More

2 Simple Steps to Optimize DevOps

By All Posts, Application Development, Application Lifecycle Management, DevOps, Visual Studio

The CEO of Microsoft, Satya Nadella, famously said that “every company is a software company.” When you’re looking to improve your organization’s ability to develop and deliver valuable software, pivot when necessary, and beat competitors to market, then you must plan smarter, collaborate better, and ship software faster than ever before. And to do this, you need solid DevOps best practices and tools within your organization. Here are two simple steps to take your DevOps…

Read More

4 More Reasons to Love Azure Containers

By All Posts, Application Development, Azure, Enterprise Architecture

In our previous article entitled 5 Reasons to Love Azure Containers, we explored 5 key benefits of leveraging Azure Containers, including: simplicity, lower costs, support for standard interfaces, predictability, and reliability. Now, in this article (Part 2), we’re going to let the container lovefest continue and give you 4 more reasons to love Azure Containers and how they can benefit your organization. Reason #6: Containers are Portable Imagine this: You are ready to take advantage…

Read More

5 Reasons to Love Azure Containers

By All Posts, Application Development, Azure, Enterprise Architecture

The world of computing moves so quickly these days that you need to be able to run your important applications, resources, and programs anywhere – and fast. You can’t spend days setting up and testing environments, different operating systems, and varying dependencies. And it’s even more complicated today since your infrastructure possibilities can range from hosting everything on your own servers at your own site, to hosting everything on someone else’s servers across different cloud…

Read More

Top 8 Business Benefits of Microsoft Power Apps

By All Posts, Application Development, Modern Workplace, Office 365, Power Platform, Productivity

Power Apps is Microsoft’s entry into the world of so-called low code development platforms. Like other offerings in this category, the idea is to provide non-professional developers a way to create business solution apps via an interface that minimizes the overall amount of actual coding required. Power Apps can also be leveraged by professional developers to crank out apps more quickly and with less complexity than traditionally done. If you aren’t already using Power Apps,…

Read More
Let‘s Talk.
  • Let's Talk

  • This field is for validation purposes and should be left unchanged.