Get a Customized Plan
June 12, 2019
Fairway Technologies
data warehouse, snowflake, oracle

Oracle vs. Snowflake: A Comparison


June 5, 2019
Paul D. Sheriff
ASP.NET, jQuery, JavaScript

Upload Multiple Files Asynchronously - Part 2

In this blog post, you are going to code a web page that allows a user to select one or many files, and display a title and description input area for each file. Once the user adds a title and a description, they click on an Upload button to upload the file selected (see Figure 1), along with the title and the description entered about that file. Each file is uploaded asynchronously through a Web API call and the progress is reported in a progress bar that appears on the web page.

May 30, 2019
Frank Bell
data migrations, data warehouse, snowflake

Data Warehouse Modernization

Now that Snowflake is available, you shouldn’t be building your grandmother’s data warehouse anymore (or your father’s for that matter....). It is an entirely new world now with data warehouse technology that has been specifically created for the cloud and low maintenance. Snowflake is the first “Cloud Data Warehouse” that was designed with cloud-based backend technology in mind. It is not a re-used older version of an open-source database or technology retrofitted from 10-20 years ago.

May 22, 2019
Noah Heldman
data warehouse, enterprise, Data Vault 2.0

Data Vault 2.0 Modeling: A Real-World Example

In this article, we’re going to model a real-world scenario using Data Vault 2.0. If you’ve never heard of Data Vault, or don’t know why you should care, here are some quick hits:

May 15, 2019
Paul D. Sheriff
jQuery, JavaScript, tutorial

Upload Multiple Files Asynchronously - Part 1

In this blog post, you are going to learn how to use jQuery, JavaScript, Ajax, and a Web API method to upload multiple files asynchronously. As each file is uploaded, a progress bar is displayed to indicate the progress for each file, as shown in Figure 1. In order to accomplish this, you learn to clone an HTML template for each file selected to upload. Yes, you can find free, open-source libraries to help you do this, but it is always good to know how these things work under the hood.

May 8, 2019
Fairway Technologies
data warehouse, netezza, snowflake

Netezza vs. Snowflake: A Comparison

As IBM’s Netezza reaches the end of support this summer, many enterprises have transitioned to new data warehouse solutions. For businesses that are still looking for the best solution out there, allow us to introduce you to the benefits of Snowflake’s database. In 2018, Snowflake made the Forbes’ Cloud 100 List as one of the fastest growing cloud solutions in any domain.

May 1, 2019
Alla Gorina
data, data warehouse, education

Challenges With Building an Educational Reporting Data Warehouse


April 24, 2019
Michael Krasowski
demand management, IT management, management

Doing Work Right - Part 3: Initiatives

In an earlier blog article, I discussed why you need a solid demand management process. Demand is what others are asking you to do. It is your “to-do” list or backlog of activities. From this list or backlog, you must be able to select the right work. The other part of what you do for a living is executing the work: doing work right. Therefore, “right work” (what is best to do next) vs. “work right” (what people, processes, or tools will be employed to do the work in the most effective way).

April 18, 2019
Jenny Giblin
culture, Fairway Technologies

3 Reasons Great Companies Retain Great Employees

Here at Fairway Technologies, people are our most important assets. We are a group of software and data engineering consultants. As such, the quality of what we offer is built on the quality of our employees. It is their knowledge, expertise, enthusiasm, and personality that will solve our clients’ challenges. We not only want our people to stay but we want them to want to stay. In fact, Fairway was built on this idea: hire great people who you enjoy working with and success will follow. Nearly two decades later, we haven’t strayed from our initial business model and are constantly evaluating how we can make Fairway a truly great place to work.

April 10, 2019
Paul D. Sheriff
WPF, WPF List Controls, UI/UX

Using WPF ListControls - Part 2

In the last blog post, you learned how to populate data into a ComboBox, a ListBox, and a DataGrid. In each of the previous samples, you just used the default display for those controls. In this blog post, you learn to control how the data is displayed using templates. In addition, you learn to use a ListView control to display tabular data.

New Call-to-action