اشتراک‌ها
استفاده از Sql View

Views are virtual tables that can be a great way to optimize your database experience. Not only are views good for defining a table without using extra storage, but they also accelerate data analysis and can provide your data extra security. 

استفاده از Sql View
اشتراک‌ها
کتابخانه jQuery-Responsive-Multi-Level-Menu-Plugin-Dlmenu با افکت های زیبا

An extremely simple and responsive jQuery plugin that allows you to create multi-level drop down menu with subtle effects (sliding, fading, scale up, or scale down).  Each sub-menu in this menu will be shown in its own context, making the “parent” level disappear, good for saving space for menus which have a lot of content

کتابخانه jQuery-Responsive-Multi-Level-Menu-Plugin-Dlmenu با افکت های زیبا
اشتراک‌ها
ساخت Custom Tool سفارشی در Visual Studio 2015
I have found a few descriptions in the net how to write a Custom Tool (Single File Generator) for Visual Studio but - mainly - the registration process had been an obstacle for me. Finally, I have come to a good point in my learning curve, and I am writing it up here all together for the community. 
ساخت Custom Tool سفارشی در  Visual Studio 2015
پاسخ به پرسش‌ها
آیا استفاده از Handler در یک Handler دیگر در الگوی Mediator صحیح است؟

پاسخ Jimmy Bogard را در رابطه با این موضوع مطالعه کنید:

https://github.com/jbogard/MediatR/issues/434#issuecomment-527446360

The indirection of a handler is good at the application level, but just got confusing once we got inside a handler (and it introduced coupling)

پیشنهاد می کنم برای Reusability از Composition بهره بگیرید و قسمتی که لازم است به صورت مشترک استفاده شود را در قالب یکسری کلاس Refactor کرده و استفاده کنید.

اشتراک‌ها
dotnet 8 منتشر شد

We are happy to announce the availability of .NET 8, the latest LTS version of one of the world’s leading development platforms, starting today. .NET 8 delivers thousands of performance, stability, and security improvements, as well as platform and tooling enhancements that help increase developer productivity and speed of innovation 

dotnet 8 منتشر شد
اشتراک‌ها
سری توسعه‌ی برنامه‌های #C در VS Code

C# and .NET Development in VS Code for Beginners
Writing C# applications in Visual Studio Code has never been easier!  We recently introduced the new C# Dev Kit extension In this video series, you’ll learn how to get started writing, debugging, testing, and running your C# applications productively in VS Code using the new C# Dev Kit extension. 

سری توسعه‌ی برنامه‌های #C در VS Code
اشتراک‌ها
پایان Visual Studio for Mac
Microsoft would never say it, of course, but truly the best “alternative solution” is Jetbrains Rider. It's head and shoulders above VS for Mac in every way. I learn more C# features through its recommendations than even reading Microsoft's development docs.
پایان Visual Studio for Mac
اشتراک‌ها
اضافه شدن پشتیبانی از WebAssembly به Kotlin

Kotlin goes WebAssembly!
Kotlin 1.8.20 introduces the newest multiplatform compilation target for Kotlin – WebAssembly! This opens up new possibilities for Kotlin developers, ranging from writing web apps, to blazing fast server-side development with Node.js and standalone WebAssembly runtimes, and even bringing your Compose Multiplatform apps to the browser! 

اضافه شدن پشتیبانی از WebAssembly به Kotlin