Get Mystery Box with random crypto!

DotNetZoom

لوگوی کانال تلگرام dotnetzoom — DotNetZoom D
لوگوی کانال تلگرام dotnetzoom — DotNetZoom
آدرس کانال: @dotnetzoom
دسته بندی ها: فن آوری ها
زبان: فارسی
مشترکین: 3.62K
توضیحات از کانال

✅ DotNetZoom
💎 Everything about .NET
ارتباط با مدیر و تبلیغات آگهی استخدام:
@mjebrahimi
لینک گروه ASPNET Core:
https://t.me/ ufG25x7lVFgyYTNk

Ratings & Reviews

4.50

2 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

1

4 stars

1

3 stars

0

2 stars

0

1 stars

0


آخرین پیام ها 9

2021-05-11 21:50:42 مباحث و کلمات کلیدی ایی که در این جلسه از #فری_تاک در موردشون صحبت کردیم

- Importance of Testing.
- Type of Tests : Unit - Integration - End2End - Acceptance.
- What, Why, How TDD?
- What, Why, How BDD?
- What, Why, How Mocking?
- What is Fixture - Test Data Generator?
- Properties of a Good Test.
- Database Testing Tips.

ویدئو ها و دوره های آموزشی:
- TDD - Test Driven Development in C#
- BDD - Automated Acceptance Testing with SpecFlow and Gherkin
- Testing .NET Code with xUnit.net: Getting Started
- Introduction to .NET Testing with NUnit 3
- Properties of a Good Test by Kent Beck

کتاب های این زمینه:
- Test Driven Development
- Growing Object-Oriented Software, Guided by Tests
- Working Effectively with Unit Tests
- The Art of Unit Testing
- BDD in Action

کتابخانه های کمکی تست:
FluentAssertions, Shouldly, Moq4, NSubstitute, FakeItEasy, Mongo2Go, EfCore.TestSupport - SqlInMemory, Effort.EF6 - AutoFixture, NBuilder, GenFu, Specflow, LightBDD
___________________
@DotNetZoom
617 viewsمحمد جواد ابراهیمی, edited  18:50
باز کردن / نظر دهید
2021-05-11 21:20:12 ویس ضبط شده هفتمین گفتگوی فنی #فری_تاک با موضوع Testing
ارائه دهندگان : محمدجواد ابراهیمی، معین تاجیک
_________________
@DotNetZoom
664 viewsمحمد جواد ابراهیمی, 18:20
باز کردن / نظر دهید
2021-05-11 19:45:54 دوستان ویس چت استارت شد از بحث عقب نمونین :)
866 viewsمحمد جواد ابراهیمی, 16:45
باز کردن / نظر دهید
2021-05-10 07:30:00
هفتمین گفتگوی فنی #فری_تاک
با موضوع : Testing
سه شنبه 21 اردیبهشت، ساعت 21:00
ارائه دهندگان: محمدجواد ابراهیمی - معین تاجیک

#فری_تاک یک گفتگوی فنی در مورد توسعه نرم افزار (بیشتر متمرکز بر دات نت) هست که هر هفته سه شنبه ها ساعت 21:00 برگزار میشه
این گفتگو صوتی هست و توسط قابلیت Voice Chat تلگرام (چیزی شبیه به Clubhouse یا Spaces توئیتر) در همین کانال برگزار میشه
ویس جلسات گفتگو ضبط شده و در آخر همینجا منتشر خواهد شد

جهت استفاده از قابلیت Voice Chat از آپدیت بودن تلگرامتون اطمینان حاصل کنین.
ویس ضبط شده جلسات قبل رو میتونین با هشتگ #فری_تاک پیدا کنین.
___________________
@DotNetZoom
1.7K viewsمحمد جواد ابراهیمی, 04:30
باز کردن / نظر دهید
2021-05-08 13:08:32
آموزش پیاده کردن پترن pub/sub با کمک Redis در ASP NET Core 5.0



636 viewsمحمد جواد ابراهیمی, 10:08
باز کردن / نظر دهید
2021-05-06 16:45:50 10 افزونه برتر که یک Github-باز باید اونا رو داشته باشه

Enhanced GitHub
کاربردی ترین و پر فیچر ترین افزونه گیتهاب که کلی قابلیت و بهبود رو به صفحات گیتهاب شما اضافه میکنه و کارکردن با اون رو خیلی راحت تر (این یکی جزء باید های منه)

GitHub Hovercard
یه افزونه باحال و فوق العاده مفید که باعث میشه وقتی موس تون رو روی لینک یه issue یا commit یا repo یا user میگیرین، یه پیش نمایش از اون به صورت hover card نمایش داده بشه

File Icons for GitHub and GitLab
یه افزونه خیلی باحال که کنار فایل های ریپازیتوری، آیکون مخصوص بهش رو نمایش میده

Octotree
یه افزونه باحال و کاربردی که میاد فایل ها و فولدر های ریپازیتوری تون رو به صورت درختی (tree) نمایش میده (مثل پنجره Solution Explorer در VS)

GitHub Isometric Contributions
یه افزونه باحال که میاد و Contribution Graphs یا همون نمودار مشارکت های شخص رو به صورت 3 بعدی و ملموس تر نشون میده

Sourcegraph
یه افزونه کاربردی که امکان Go to definition و Find references رو به کد های ریپازیتوری اضافه میکنه و توسطش میتونین ببینین کجا این کلاس یا متد تعریف شده و کجا های دیگه ازش استفاده شده

GitHub Writer
این افزونه به شما این امکان رو میده که موقع نوشتن متن Issue و Pull Request و Comment بتونین از امکانات یک rich-text editor (مانند CKEditor) استفاده کنین

Git History Browser Extension
یه افزونه باحال که به شما این امکان رو میده بتونین تاریخچه تغییرات و Commit های یه فایل رو به شکلی زیبا تر و ملموس تر ببینین.

GitZip for github
بعضی وقتا لازم میشه صرفا یه سری فایل یا پوشه خاص رو از یه مخزن دانلود (نه کل مخزن رو که ممکنه خیلی حجیم باشه). این افزونه کاربردی به شما اجازه میده که Folder یا File هایی از یک ریپازیتوری گیتهاب رو به دلخواه در قالب یک فایل Zip دانلود کنین

Refined GitHub
اینم مثل همون اولی میمونه و کلی قابلیت و بهبود باحال و کاربردی به صفحات ریپازیتوری اضافه میکنه و کار کردن با اونها رو خیلی راه دست تر

به شخصه این لیست جز باید های منه و خیلی سال هست که ازشون استفاده میکنم و بسیار راضی ام. واسه دیدن اطلاعات بیشتر در مورد قابلیت هاشون حتما لینک هاشون رو ببینید. در ضمن این افزونه ها برای روی مروگر Chrome هستند و قاعدتا روی Edge هم قابل نصب هستند
__________________
@DotNetZoom
776 viewsAli, 13:45
باز کردن / نظر دهید
2021-05-04 21:21:14 مباحث و کلمات کلیدی ایی که در این جلسه از #فری_تاک در موردشون صحبت کردیم

- What is CQRS? Why do we need that?
- Relation to "Database per Service pattern"
- Advantages
- Different Databases
- Read: Redis, Elastic, Mongo, ...
- Write: SQL-Server, PostgreSQL, ...
- Different Data Access
- SoC
- Scale
- Task-based UI
- More simple queries
- Disadvantages
- Inconsistency
- Complexity in implementation
- Code Duplication
- Implementation areas (Application, Database, ...)
- Domain-Events
- What is Mediator? How MediatR help us?
- Relation with Event-Sourcing


منابع/مقالات مرتبطت با بحث:
1- الگو طراحی Mediator
2- سری مقالات "پیاده سازی CQRS توسط MediatR"
647 viewsمحمد جواد ابراهیمی, 18:21
باز کردن / نظر دهید
2021-05-04 21:15:35 ویس ضبط شده ششمین گفتگوی فنی #فری_تاک با موضوع CQRS
ارائه دهندگان : محمدجواد ابراهیمی، معین تاجیک
_________________
@DotNetZoom
666 viewsمحمد جواد ابراهیمی, 18:15
باز کردن / نظر دهید
2021-05-04 19:45:17 گفتگو شروع شدا عقب نمونین از بحث :)
البته ویس ضبط شده رو هم توی کانال قرار میدیم
887 viewsمحمد جواد ابراهیمی, 16:45
باز کردن / نظر دهید
2021-05-04 18:30:00 گفتگوی فنی #فری_تاک با موضوع CQRS تا یک ساعت دیگه برگزار میشه
967 viewsمحمد جواد ابراهیمی, 15:30
باز کردن / نظر دهید