اشتراک‌ها
بررسی میزان پیچیدگی کدها با Microsoft.CodeAnalysis.Metrics

This page describes how to use the Microsoft.CodeAnalysis.Metrics package to perform source code analysis of .NET assemblies from a console application. Visual Studio users can perform source code analysis by clicking the "Analyze" dropdown menu and selecting "Calculate Code Metrics", but I sought to automate this process so I can generate custom code analysis reports from console applications as part of my CI pipeline. 

بررسی میزان پیچیدگی کدها با Microsoft.CodeAnalysis.Metrics
اشتراک‌ها
استفاده از React و TypeScript
An introduction to the development of React applications with Atom and TypeScript.
We are about to develop the famous TODO App from the TodoMVC project using React and TypeScript.
استفاده از React و TypeScript
اشتراک‌ها
Visual Studio Code 1.16 منتشر شد

The new version ships with the Extract function refactoring for TypeScript. Also, HTML tags are now closed automatically. 

Visual Studio Code 1.16 منتشر شد
اشتراک‌ها
الگوهای طراحی در Typescript
Here are the implementations of the following design patterns in TypeScript
Creational
Singleton
Abstract Factory
Factory Method
and ...
الگوهای طراحی در Typescript
اشتراک‌ها
معرفی Kretes

Programming Environment for TypeScript & Node.js
Kretes is a programming environment for TypeScript applications built on top of Visual Studio Code. It combines a web framework with an editor into an integrated, battery-included solution. 

معرفی Kretes
اشتراک‌ها
چالش مدیریت نسخه داده در EF Core

یکی از راه‌های کنترل تاریخچه داده، ایجاد نسخه جدید و مدیریت این نسخه‌ها است. در این حالت چالش اصلی مدیریت کلید اصلی است. این روش مزایا و معایب خود را دارد اما در اینجا مسئله چگونگی انجام آن است.

با پاسخ به این سؤال و ارائه یک راه حل، در این چالش شرکت کنید.

چالش مدیریت نسخه داده در EF Core
نظرات مطالب
NOSQL قسمت سوم
سلام تشکر از مطلب بسیار مفیدتون .
می خواستم بدونم که کدام یک از روش‌ها بیشتر امتحان خودش رو توی داده‌های زیاد پس داده .و بشه راحتر باهاش کار کرد .
روش 
Document store
Key value
روش هایی دیگری رو هم توی سایت دیدم اگر امکان داره مزایا و معایب هر کدوم رو توضیح دهید ممنون.
نظرات مطالب
نحوه استفاده از ViewModel در ASP.NET MVC
البته عنوان کردند که در این زمینه بین علما اختلاف هست.
برای مثال الگویی وجود دارد به نام Active record که دقیقا با تعریف عنوان شده مطابقت دارد (یک شیء می‌تواند متدهای مثلا افزودن و به روز رسانی و غیره را هم داشته باشد). مزایا و معایب خاص خودش را هم دارد. مطالعه در مورد این‌ها جهت آشنایی با سلایق و دیدگاه‌های مختلف طراحی خوب است. اما وجود آن‌ها به معنای الزام استفاده از روش‌های مطرح شده نیست.
نظرات مطالب
آشنایی با الگوی MVP
کیوان نیری یک دمو در مورد ASP.Net MVC‌ درست کرده و روش متداول و روش جدید را در ابتدای این دمو با هم مقایسه کرده (حداقل برای MVC الان یک فریم ورک خوب هست).
http://nayyeri.net/files/media/file/Talks/ASPNETMVC10Presentation.pptx

مزایا و معایب هر کدام را توضیح داده که بد نیست یک نگاهی بیندازید.