The Fairway Technologies Blog

blog
March 27, 2017 | Paul D. Sheriff

Use LINQ to XML Instead of a Database

When people think of having to store data for their applications, a database such as SQL Server immediately comes to mind. However, XML files are very handy for storing data without the overhead of a database. Using XML files to cache often-used, but seldom changed data such as US state codes, Country code, employee types and other validation tables can avoid network round-trips to a database, and potentially speed up your application. In addition, XML files are great for off-line applications where a user needs to add, edit and delete data when they can’t connect to a database.

March 20, 2017 | Paul D. Sheriff

8 Questions to Ask to Determine if you should be in the Cloud

Everyone wonders if they should be moving to the cloud. Here are 8 starter questions you should ask yourself. Are you...

March 6, 2017 | Paul D. Sheriff

Using MVVM in MVC Applications – Part 2

This blog post continues from where the last blog post left off. You are going to learn to search for products. You also learn how to handle all post backs through a single method in your MVC controller. You will add code to check for no rows being returned, and display a message to the user. Finally you break up the single page into multiple partial pages.

March 6, 2017 | Paul D. Sheriff

Using MVVM in MVC Applications – Part 1

This blog post is the first in a series of four posts to discuss how to use a Model-View-View-Model (MVVM) approach in an MVC application. The MVVM approach has long been used in WPF applications, but has not been prevalent in MVC applications. Using a View Model class in MVC makes good sense as this blog post illustrates. You are going to be guided step-by-step building an MVC application using the Entity Framework and a View Model class to create a full CRUD web page.

March 6, 2017 | Paul D. Sheriff

Using MVVM in MVC Applications – Part 3

This blog post continues from the last two blog posts that you can find here.

February 6, 2017 | Paul D. Sheriff

PDSA is now Fairway Technologies!

PDSA has merged with Fairway Technologies! This is definitely a case of one + one = three! When two great companies, that have made customer service a priority, come together, the end result is spectacular for our clients. With this merger, Fairway now has over 50 employees to help serve our customers in everything from Java to Oracle to SQL Server to .NET.

January 18, 2017 | Paul D. Sheriff

Unit Testing Using the Command Line

This is another in my series of blog posts on unit testing. If you are not familiar with unit testing, go back and read these posts.

January 17, 2017 | Paul D. Sheriff

Using Assert Classes and Methods in Unit Tests

If you have been following my blog posts on unit testing, you have used the Assert class to signify if a unit test is successful or not. The following are my previous posts on unit testing. If you are not familiar with unit testing, go back and read these posts.

January 16, 2017 | Paul D. Sheriff

Add Attributes to Unit Tests

In my previous blog posts, I introduced you to creating unit tests with Visual Studio. The following is the list of blog posts published thus far.

January 14, 2017 | Paul D. Sheriff

String Interpolation in C# 6.0

I just found this handy shorthand for string.Format() which is available in C# 6.0. I am sure you have all used string.Format() before. Let's say you want to do a little formatting with some data in some variables like the following:

Plan Your Technology Team with This Online Assessment Tool
Build a Rock Start Tech Team with This Online Assessment | Fairway Tech