One of the most exciting features of .NET Core 3 and C# 8.0 has been the addition of IAsyncEnumerable<T>
(aka async streams). But what's so special about it? What can we do now that wasn't possible before?
Did you know that DotVVM can be used to incrementally modernize old ASP.NET Web Forms applications and lift them to .NET Core? It is much easier than doing a full rewrite, and the application can be deployed at any time during the entire process.
- Install DotVVM NuGet package in your Web Forms site
- Create a DotVVM master page using the same CSS
- Start converting ASPX pages to DotHTML syntax, one at a time
- When all the Web Forms pages are gone, change your CSPROJ to use .NET Core
The ASP.NET team has built a command-line tool called HttpRepl. It lets you browse and invoke HTTP services in a similar way to working with files and folders.
کتابخانهی « DNTScanner.Core » امکان کار با اسکنر را در برنامههای NET 4x. و همچنین NET Core. ویندوزی میسر میکند. روشی که در آن مورد استفاده قرار گرفته، مشکلاتی مانند عدم امکان استفادهی از آن، در سرویسهای پسزمینه را ندارد؛ از این جهت که برای دسترسی به اسکنر، هیچ نوع UI ای را نمایش نمیدهد و تمام تنظیمات آن با کدنویسی است.