The Fairway Technologies Blog

blog

Recent Posts

January 10, 2018 | Paul D. Sheriff

I'm Lost in a Cloud

If you are like most developers, it is sometimes hard to determine what services to use when as you develop your cloud applications. There are such as wide variety of services available, that one can become very confused.

If you use Azure, there is finally a great resource that can help you with wading through the various services. Barry Luijbregts has created a Pluralsight course entitled " Microsoft Azure for Developers: What to Use When". In this course, Barry breaks down the various Azure services and talks about which ones to use, and in what context. This course is ideal for beginners and even those already familiar with Azure.

Take a look at his course at http://bit.ly/2D132Ai. You will be glad you did!
January 8, 2018 | Paul D. Sheriff

New Pluralsight Course by Paul D. Sheriff

On December 22, 2017, Paul D. Sheriff released another www.pluralsight.com course on Angular. This one is entitled Building Reusable Angular Services: Configuration Management and continues his series on building Angular Services that are useful in many different applications.

November 29, 2017 | Paul D. Sheriff

Apply Angular Techniques to jQuery Applications - Part 2

In the last blog post you learned how to structure your jQuery applications like Angular applications. You created a single page on which to host all your other pages. In this post you are going to put those techniques to work by building a complete list, add, edit and delete page as shown in Figure 1 and Figure 2. You are going to use a Person table full of data such as First Name, Last Name, Email and Salary data for a set of people.

November 13, 2017 | Paul D. Sheriff

Apply Angular Techniques to jQuery Applications – Part 1

There are many frameworks such as Angular and React that help you develop client-side applications in a very structured manner. They help you create Single Page Applications (SPA), perform data binding, and provide many other services. The purpose of this blog post is not to replace these frameworks, but to show you how you might accomplish the same services using JavaScript and jQuery. There are many developers that have a huge investment in JavaScript and jQuery and can't, or maybe don't want to, convert to these new frameworks. They may also want to create a SPA and have a nice structured approach to their jQuery applications. In this blog post I present a method to create a SPA using HTML, Bootstrap and jQuery and how to structure your application files.

October 27, 2017 | Paul D. Sheriff

Pluralsight Courses by Fairway Technologies

You may not know, but two principals at Fairway Technologies are published authors at Pluralsight.com. Pluralsight is the leader in online technology courses. Paul D. Sheriff and Michael Krasowski have created over 20 courses covering topics from Project Management, Estimation to WPF, MVC and Angular. Check out the complete list of the courses produced to date.

October 13, 2017 | Paul D. Sheriff

Configuration Settings for Angular Applications – Part 2

In the previous blog post on creating a configuration settings system for Angular, you learned to create a configuration settings service to retrieve default settings for your application. You first learned to hard-code a settings class with values, then how to read those same settings from a JSON file.

August 28, 2017 | Paul D. Sheriff

Displaying a Wait Message on an MVC Page

When a user clicks on a button on a web page, there can be a delay between posting back to the server and the next action that happens on the screen. The problem with this delay is the user may not know they actually clicked on the button and tries to hit the button again. It is important to give immediate feedback to the user so they know that the application is doing something. This post will show you how to disable the button, display a pop-up message and gray out the background before the post back happens thereby providing feedback to our user.

June 14, 2017 | Paul D. Sheriff

Keep Your Software Up-To-Date

Yes, it is always a struggle to keep your software up-to-date, but it is vital that you do so. Microsoft and Apple upgrade their operating systems every couple of years. Sometimes, when they do this, they break compatibility with their older operating system (OS). While this might be fine for most software, sometimes it does cause older software running on the new OS to break. If you have older software such as software written using Visual Basic 6 or earlier, FoxPro, PowerBuilder, and others, this means you are at risk of your software no longer working.

SIDEBAR: In late 2017 two new viruses appeared on the scene; Meltdown and Spectre. These viruses attacked vulnarabilities identified in CPUs. Thus, these viruses attack Microsoft and Apple OS's equally. Thus, no time is better than now to make sure you have applied the latest service packs to your operating systems as both companies have updated their OS's to mitigate these threats.

June 13, 2017 | Paul D. Sheriff

Generate Better Code, Faster!

Are you or your developers writing stored procedures by hand? Are they creating duplicate CRUD (Create Read Update Delete) logic in multiple places? If so, you should consider a code generator.

June 13, 2017 | Paul D. Sheriff

New Pluralsight Course on Unit Testing Released by Paul Sheriff

Pluralsight is your go-to website for thousands of developer videos. Paul now has 13 courses available in the Pluralsight library. His latest is described below...

New Call-to-action
New Call-to-action