 
          
        Paul D. Sheriff
Pluralsight Author
          
            
 Paul has over thirty years of experience architecting information systems and his expertise is in much demand from Fortune 500 companies. Paul is a Pluralsight author, has published 400+ articles, and authored over 14 books on topics ranging from JavaScript, Angular, C#, SQL Server and many .NET technologies. Paul is a frequent speaker at conferences and user groups.
          
          Topics Authored
            Software Development
              
            
              Technology Leader
              
            
              Data Professional
              
            Courses Authored
32
          Total Ratings
3464
          Avg Course Ratings
4.5
          Courses by Paul
- 
                
                  
                     Course
                        Working with XML in .NET Course
                        Working with XML in .NET Intermediate Intermediate 2h 24m 2h 24m Feb 20, 2024
                      (13) Feb 20, 2024
                      (13)   Course
                        LINQ Fundamentals in C# Course
                        LINQ Fundamentals in C# Intermediate Intermediate 3h 50m 3h 50m Feb 20, 2024
                      (122) Feb 20, 2024
                      (122)   Course
                        Implementing C# 10 Unit Testing Using Visual Studio 2022 and .NET 6 Course
                        Implementing C# 10 Unit Testing Using Visual Studio 2022 and .NET 6 Intermediate Intermediate 2h 5m 2h 5m Mar 22, 2023
                      (24) Mar 22, 2023
                      (24)   Course
                        Interacting with Data Using jQuery 3 and Ajax Course
                        Interacting with Data Using jQuery 3 and Ajax Intermediate Intermediate 2h 6m 2h 6m Jun 24, 2022
                      (43) Jun 24, 2022
                      (43)   Course
                        Playbook WPF 4: Creating Flexible WPF Business Application Screens Course
                        Playbook WPF 4: Creating Flexible WPF Business Application Screens Intermediate Intermediate 2h 3m 2h 3m Jun 24, 2022
                      (33) Jun 24, 2022
                      (33)   Course
                        Working with Geolocation in HTML5 Course
                        Working with Geolocation in HTML5 Intermediate Intermediate 1h 36m 1h 36m Jun 24, 2022
                      (47) Jun 24, 2022
                      (47)   Course
                        Implementing ADO.NET 4 with C# 8 Course
                        Implementing ADO.NET 4 with C# 8 Intermediate Intermediate 2h 29m 2h 29m Jun 23, 2022
                      (101) Jun 23, 2022
                      (101)   Course
                        Angular 11 Security Using .NET 5 and JSON Web Tokens Course
                        Angular 11 Security Using .NET 5 and JSON Web Tokens Intermediate Intermediate 2h 10m 2h 10m Jun 23, 2022
                      (22) Jun 23, 2022
                      (22)   Course
                        C# 9 Language-Integrated Query (LINQ) Course
                        C# 9 Language-Integrated Query (LINQ) Intermediate Intermediate 2h 32m 2h 32m Jun 23, 2022
                      (156) Jun 23, 2022
                      (156)   Course
                        Working with XML in C# Course
                        Working with XML in C# Intermediate Intermediate 1h 47m 1h 47m Feb 02, 2021
                      (61) Feb 02, 2021
                      (61)   Course
                        WPF for the Visual Basic Programmer Course
                        WPF for the Visual Basic Programmer Beginner Beginner 1h 53m 1h 53m Jan 21, 2020
                      (17) Jan 21, 2020
                      (17)
- 
                
                     Course
                        Working with XML in .NET Course
                        Working with XML in .NET Intermediate Intermediate 2h 24m 2h 24m Feb 20, 2024
                      (13) Feb 20, 2024
                      (13)   Course
                        LINQ Fundamentals in C# Course
                        LINQ Fundamentals in C# Intermediate Intermediate 3h 50m 3h 50m Feb 20, 2024
                      (122) Feb 20, 2024
                      (122)   Course
                        Implementing C# 10 Unit Testing Using Visual Studio 2022 and .NET 6 Course
                        Implementing C# 10 Unit Testing Using Visual Studio 2022 and .NET 6 Intermediate Intermediate 2h 5m 2h 5m Mar 22, 2023
                      (24) Mar 22, 2023
                      (24)   Course
                        Interacting with Data Using jQuery 3 and Ajax Course
                        Interacting with Data Using jQuery 3 and Ajax Intermediate Intermediate 2h 6m 2h 6m Jun 24, 2022
                      (43) Jun 24, 2022
                      (43)   Course
                        Playbook WPF 4: Creating Flexible WPF Business Application Screens Course
                        Playbook WPF 4: Creating Flexible WPF Business Application Screens Intermediate Intermediate 2h 3m 2h 3m Jun 24, 2022
                      (33) Jun 24, 2022
                      (33)   Course
                        Working with Geolocation in HTML5 Course
                        Working with Geolocation in HTML5 Intermediate Intermediate 1h 36m 1h 36m Jun 24, 2022
                      (47) Jun 24, 2022
                      (47)   Course
                        Implementing ADO.NET 4 with C# 8 Course
                        Implementing ADO.NET 4 with C# 8 Intermediate Intermediate 2h 29m 2h 29m Jun 23, 2022
                      (101) Jun 23, 2022
                      (101)   Course
                        Angular 11 Security Using .NET 5 and JSON Web Tokens Course
                        Angular 11 Security Using .NET 5 and JSON Web Tokens Intermediate Intermediate 2h 10m 2h 10m Jun 23, 2022
                      (22) Jun 23, 2022
                      (22)   Course
                        C# 9 Language-Integrated Query (LINQ) Course
                        C# 9 Language-Integrated Query (LINQ) Intermediate Intermediate 2h 32m 2h 32m Jun 23, 2022
                      (156) Jun 23, 2022
                      (156)   Course
                        Working with XML in C# Course
                        Working with XML in C# Intermediate Intermediate 1h 47m 1h 47m Feb 02, 2021
                      (61) Feb 02, 2021
                      (61)   Course
                        WPF for the Visual Basic Programmer Course
                        WPF for the Visual Basic Programmer Beginner Beginner 1h 53m 1h 53m Jan 21, 2020
                      (17) Jan 21, 2020
                      (17)
- 
                No labs authored.
- 
                
                     Course
                        JavaScript REST APIs: Getting StartedRETIRED Course
                        JavaScript REST APIs: Getting StartedRETIRED Beginner Beginner 1h 24m 1h 24m Oct 10, 2025(102) Oct 10, 2025(102)   Course
                        JavaScript 7 Syntax and OperatorsRETIRED Course
                        JavaScript 7 Syntax and OperatorsRETIRED Beginner Beginner 1h 42m 1h 42m Oct 10, 2025(268) Oct 10, 2025(268)   Course
                        VB.NET 4 FundamentalsRETIRED Course
                        VB.NET 4 FundamentalsRETIRED Beginner Beginner 3h 25m 3h 25m Oct 10, 2025(41) Oct 10, 2025(41)   Course
                        Angular 4 Security Using JSON Web TokensRETIRED Course
                        Angular 4 Security Using JSON Web TokensRETIRED Intermediate Intermediate 2h 50m 2h 50m Jun 27, 2025(131) Jun 27, 2025(131)   Course
                        Build Your Own Bootstrap3 Business Application Template in MVCRETIRED Course
                        Build Your Own Bootstrap3 Business Application Template in MVCRETIRED Intermediate Intermediate 5h 10m 5h 10m Nov 27, 2024(254) Nov 27, 2024(254)   Course
                        Implementing C# 9 Unit Testing Using Visual Studio 2019 and .NET 5RETIRED Course
                        Implementing C# 9 Unit Testing Using Visual Studio 2019 and .NET 5RETIRED Beginner Beginner 2h 13m 2h 13m Mar 23, 2023(245) Mar 23, 2023(245)   Course
                        The Journey from MVC to AngularRETIRED Course
                        The Journey from MVC to AngularRETIRED Beginner Beginner 2h 28m 2h 28m Apr 13, 2022(87) Apr 13, 2022(87)   Course
                        Add Angular to MVC ApplicationsRETIRED Course
                        Add Angular to MVC ApplicationsRETIRED Intermediate Intermediate 2h 46m 2h 46m Apr 13, 2022(41) Apr 13, 2022(41)   Course
                        Building Reusable Angular Services: Configuration ManagementRETIRED Course
                        Building Reusable Angular Services: Configuration ManagementRETIRED Intermediate Intermediate 1h 31m 1h 31m Apr 13, 2022(34) Apr 13, 2022(34)   Course
                        PouchDB Playbook: Simplify Offline Web Application StorageRETIRED Course
                        PouchDB Playbook: Simplify Offline Web Application StorageRETIRED Intermediate Intermediate 1h 24m 1h 24m Apr 13, 2022 Apr 13, 2022   Course
                        Building Reusable Angular Services: LoggingRETIRED Course
                        Building Reusable Angular Services: LoggingRETIRED Intermediate Intermediate 1h 50m 1h 50m Apr 13, 2022(40) Apr 13, 2022(40)   Course
                        Building Mobile Web Sites Using Web Forms, Bootstrap, and HTML5RETIRED Course
                        Building Mobile Web Sites Using Web Forms, Bootstrap, and HTML5RETIRED Intermediate Intermediate 4h 25m 4h 25m Jul 31, 2021(168) Jul 31, 2021(168)   Course
                        Extending Bootstrap with CSS, JavaScript, and jQueryRETIRED Course
                        Extending Bootstrap with CSS, JavaScript, and jQueryRETIRED Intermediate Intermediate 3h 19m 3h 19m Jul 31, 2021(199) Jul 31, 2021(199)   Course
                        Build an HTML Helper Library for ASP.NET MVC 5RETIRED Course
                        Build an HTML Helper Library for ASP.NET MVC 5RETIRED Intermediate Intermediate 1h 53m 1h 53m Jul 31, 2021(122) Jul 31, 2021(122)   Course
                        Consolidating MVC Views Using Single Page TechniquesRETIRED Course
                        Consolidating MVC Views Using Single Page TechniquesRETIRED Intermediate Intermediate 2h 29m 2h 29m Jul 31, 2021(281) Jul 31, 2021(281)   Course
                        How to Start and Run A Consulting BusinessRETIRED Course
                        How to Start and Run A Consulting BusinessRETIRED Intermediate Intermediate 2h 47m 2h 47m Jul 31, 2021(140) Jul 31, 2021(140)   Course
                        WPF for the Visual Basic Programmer - Part 1RETIRED Course
                        WPF for the Visual Basic Programmer - Part 1RETIRED Intermediate Intermediate 6h 35m 6h 35m Jan 28, 2020(149) Jan 28, 2020(149)   Course
                        WPF for the Visual Basic Programmer - Part 2RETIRED Course
                        WPF for the Visual Basic Programmer - Part 2RETIRED Intermediate Intermediate 4h 18m 4h 18m Jan 28, 2020(43) Jan 28, 2020(43)   Course
                        WPF for the Business ProgrammerRETIRED Course
                        WPF for the Business ProgrammerRETIRED Intermediate Intermediate 4h 38m 4h 38m Jun 28, 2019(144) Jun 28, 2019(144)   Course
                        The Many Approaches to XML Processing in .NET ApplicationsRETIRED Course
                        The Many Approaches to XML Processing in .NET ApplicationsRETIRED Intermediate Intermediate 4h 22m 4h 22m Jun 28, 2019(319) Jun 28, 2019(319)   Course
                        Building Business Components Using AngularRETIRED Course
                        Building Business Components Using AngularRETIRED Intermediate Intermediate 3h 22m 3h 22m Dec 03, 2018(17) Dec 03, 2018(17)
 
           
                