ویژگیهای C# 9.0
- تنظیمات مورد نیاز جهت شروع به کار
- امکان ساده سازی تعاریف اشیاء با Target Typing
- تبدیل شدن زبان به یک زبان اسکریپتی با معرفی ویژگی Top Level Programs
- امکان تعریف سادهتر خواص Immutable با معرفی ویژگی خواص Init-Only
- امکان تعریف سادهتر کلاسهای Immutable با معرفی نوع جدید record
- واژههای کلیدی جدید and، or و not
- امکان داشتن خروجیهای Covariant
- امکان اجرای خودکار کدها در زمان بارگذاری اولیهی یک اسمبلی
- بهبودهای کار با Lambdas
- امکان تعریف حلقهی foreach بر روی هر نوع مجموعهای از دادهها
- آشنایی با تنظیمات جدید کامپایلر C# 9.0
- امکان تعریف ویژگیها بر روی توابع محلی
- غنی سازی کامپایلر C# 9.0 با افزونهها
Top Issues Fixed in Visual Studio 2019 version 16.2.5
- Visual Studio stops respsonding on creating a new SSIS project
- Fixed UI freezes occurring after extended usage of the editor.
Security Advisory Notices
CVE-2019-1232 Diagnostics Hub Standard Collector Service Elevation of Privilege Vulnerability
An elevation of privilege vulnerability exists when the Diagnostics Hub Standard Collector Service improperly impersonates certain file operations. An attacker who successfully exploited this vulnerability could gain elevated privileges. An attacker with unprivileged access to a vulnerable system could exploit this vulnerability. The security update addresses the vulnerability by ensuring the Diagnostics Hub Standard Collector Service properly impersonates file operations.
CVE-2019-1301: Denial of Service Vulnerability in .NET Core
A denial of service vulnerability exists when .NET Core improperly handles web requests. An attacker who successfully exploited this vulnerability could cause a denial of service against a .NET Core web application. The vulnerability can be exploited remotely, without authentication.
The update addresses the vulnerability by correcting how the .NET Core web application handles web requests.
معرفی NET Aspire.
.NET for Apache Spark به ما API هایی با کارایی عالی و پر قدرت برای استفاده از Apache Spark میدهد.
با استفاده از این APIها میتوانیم به محبوبترین قابهای داده ( مانند Execl Sheet ) و SparkSQL دسترسی داشته باشیم. ورژن فعلی 0.12.1 است. NET for Apache Spark
Summary - .NET Technology Guide for Business Applications
The .NET Technology Guide for Business Applications
.NET 2.0
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5