پابلیش کردن اپلیکیشن به صورت Native AOT (Ahead of Time)
200, OK
https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/ icon

بیشتر زمانی کاربرد دارد که می‌خواهید اپلیکیشن خود را روی ماشینی میزبانی نمایید که فاقد dot Net Runtime می‌باشد.

Publishing your app as native AOT produces an app that is self-contained and that has been ahead-of-time (AOT) compiled to native code. Native AOT apps start up very quickly and use less memory. Users of the application can run it on a machine that doesn't have the .NET runtime installed. 

پابلیش کردن اپلیکیشن به صورت Native AOT (Ahead of Time)
نگارش‌های 7.0.1، 6.0.12 و 3.1.32 دات نت و NET Core. منتشر شدند
200, OK
https://devblogs.microsoft.com/dotnet/december-2022-updates/ icon

You can download 7.0.1, 6.0.12, and 3.1.32 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64.

نگارش‌های 7.0.1، 6.0.12 و 3.1.32 دات نت و NET Core. منتشر شدند
هفت دلیل برتری Net. بر Node.js در استارت‌آپ‌ها
200, OK
https://michaelscodingspot.com/asp-net-over-node-js/ icon

1. .NET has better Performance 
2. Node.js requires to mix & match languages to compensate for performance 
3. C# is an amazing language 
4. Best tooling available 
5. Easier built-in development loop 
6. Stable ecosystem 
7. Compliance, privacy, and security 

هفت دلیل برتری Net. بر Node.js در استارت‌آپ‌ها
معماری های رایج برنامه های وب
200, OK
https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/common-web-application-architectures icon

Most traditional .NET applications are deployed as single units corresponding to an executable or a single web application running within a single IIS appdomain. This approach is the simplest deployment model and serves many internal and smaller public applications very well. However, even given this single unit of deployment, most non-trivial business applications benefit from some logical separation into several layers. 

معماری های رایج برنامه های وب