The Fairway Technologies Blog

blog

Recent Posts

July 24, 2018 | Paul D. Sheriff

Getting Started with PouchDB - Part 4

In the last three blog posts of this series, you created a PouchDB database and modified documents within it. You learned to search for documents within the database using allDocs() and find(). In this fourth part of our ongoing series on PouchDB, you learn to use map queries and the query() method.

July 9, 2018 | Paul D. Sheriff

Getting Started with PouchDB - Part 3

In the last two blog posts, you have been introduced to the PouchDB NoSQL database. You learned to create a new database, modify documents within that database, and retrieve documents using the allDocs(). Now that you have inserted several documents into your PouchDB database, you might wish to retrieve documents based on data in fields other than the _id property. In this third part of our on-going blog posts on PouchDB, you learn to use the find() plug-in to perform queries on any property in your documents.

June 18, 2018 | Paul D. Sheriff

Getting Started with PouchDB - Part 2

In the last blog post, you learned to insert, update, delete, and read single documents in a PouchDB database. Let's now look at how to perform multi-document inserts and reads.

June 4, 2018 | Paul D. Sheriff

Getting Started with PouchDB - Part 1

As more and more users interact with web applications on their mobile devices, it is becoming increasingly important for us to allow them to work offline. There are many cases where users need to work offline, such as on an airplane, in a remote location where there is no cellular access, or perhaps on board a large ship where Wi-Fi is not available. If you can store data local to your web application, the user can continue to work even without a connection.

May 22, 2018 | Paul D. Sheriff

How to upload Small Files using Angular

Sometimes, you may need to upload files to your server via an Angular application. There are a few different methods you may use. Today, I am going to present a method that works well for small files up to about two megabytes in size. In this blog, you build two projects: a .NET Core Web API project and an Angular project. You build these two projects from scratch using the Angular CLI, .NET Core, and Visual Studio Code editor.

April 30, 2018 | Paul D. Sheriff

Get a User's Location within a Web Application

Have you ever need to display your user's location on a map in your web application? HTML 5 adds a geolocation object to help make locating the current user's latitude and longitude quick and easy. Once you have this information, you can use a map API such as Google Maps or Microsoft's Bing Maps to display that latitude and longitude on a graphical map. This blog post explores how to use this new object to get a user's current position.

April 27, 2018 | Paul D. Sheriff

Pluralsight Video Released: Security In Angular using JSON Web Tokens

On April 2, 2018, Paul D. Sheriff released his 17th Pluralsight course entitled: “Angular Security Using JSON Web Tokens.” For a short trailer about this course visit https://bit.ly/2q22iCK.

April 25, 2018 | Paul D. Sheriff

New Features in CSS 3: A Three-Part Video Series

Fairway Technologies presents a three-part video series on learning about new features in CSS 3. In this three-part series, you’ll learn to use the new layout options in CSS 3 to help you create responsive design layouts without using Bootstrap or any other CSS library. You’ll also learn to manipulate DOM elements using functions, transforms, and transitions. Finally, we’ll show you how to use some of the new styles CSS 3 provides including Media Queries, Pseudo classes, Text effects, Filters, Rounded corners, Drop shadows, and Gradients.

February 20, 2018 | Paul D. Sheriff

Angular User Group TONIGHT!

Hi All,

February 19, 2018 | Paul D. Sheriff

Using Claims to Secure Angular - Part 1

I previously published a couple of articles on how to create a security system in Angular. In those articles, a set Angular classes for users' authentication/authorization were created. You used these classes to login a user and create a set of properties in a class to turn menus and buttons on and off. For each menu, or button, you want to turn on or off, you have a corresponding property in a AppUserAuth class. This works for smaller applications, but for larger applications, you would be best to use a traditional claims-based approach.

New Call-to-action

Sign Up For Our Monthly Newsletter

New Call-to-action