Companies Home Search Profile

Class Libraries in C# 10

Focused View

Jason Roberts

2:21:54

16 View
  • 1. Course Overview.mp4
    01:24
  • 01. Introduction.mp4
    01:43
  • 02. Module Overview.mp4
    00:56
  • 03. What Is a Class Library-.mp4
    01:24
  • 04. Why Use Class Library Projects-.mp4
    03:50
  • 05. How to Create a Class Library Project in Visual Studio.mp4
    02:42
  • 06. How to Create a Class Library Project from the Command Line.mp4
    02:33
  • 07. Class Libraries, Namespaces, and Assemblies.mp4
    02:35
  • 08. Adding Code to a Class Library Project.mp4
    02:14
  • 09. Referencing and Using a Class Library Project.mp4
    01:32
  • 10. Reusing a Class Library Project from Multiple Applications.mp4
    02:00
  • 11. The Different Flavors of .NET.mp4
    02:23
  • 12. Summary.mp4
    01:56
  • 01. Introduction.mp4
    01:18
  • 02. Class Library Project Build Output.mp4
    02:18
  • 03. Understanding the ImplicitUsings Property.mp4
    04:01
  • 04. Understanding the TargetFramework Property.mp4
    01:12
  • 05. Understanding the Nullable Property.mp4
    01:00
  • 06. How to Add Assembly Level Attributes to a Class Library Project.mp4
    06:17
  • 07. Assembly Level Attributes for Non-string Values.mp4
    02:49
  • 08. How to Add Assembly Level Attributes to Multiple Projects.mp4
    02:20
  • 09. Referencing Packages and DLLs From a Class Library Project.mp4
    01:31
  • 10. Summary.mp4
    01:42
  • 01. Introduction.mp4
    02:11
  • 02. An Overview of Multi-targeting.mp4
    02:46
  • 03. Understanding Conditional Compilation Preprocessor Directives.mp4
    03:58
  • 04. Adding Multi-targeting to a Class Library Project.mp4
    03:26
  • 05. Conditional Property Groups.mp4
    03:40
  • 06. The Effect of Multi-targeting on Project Properties.mp4
    01:27
  • 07. Adding Conditional Code for Different Targets.mp4
    02:52
  • 08. Consuming Muti-targeted Class Libraries.mp4
    04:17
  • 09. Preventing Bugs if New Targets Are Added.mp4
    04:20
  • 10. Dealing with Unsupported Operations for Some Targets.mp4
    01:49
  • 11. Summary.mp4
    01:26
  • 1. Introduction.mp4
    00:51
  • 2. Why Unit Testing Class Libraries Is Easier.mp4
    02:04
  • 3. Creating Unit Tests for Class Library Projects.mp4
    06:45
  • 4. Creating Unit Tests for .NET Standard.mp4
    03:49
  • 5. How to Access Internal Code When Unit Testing.mp4
    02:03
  • 6. Summary.mp4
    01:12
  • 01. Introduction.mp4
    01:11
  • 02. An Overview of Version Numbering in .NET.mp4
    03:51
  • 03. An Overview of Semantic Versioning.mp4
    04:16
  • 04. Setting Version Numbers for Class Libraries in Visual Studio.mp4
    04:50
  • 05. Setting Version Numbers for Class Library Assemblies from dotnet Build.mp4
    06:32
  • 06. An Overview of NuGet Packages.mp4
    01:13
  • 07. Creating a NuGet Package from Visual Studio.mp4
    02:19
  • 08. Configuring NuGet Package Properties.mp4
    03:49
  • 09. How to Test NuGet Packages Locally in Visual Studio.mp4
    03:20
  • 10. Setting NuGet Package Version Numbers in Visual Studio.mp4
    01:58
  • 11. Setting NuGet Package Version Numbers from the Command Line.mp4
    04:28
  • 12. An Overview of Automated Package Creation.mp4
    01:13
  • 13. Summary, Resources, and Further Learning.mp4
    02:18
  • Description


    Understanding and using class libraries is essential if you want to better organize your code, make it reusable, and make it easily distributable to other developers and teams. This course will teach you how to create, configure, test, and distribute C# class libraries.

    What You'll Learn?


      Having all your C# code in a single project can be problematic if the project gets too large and hard to understand and maintain. A single project also makes it harder to manage versions of sections of the codebase independently and makes sharing functionality with other developers, teams, and applications difficult. In this course, Class Libraries in C# 10, you’ll learn to use class libraries effectively to make your software development process more organized and flexible. First, you’ll explore how to create, configure, and test a class library project. Next, you’ll discover how to make the class library consumable on different versions of .NET. Finally, you’ll learn how to version and package your class library so it is easily consumable by other developers and applications. When you’re finished with this course, you’ll have the skills and knowledge of C# class libraries needed to create, organize, and share code.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Jason Roberts
    Jason Roberts
    Instructor's Courses
    With over 15 years of experience in both frontend and backend software development, Jason Roberts is a freelance developer, trainer, and author. He holds a Bachelor of Science degree in computing, is the author of several books, and writes at his blog DontCodeTired.com. Jason is an open source contributor and in addition to enterprise software development, he has designed and developed Windows Store and Windows Phone apps.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 53
    • duration 2:21:54
    • level average
    • English subtitles has
    • Release Date 2023/12/14