Click here to Skip to main content
15,867,568 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
20 Jan 2019   Updated: 20 Jan 2019   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,681     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.
21 Jan 2019   Updated: 21 Jan 2019   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,432     Bookmarked: 1   Downloaded: 26
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
23 Jul 2018   Updated: 23 Jul 2018   Rating: 4.79/5    Votes: 5   Popularity: 3.35
Licence: CPOL    Views: 9,060     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
9 Jul 2018   Updated: 16 Jul 2018   Rating: 4.82/5    Votes: 22   Popularity: 6.27
Licence: CPOL    Views: 21,664     Bookmarked: 38   Downloaded: 84
Please Sign up or sign in to vote.
A technique for securing Angular 2/6 applications
16 Jul 2018   Updated: 16 Jul 2018   Rating: 4.93/5    Votes: 5   Popularity: 3.45
Licence: CPOL    Views: 10,831     Bookmarked: 11   Downloaded: 22
Please Sign up or sign in to vote.
Part 2 of how to add security to our Angular applications
Web Development
HTML
13 Oct 2016   Updated: 13 Oct 2016   Rating: 4.57/5    Votes: 7   Popularity: 3.86
Licence: CPOL    Views: 13,390     Bookmarked: 12   Downloaded: 262
Please Sign up or sign in to vote.
Extend the Bootstrap panel component to enhance the UI of your web applications.
15 Jan 2019   Updated: 15 Jan 2019   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: CPOL    Views: 9,431     Bookmarked: 10   Downloaded: 69
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
30 May 2017   Updated: 30 May 2017   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: CPOL    Views: 8,444     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
5 Jun 2017   Updated: 5 Jun 2017   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: CPOL    Views: 4,320     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to extend classes using extension methods
AngularJs
17 Jul 2017   Updated: 17 Jul 2017   Rating: 4.82/5    Votes: 3   Popularity: 2.30
Licence: CPOL    Views: 36,506     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.
8 Dec 2016   Updated: 8 Dec 2016   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,220     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This is an introduction to Angular Routing
1 Mar 2017   Updated: 1 Mar 2017   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 5,280     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.
1 Mar 2017   Updated: 1 Mar 2017   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: CPOL    Views: 17,821     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
6 Feb 2017   Updated: 6 Feb 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 23,396     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
22 May 2017   Updated: 22 May 2017   Rating: 2.08/5    Votes: 4   Popularity: 1.25
Licence: CPOL    Views: 4,401     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
String handling tips
MVVM
6 Mar 2017   Updated: 6 Mar 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 7,633     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.
6 Mar 2017   Updated: 6 Mar 2017   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,360     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.
6 Mar 2017   Updated: 6 Mar 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,530     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.
6 Mar 2017   Updated: 6 Mar 2017   Rating: 4.92/5    Votes: 16   Popularity: 5.79
Licence: CPOL    Views: 33,407     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#
12 Jun 2017   Updated: 12 Jun 2017   Rating: 3.12/5    Votes: 6   Popularity: 2.43
Licence: CPOL    Views: 3,310     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The right way to use Reflection
C# 6.0
14 Jan 2017   Updated: 14 Jan 2017   Rating: 3.86/5    Votes: 5   Popularity: 2.70
Licence: CPOL    Views: 8,690     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
String interpolation in C# 6.0
Javascript
29 Nov 2017   Updated: 29 Nov 2017   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,620     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Learn to apply some SPA techniques in your jQuery applications
8 Dec 2016   Updated: 8 Dec 2016   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 2,690     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
27 Mar 2017   Updated: 27 Mar 2017   Rating: 4.78/5    Votes: 2   Popularity: 1.44
Licence: CPOL    Views: 8,540     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
6 Feb 2017   Updated: 6 Feb 2017   Rating: 4.73/5    Votes: 5   Popularity: 3.30
Licence: CPOL    Views: 9,351     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.
Employed (other) PDS Consulting
United States United States
Paul has been in the IT industry over 35 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 28+ courses in the www.pluralsight.com library (https://www.pluralsight.com/author/paul-sheriff) on topics ranging from LINQ, JavaScript, Angular, MVC, WPF, XML, jQuery and Bootstrap. Contact Paul at psheriff@pdsa.com.