نکاتی از CSS جهت بالا بردن مهارت شما
The Polly documentation has a great explanation of the circuit-breaker pattern
یکی از فاکتورهایی که طراحیها و سبکها را قدرتمندتر و باعث گسترش آنها میشود، ایده گرفتن از طراحیهای سایر طراحان است. بعضی از طرحهای خلاقانه میتواند ایدههای خاصی را برای طرحهای بعدی ما در ذهنمان شکل دهد که با تلفیق آنها میتوان به طرحهای استاندارد و جذابی دست پیدا کرد. در این مطلب ۳۰ وبسایت زیبا و جذاب با طراحیهایتر و تمیز لیست شدهاند که میتوانید برای ایده گرفتن از آنها استفاده کنید.
Material Design نگارش 2.3 مخصوص WPF
طراحی دیتابیس یک Workflow Engine
How you shouldn’t implement base classes
public class Entity<T> { public T Id { get; protected set; } }
Motivation for such code it pretty clear: you have a base class that can be reused across multiple projects. For instance, if there is a web application with GUID Id columns in the database and a desktop app with integer Ids, it might seem a good idea to have the same class for both of them. In fact, this approach introduces accidental complexity because of premature generalization.
There is no need in using a single base entity class for more than one project or bounded context. Each domain has its unique path, so let it grow independently. Just copy and paste the base entity class to a new project and specify the exact type that will be used for the Id property.