With an 800% performance improvement, .NET7 will change the game.
NET 7 gRPC performance now exceeds popular frameworks like Rust, Go and C++.
.NET 7 reduces uploading a 100MB file from 26.9 seconds to 4.3 seconds in comparison with .NET 6.
JSONTranscoding turns gRPC into REST APIs
Use Server Streaming/Multiplexing to deliver 5M records in less than a minute.
اشتراکها
TypeScript 3.1 RC منتشر شد
اشتراکها
jQuery 2.2 و 1.12 منتشر شدند
- .NET Core is the future of .NET: If you’ve already started working with .NET Core, that’s great! If you’re starting a new project, you should consider .NET Core.
- .NET Framework will continue to be supported: If you have any existing applications on .NET Framework (Windows-only), you can keep those on .NET Framework.
- .NET Releases will become more predictable: Starting with .NET 5.0, there will be 1 major release every year, after which each even-numbered release (6.0, 8.0, etc) will come with LTS (Long-Term Support).
اشتراکها
تصورات غلط در مورد دورکاری
Have you ever discussed remote work with someone who has never worked remotely? How did it go? If they were like most people, it probably didn’t go all that well. It can be difficult for people to understand how someone could work from home, be productive, and end up being a normal human being at the end of the day.
Immutability comes with a lot of benefits, but sometimes it can be a bit cumbersome to deal with when you only want to update some properties. Since the object is immutable, you need to create a copy with all the existing values and the new updated one.
I will show you how Records in C# 9 will greatly simplify this
اشتراکها
ReSharper 2022.1 منتشر شد
- We have two new refactorings for global usings, Extract Global Using and Inline Global Using, with Find Usages support for this feature.
- For
nullable reference types, we’ve split the “should never be null”
warning into two categories: one for those who look at NRT annotation
and one for those who have a runtime check for null. We’ve also added a
setting to enable runtime enforced not null warnings only, and supported
[MemberNotNull]
and[MemberNotNullWhen]
annotations. - We’ve implemented generic attributes support for C#11.
اشتراکها
Process Explorer v17.0 منتشر شد
- VS is more responsive when running Git operations.
- Debugging large solutions with
/debug:fastlink
PDBs is more robust. Changes in the PDB/DIA lead to reduced latency and a 30% reduction in heap memory consumption in the VS debugger that used to cause crashes. - C++ compiler bugfixes:
- Fix for the SSA optimizer incorrectly sinking a function call past a store to a variable used in a
__finally
handler. - Fix for the SSA optimizer sometimes incorrectly analyzing memory loads from locations with negative offsets.
- Fix for the optimizer incorrectly transforming a pre-incremented loop into a post-incremented loop. This was found compiling the ICU project.
- Fix for the SSA optimizer incorrectly sinking a function call past a store to a variable used in a
- Microsoft bumped up the Java™ Development Kit 8 to Update 172 (JDK version 8u172).