NET5 ile Kendi NuGet Kütüphanemizi Yazalım

所在平台: Udemy

课程主页: https://www.udemy.com/course/net5-ile-kendi-nuget-kutuphanemizi-yazalim/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:使用 .NET 5 开发自己的 NuGet 库 本课程将指导您使用 .NET 5 框架开发两个不同的库。您将学习如何创建和管理请求和响应信息。课程强调构建可扩展的库,并结合面向对象编程 (OOP) 和 SOLID 原则的实际应用。 课程内容包括: * **库开发基础:** * 创建和管理请求/响应信息。 * 遵循 OOP 和 SOLID 原则进行开发。 * **NuGet 发布:** * 在 NuGet 上发布您开发的库。 * 了解开源许可证。 * 撰写 README 文件。 * 掌握项目版本控制标准。 * 为您的包添加图标。 * **库测试:** * 在 .NET 5 WebAPI 项目中测试您的库。 * 测试扩展方法。 * 测试用户配置。 * **中间件:** * 深入学习中间件的使用和细节。 * **模型和扩展方法:** * 定义和开发 MessageCreator 和 LogWriter 模型。 * 编写扩展方法。 * **项目开发注意事项。** **附加项目:** * 导入您之前开发的 NuGet 包。 * 基于现有库构建一个新的 Logger,实现数据写入文件功能。 课程将包含幻灯片演示,并从课程介绍、准备工作和需求开始,逐步深入到项目开发、测试和发布的全过程。

课程评论(0条)

课程详情

Bu kurs bünyesinde NET5 framework'ünü kullanarak birbirinden farklı iki farklı kütüphane geliştireceğiz. Bu kütüphanemiz içerisinde Request ve Response bilgilerinin oluşturulması ve yönetilmesi işlemlerini yapacağız. Bir kütüphanemizi geliştirirken gelecekte bu kütüphanenin geliştirilebilir olması için geliştirmelerimizi yapacağız. OOP ve SOLID gibi konuların da kullanım örneklerine girdiğimiz bu kursta, oluşturulan kütüphanelerin NuGet üzerinden yayınlanmasını işini de birlikte tamamlayacağız. NuGet'te yayınladığımız kütüphane için Açık Kaynak Lisansları, ReadMe dosyası, Versiyonlama Standartları gibi konulara da değiniyor olacağız. Ayrıca yazmış olduğumuz kütüphanelerin, NET5 WebAPI projesi üzerinde test edilmesi işlemlerini de birlikte tamamlayacağız.Kurs içerisinde Slayt'lara da yer vereceğiz. Kursumuzun içeriğini ise şu şekilde tamamlayacağız.Kursumuzun TanımıKursumuzun daha iyi anlaşılabilir olması için ön hazırlıklar ve gereksinimlerProjemizi geliştireceğimiz bölümümüzBu bölümde Middleware kullanımını ve detaylarını da öğreniyor olacağızMessageCreator ve LogWriter gibi modellerimizi tanımlayıp geliştireceğizExtension metodlarımızı yazacağızProjemizi oluştururken dikkat edilmesi gereken noktaların altınız çizeceğizBu paketimizi test edebilmek için bir Web API projesi geliştireceğizExtension metodlarımızı test edeceğizKullanıcıdan alabileceğimiz ayarları test edeceğizOluşturduğumuz paketi Nuget üzerinde yayınlayacağızNuget hesabı oluşturacağızOpen-Source Lisans türlerine ve detaylarına değineceğizReadMe dosyası hazırlamayı öğreneceğizProje versiyonlama standartlarını öğrenip projemize uygulayacağızPaketimize Icon ekleyeceğizPaketimizi YayınlayacağızBonus bir proje ile kursumuza devam edeceğizBu projemizde önceki oluşturduğumuz kütüphanemizi Nuget üzerinden indirip projemize ekleyeceğizEklediğimiz kütüphanemizi Base alarak üzerine yeni bir Logger geliştireceğizBu Logger içerisinde verilerimizi bir dosyaya ekleme işlemlerini yapacağız

课程标签

0人关注该课程

主题相关的课程