---
title: "NuGet - Muhammad Rehan Saeed"
description: "Blog posts authored by Muhammad Rehan Saeed about NuGet."
canonical_url: "https://rehansaeed.com/tag/nu-get/"
meta:
  author: "Muhammad Rehan Saeed"
  "og:description": "Blog posts authored by Muhammad Rehan Saeed about NuGet."
  "og:image": "https://rehansaeed.com/_og/s/o_8e92efa341b0d2f6.png"
  "og:image:alt": "# NuGet - Muhammad Rehan Saeed"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": NuGet
  "twitter:image": "https://rehansaeed.com/_og/s/o_8e92efa341b0d2f6.png"
  "twitter:image:alt": "# NuGet - Muhammad Rehan Saeed"
---

> Index of every page on this site: [llms.txt](https://rehansaeed.com/llms.txt)

# [# NuGet](https://rehansaeed.com/tag/nu-get/)

## [The Fastest NuGet Package Ever Published (Probably)](https://rehansaeed.com/the-fastest-nuget-package-ever-published-probably/)

The fastest way to create a new NuGet package project and get it published with all the bells and whistles like continuous integration (CI) builds and drafted release notes.

Posted 8 July 2020 and updated 12 April 2021 - **6 min read**

## [The Easiest Way to Version NuGet Packages](https://rehansaeed.com/the-easiest-way-to-version-nuget-packages/)

Using MinVer is the easiest way to version your NuGet packages and DLL's using semantic versioning (SemVer).

Posted 1 July 2020 - **5 min read**

## [What dotnet new Could Be](https://rehansaeed.com/what-dotnet-new-could-be/)

What the 'dotnet new' CLI command could be if some effort was spent on developing it. I compare it to other templating engines and suggest ideas.

Posted 31 December 2019 - **5 min read**

## [Unit Testing dotnet new Templates](https://rehansaeed.com/unit-testing-dotnet-new-templates/)

It's difficult to know if your 'dotnet new' based project will work if they have lots of options, in this post I show how to unit test them.

Posted 21 August 2019 - **3 min read**

## [Cross-Platform DevOps for .NET Core](https://rehansaeed.com/cross-platform-devops-net-core/)

Learn how to use Cake, AppVeyor and Travis CI continuous integration build systems to perform cross-platform DevOps for .NET Core based projects.

Posted 28 January 2017 - **8 min read**

## [Custom Project Templates Using dotnet new](https://rehansaeed.com/custom-project-templates-using-dotnet-new/)

How to create project templates using dotnet new and the template.json file. How to share project templates by creating NuGet packages.

Posted 18 January 2017 - **4 min read**

## [Colorful.Console](https://rehansaeed.com/colorful-console/)

Colorful.Console is a C# library that wraps around the System.Console class, making your console apps more colourful. Write ASCII art using Figlet fonts.

Posted 14 February 2016 - **2 min read**

## [Logging with Serilog.Exceptions](https://rehansaeed.com/logging-with-serilog-exceptions/)

Log exception details and custom properties that are not output in Exception.ToString() using Serilog.Exceptions for .NET.

Posted 31 January 2016 - **3 min read**

## [Portable Class Library (PCL) version of NotificationsExtensions NuGet package](https://rehansaeed.com/portable-class-library-version-of-notificationsextensions-nuget-package/)

NotificationsExtensions.Portable is a Portable Class Library (PCL) used to Create Windows 8.1 or Windows Phone 8.1 Tile, Toast and Badge Notification XML.

Posted 6 May 2014 - **1 min read**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://rehansaeed.com/#website","@type":"WebSite","description":"Software Developer at Microsoft, YouTuber, Open Source Contributor and Blogger","inLanguage":"en-GB","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com/","author":{"@id":"https://rehansaeed.com/#identity"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://rehansaeed.com/?search={search_term_string}"},"query-input":"required name=search_term_string"}],"publisher":{"@id":"https://rehansaeed.com/#publisher"}},{"@id":"https://rehansaeed.com/tag/nu-get/#webpage","description":"Blog posts authored by Muhammad Rehan Saeed about NuGet.","name":"NuGet","url":"https://rehansaeed.com/tag/nu-get/","@type":["WebPage","CollectionPage"],"breadcrumb":{"@id":"https://rehansaeed.com/tag/nu-get/#breadcrumb"},"isPartOf":{"@id":"https://rehansaeed.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://rehansaeed.com/tag/nu-get/"]}]},{"@id":"https://rehansaeed.com/#identity","@type":"Person","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com/about/","image":{"@id":"https://rehansaeed.com/#/schema/image/1"},"sameAs":["https://github.com/RehanSaeed","https://www.linkedin.com/in/muhammad-rehan-saeed","https://stackoverflow.com/users/1212017/muhammad-rehan-saeed","https://www.youtube.com/c/MuhammadRehanSaeed","https://www.twitch.tv/rehansaeeduk"]},{"@id":"https://rehansaeed.com/#publisher","@type":"Organization","logo":"https://rehansaeed.com/images/schema/Publisher-600x60.png","name":"Muhammad Rehan Saeed","url":"https://rehansaeed.com"},{"@id":"https://rehansaeed.com/tag/nu-get/#/schema/item-list/1","@type":"ItemList","itemListElement":[{"@type":"ListItem","name":"The Fastest NuGet Package Ever Published (Probably)","url":"https://rehansaeed.com/the-fastest-nuget-package-ever-published-probably/","position":1},{"@type":"ListItem","name":"The Easiest Way to Version NuGet Packages","url":"https://rehansaeed.com/the-easiest-way-to-version-nuget-packages/","position":2},{"@type":"ListItem","name":"What dotnet new Could Be","url":"https://rehansaeed.com/what-dotnet-new-could-be/","position":3},{"@type":"ListItem","name":"Unit Testing dotnet new Templates","url":"https://rehansaeed.com/unit-testing-dotnet-new-templates/","position":4},{"@type":"ListItem","name":"Cross-Platform DevOps for .NET Core","url":"https://rehansaeed.com/cross-platform-devops-net-core/","position":5},{"@type":"ListItem","name":"Custom Project Templates Using dotnet new","url":"https://rehansaeed.com/custom-project-templates-using-dotnet-new/","position":6},{"@type":"ListItem","name":"Colorful.Console","url":"https://rehansaeed.com/colorful-console/","position":7},{"@type":"ListItem","name":"Logging with Serilog.Exceptions","url":"https://rehansaeed.com/logging-with-serilog-exceptions/","position":8},{"@type":"ListItem","name":"Portable Class Library (PCL) version of NotificationsExtensions NuGet package","url":"https://rehansaeed.com/portable-class-library-version-of-notificationsextensions-nuget-package/","position":9}]},{"@id":"https://rehansaeed.com/tag/nu-get/#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Blog","item":"https://rehansaeed.com/","position":1},{"@type":"ListItem","name":"NuGet","item":"https://rehansaeed.com/tag/nu-get/","position":2}]},{"@id":"https://rehansaeed.com/#/schema/image/1","@type":"ImageObject","contentUrl":"https://rehansaeed.com/images/author/Muhammad-Rehan-Saeed/Logo-512x512.png","inLanguage":"en-GB","url":"https://rehansaeed.com/images/author/Muhammad-Rehan-Saeed/Logo-512x512.png"}]}
```

## Sitemap

See the full [sitemap](https://rehansaeed.com/sitemap.md) for all pages.
