Posts Tagged ‘Perficient’s Minneapolis office’

Difference Between Team Site and Communication Site in SharePoint

A tour of PowerQuery’s M language

In a previous post, I introduced PowerQuery and demonstrated how to perform various SQL-like operations. This article gives a tour of PowerQuery’s M language that underlies each query. let and in If you select a query and click on the “Advanced Editor” button in the Home tab, you’ll see something like this: This is the […]

Istock 903569480 (5)

Data exploration with PowerQuery

Microsoft’s PowerQuery is a neat tool that allows one to perform SQL-like operations on Excel tables. When investigating a database, I actually prefer using PowerQuery over raw SQL for a couple reasons: PowerQuery displays result sets that are much easier to look at than the a typical SQL plaintext result set. It’s easy to immediately […]

Dependency injection in C# .NET

I’ve decided to write a tutorial on how to accomplish dependency injection in C# .NET, because the Microsoft documentation of dependency injection libraries is unfortunately way too sparse, and the Microsoft dependency injection tutorial is a little convoluted and complicated. Fortunately, C# .NET’s implementation of dependency injection is pretty straightforward. In my opinion, it’s way […]

data-bar-chart

Clarifying Excel’s lookup functions

I’ve decided to write some of my own documentation for common use cases of the Excel functions LOOKUP, VLOOKUP, HLOOKUP and XLOOKUP because the official documentation is pretty confusing. It uses “lookup value” as a synonym for “key”, when one would conventionally expect a “lookup value” to be a synonym for “value”! (After all, in […]

On Scala’s parenthesis convention for no-arg functions

One might be confused or even angered when they learn about Scala’s convention regarding parenthesis usage for no-arg functions. The convention is this: given a no-arg function, you use put parentheses next to the function call only if the function has side effects. So, you would invoke a function named printCurrentState by writing printCurrentState(), since printCurrentState […]

Istock 964215782

Introduction to Spring Framework for Java

Introduction to Spring Framework for Java This article walks through the basics of using Spring Framework for Java. From a very, very high level point of view, Spring Framework infers a program’s runtime behavior from labels that the programmer attaches to pieces of code. There are many different groupings of labels, and each grouping of […]

Mocking in test-driven development (TDD) with Java’s EasyMock

In this article, we’ll explore the test-driven development practice of mocking. No, this won’t entail calling your developer teammates silly names! Specifically, we’ll use Java’s EasyMock package to get a sense of the functionality that a typical mocking library provides. Before we learn what mocking is, we first must consider the general scenario in which […]

Mpls Team

Perficient Named a 2021 Top Workplace in Minnesota

One of the best things about working at Perficient is experiencing the incredible culture that exists in our offices around the world. This culture is alive and well in our Minneapolis office, so it came as no surprise when The Star Tribune named Perficient a 2021 Top Workplace of Minnesota this past month! We are […]

Office Olympics

Perficient Named a Top Workplace In Minnesota

At Perficient, we list “People” as one of our most important values. We not only treasure talent, but cultivate a culture that challenges and champions our great people. Perficient Named a Top Workplace in Minnesota We are proud to announce that Perficient has been named one of the Top Workplaces in Minnesota by the Star […]

Perficient Named a 2015 Top Workplace by St. Louis Post-Dispatch

We are honored to announce that Perficient has been selected as one of the St. Louis Post-Dispatch’s Top Workplaces for the third consecutive year. “As a national consulting firm with its headquarters in St. Louis, we take considerable pride in being named a Top Workplace by the St. Louis Post-Dispatch,” said Jeffrey Davis, Perficient CEO […]

Perficient Named a Top Workplace by Minneapolis Star Tribune

We are honored to announce that Perficient has been selected as one of the Minneapolis Star Tribune’s 2015 Top Workplaces. “As a national consulting firm with an office in Minneapolis, we take considerable pride in being named a Top Workplace by the Minneapolis Star Tribune,” said Jeffrey Davis, Perficient’s CEO and President. “At Perficient, our employees are guided […]