اشتراک‌ها
NET SDK 5.0.100. منتشر شد

.NET 5.0.0 - November 10, 2020

The .NET 5.0.0 and .NET SDK 5.0.100 releases are available for download. The latest 5.0 release is always listed at .NET 5.0 Releases.

Downloads


SDK Installer1 SDK Binaries1 Runtime Installer Runtime Binaries ASP.NET Core Runtime Windows Desktop Runtime
Windows x86 | x64 | Arm64 x86 | x64 | Arm64 x86 | x64 | Arm64 x86 | x64 | Arm64 x86 | x64 |
Hosting Bundle 2
x86 | x64
macOS x64 x64 x64 x64 x64 -
Linux Snap and Package Manager x64 | Arm | Arm64 | x64 Alpine Packages (x64) x64 | Arm | Arm64 | Arm64 Alpine | x64 Alpine x64 1 | Arm 1 | Arm64 1 | x64 Alpine -

Checksums Checksums Checksums Checksums Checksums Checksums
NET SDK 5.0.100. منتشر شد
اشتراک‌ها
2.Visual Studio 2017 15.9 منتشر شد

These are the customer-reported issues addressed in 15.9.2:

2.Visual Studio 2017 15.9 منتشر شد
اشتراک‌ها
اجرای اپلیکیشن های ASP.NET Core بر روی Windows Subsystem for Linux

Windows 10 has something called Windows Subsystem for Linux and this something enables us to run Linux applications on Windows 10 using Linux without need for Hyper-V or other virtual machines. When building multi-platform applications like my open-source TemperatureStation solution then having Linux right there for testing comes very handy. This blog post shows how to get Linux running on Windows, how to install .NET Core and how to run web applications on Linux. 

اجرای اپلیکیشن های ASP.NET Core بر روی Windows Subsystem for Linux
اشتراک‌ها
مفهوم زبان مشترک در DDD

Account

A bank account allows us to send and receive money and has its unique number. Anytime we tell about an account in a bank, an account is always a bank account. In the other hand, an account in an information system is used to authorize a user. We have the term "account" meaning something absolutely different in two different domains. Domain has an impact on what we imagine when someone says a concrete term. So we have to learn and specify domain terms first.

Price

Let's speak about e-shop domain. What is a price? For us, as customers, it is how much we pay. A manager can think about price as an amount that his company pays to the supplier. For an accountant, a price is just a number. And e-shop programmer is now confused.

Language is crucial because customers and experts are telling their stories in their language. But it is also natural language, inaccurate, ambiguous, context-aware. And as we can see, language can be tricky even within one domain. 


مفهوم زبان مشترک در DDD
اشتراک‌ها
عصر Portable .Net

The new .NET framework is modern, lean, modular and open source. No longer is .NET a system-wide installation – it is merely a folder. Instead of a huge underlying framework, you only pick and choose the pieces of the .NET framework that you need in your apps. And more importantly, you can package the required components of the .NET framework right alongside your app. We’re entering an age of app-runtime silos and ultimate portability. 

عصر Portable .Net
اشتراک‌ها
آیا تا به حال با مشکلات تایپی گمراه کننده در پروژه های react مواجه شده اید؟

تا به حال دچار چنین مشکلی شده اید؟

class Foo extends Component {

static propTypes = {

  foobar: PropTypes.string

}

static defaultProps = {

  foobar: 'whatever'

}

}

// Somewhere in the app

// Oops! We misspelled, but we won't blow up because of a default prop type.

<Foo foobbar='not whatever' /> 

آیا تا به حال با مشکلات تایپی گمراه کننده در پروژه های react مواجه شده اید؟