Click here to Skip to main content
15,117,318 members

Articles by Paul D. Sheriff (Articles: 7, Technical Blogs: 18)

Articles: 7, Technical Blogs: 18

RSS Feed

Average article rating: 4.87

Database Development
Posted: 20 Jan 2019   Updated: 20 Jan 2019   Views: 4,301   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this 2nd part of my series on PouchDB, you learn how to perform multi-document inserts and reads.
Posted: 21 Jan 2019   Updated: 21 Jan 2019   Views: 4,451   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 23
Please Sign up or sign in to vote.
In this article, the 3rd in a multi-part series, you are going to learn how to query data within a PouchDB database.
Programming Languages
Typescript
Posted: 23 Jul 2018   Updated: 23 Jul 2018   Views: 7,710   Rating: 4.79/5    Votes: 5   Popularity: 3.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 22
Please Sign up or sign in to vote.
The third, and final, part in this series on securing your Angular applications
Security
Posted: 16 Jul 2018   Updated: 16 Jul 2018   Views: 7,231   Rating: 4.93/5    Votes: 5   Popularity: 3.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 19
Please Sign up or sign in to vote.
Part 2 of how to add security to your Angular applications.
Posted: 9 Jul 2018   Updated: 16 Jul 2018   Views: 17,624   Rating: 4.82/5    Votes: 22   Popularity: 6.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 83
Please Sign up or sign in to vote.
A technique for securing Angular 2/6 applications
Web Development
HTML
Posted: 13 Oct 2016   Updated: 13 Oct 2016   Views: 11,560   Rating: 4.57/5    Votes: 7   Popularity: 3.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 254
Please Sign up or sign in to vote.
Extend the Bootstrap panel component to enhance the UI of your web applications.
Posted: 15 Jan 2019   Updated: 15 Jan 2019   Views: 5,661   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 53
Please Sign up or sign in to vote.
As more and more users interact with web applications on their mobile devices, it is becoming increasingly important for software developers to allow them to work offline; PouchDB can help.

Average blogs rating: 4.59

.NET
Posted: 30 May 2017   Updated: 30 May 2017   Views: 6,761   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Generics have been a great addition to .NET for many years now. Take advantage of these great constructs to cut down the amount of code you have to write.
All Topics
Posted: 5 Jun 2017   Updated: 5 Jun 2017   Views: 3,780   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to extend classes using extension methods
AngularJs
Posted: 17 Jul 2017   Updated: 17 Jul 2017   Views: 31,274   Rating: 4.82/5    Votes: 3   Popularity: 2.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Just like in .NET applications, you might want to have configuration settings in your Angular applications that you can access from any component or service class.
Posted: 8 Dec 2016   Updated: 8 Dec 2016   Views: 6,550   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This is an introduction to Angular Routing
Posted: 1 Mar 2017   Updated: 1 Mar 2017   Views: 4,520   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this blog post, you will learn how to add a Web API that can be called from an Angular service.
Posted: 1 Mar 2017   Updated: 1 Mar 2017   Views: 14,621   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
In this blog post, you will learn how to add Angular to your MVC applications
DevOps
Testing
Posted: 6 Feb 2017   Updated: 6 Feb 2017   Views: 18,494   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
In this post, you are going to learn to run unit tests from the command line.
General Programming
String
Posted: 22 May 2017   Updated: 22 May 2017   Views: 3,811   Rating: 2.08/5    Votes: 4   Popularity: 1.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
String handling tips
MVVM
Posted: 6 Mar 2017   Updated: 6 Mar 2017   Views: 6,363   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this post, 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.
Posted: 6 Mar 2017   Updated: 6 Mar 2017   Views: 5,510   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This post is going to finish the MVC application using a MVVM approach.
Posted: 6 Mar 2017   Updated: 6 Mar 2017   Views: 4,700   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this post you add a product detail page in order to gather product data for adding to the product table.
Posted: 6 Mar 2017   Updated: 6 Mar 2017   Views: 29,985   Rating: 4.92/5    Votes: 16   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
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.
Programming Languages
C#
Posted: 12 Jun 2017   Updated: 12 Jun 2017   Views: 3,070   Rating: 3.12/5    Votes: 6   Popularity: 2.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The right way to use Reflection
C# 6.0
Posted: 14 Jan 2017   Updated: 14 Jan 2017   Views: 8,120   Rating: 3.86/5    Votes: 5   Popularity: 2.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
String interpolation in C# 6.0
Javascript
Posted: 29 Nov 2017   Updated: 29 Nov 2017   Views: 5,740   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Learn to apply some SPA techniques in your jQuery applications
Posted: 8 Dec 2016   Updated: 8 Dec 2016   Views: 2,290   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
In this blog post, you will learn more things you can do with routing such as specifying the controller to use, aliasing the controller using “as”, passing parameters to a page and programmatically calling a route.
XML
Posted: 27 Mar 2017   Updated: 27 Mar 2017   Views: 7,300   Rating: 4.78/5    Votes: 2   Popularity: 1.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
In this blog post, you will use LINQ to XML to read state codes from an XML file and display those values on a web page.
Web Development
ASP.NET
Posted: 6 Feb 2017   Updated: 6 Feb 2017   Views: 8,261   Rating: 4.73/5    Votes: 5   Popularity: 3.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
This blog post will show you the basics of using the MemoryCache class.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Paul D. Sheriff
Employed (other) PDS Consulting
United States United States
Paul has been in the IT industry over 34 years. In that time he has successfully assisted hundreds of companies architect software applications to solve their toughest business problems. Paul has been a teacher and mentor through various mediums such as video courses, blogs, articles and speaking engagements at user groups and conferences around the world. Paul has 25 courses in the www.pluralsight.com library (https://www.pluralsight.com/author/paul-sheriff) on topics ranging from JavaScript, Angular, MVC, WPF, XML, jQuery and Bootstrap. Contact Paul at psheriff@pdsa.com.