اشتراک‌ها
معماری سرویس گرا در دات نت
SOA – Service Oriented Architecture – is an important buzzword in distributed software architecture. This term has been misused a lot to mean just any kind of API that spits out responses to the incoming requests regardless of the rules and patterns common to SOA applications. 
معماری سرویس گرا در دات نت
اشتراک‌ها
بررسی تازه‌های C# 9, 10 و 11

What's new in C#? - Exciting new features in C# 9, 10 and 11! - Filip Ekberg - NDC Oslo 2023

We will cover the following features:
- Nullable reference types
- Pattern Matching in C# 8 = C# 11
- Record types
- Top level programs/statements
- Init only & new()
 

بررسی تازه‌های C# 9, 10 و 11
اشتراک‌ها
5.Visual Studio 2017 15.9 منتشر شد

These are the customer-reported issues addressed in 15.9.5:

Security Advisory Notices

5.Visual Studio 2017 15.9 منتشر شد
اشتراک‌ها
کمک مایکروسافت به FBI در جهت دستگیری باج‌افزار نویسان خط لوله نفت

... ویندوز 10 به همراه یک keylogger توکار است که اطلاعاتی را به Microsoft Threat Intelligence Center ارسال می‌کند و در صورت لزوم در اختیار نهادهای امنیتی قرار می‌گیرد ...

کمک مایکروسافت به FBI در جهت دستگیری باج‌افزار نویسان خط لوله نفت
اشتراک‌ها
بررسی سرعت واکشی ORMهای مختلف در 16-dec-2015
  • Entity Framework 7 RC1 (which we used here), is slow, but later builds are faster. It’s still not going to top any chart, but it’s currently faster than EF6, according to tests with a local build. We’ll update the benchmark with results from RC2 when it’s released.  
بررسی سرعت واکشی ORMهای مختلف در 16-dec-2015
اشتراک‌ها
با سی شارپ 8 از دست NullReferenceExceptions ها خلاص شوید

A .NET guideline specifies that an application should never throw a NullReferenceException. However, many applications and libraries do. The NullReferenceException is the most common exception happening. That’s why C# 8 tries to get rid of it. With C# 8, reference types are not null be default. This is a big change, and a great feature. However, what about all the legacy code? Can old libraries be used with C# 8 applications, and can C# 7 applications make use of C# 8 libraries?

This article demonstrates how C# 8 allows mixing old and new assemblies. 

با سی شارپ 8 از دست NullReferenceExceptions ها خلاص شوید
اشتراک‌ها
مجموعه 3 قسمتی از مفاهیم Expression Tree در سی شارپ

مباحث 

  • #statement and expression in c 
  • delegates 
  • delegate instance 
  • Func
  • lambda expression 
  • lambda expression return type in c# 10 
  • captured value
  • static lambda 
  • IEnumerable, IQueryable 
  • description of Expression Tree 
  • Writing Expression Tree 
  • Where and Order by and ... Decorator 
  •  Chaining decorator 
  • Query Execution 
  • Inside of IQueryable 
  • Expression Visitor 

مجموعه 3 قسمتی از مفاهیم Expression Tree  در سی شارپ
اشتراک‌ها
مدیریت رویدادها در دات نت

مدیریت رویدادها و خطاها در پشت صحنه و اجرای بعضی از رویدادها و پروسه‌های به تاخیر افتاده بعداز رفع عیب توسط این سیستم بسیار عالی.

An easy way to perform background processing in your .NET and .NET Core applications. No Windows Service or separate process required.  

مدیریت رویدادها در دات نت