.NET Weekly #71 (19.02 - 25.02)

Cloud & Web

  1. Role Based Authorization in ASP.NET Core with Azure AD Groups
  2. Migrating Contoso University Example to Razor Pages
  3. Managing Azure AD Group Claims in ASP.NET Core
  4. HttpClientFactory in ASP.NET Core 2.1
  5. Accessing Configuration in .NET Core Test Projects
  6. Gotchas upgrading from IdentityServer 3 to IdentityServer 4
  7. Guys, we’re doing pagination wrong…

Tooling & Libraries

  1. Debugging third-party code with Rider – now in Mono!
  2. Things you need to know about working with SVG in VS Code
  3. Upgrading Mono's Windows.Forms stack on MacOS
  4. ZeroFormatter
  5. Cake - Intellisense improvements in Visual Studio Code
  6. Json.NET 11.0 Release 1 - .NET Standard 2.0, JsonConverters, JSON Path and more
  7. WebPack 4.0 released

Architecture & Databases

  1. Products Over Projects
  2. Breaking and Mending Compatibility
  3. Managing Data in Microservices
  4. The False Dichotomy of Monoliths and Microservices
  5. Integration Tests
  6. Contract Tests

Programming Languages

  1. Abstract class isomorphism
  2. Prevent accidental passing by reference of reduced expressions when it was not valid originally
  3. Donkey code
  4. Overly defensive programming
  5. Quick Tips for Better C# Security
  6. TypeScript 2.7 - Numeric Separators
  7. How to JavaScript in 2018

Runtime

  1. Named locks (using Monitor) in .NET - Implementation
  2. Analyzing distribution of Mono GC collections
  3. Possible bug in ValueType.GetHashCode() for fields smaller than 4 bytes
  4. CoreCLR low memory footprint configuration
  5. Allocation-free awaitable async operations with ValueTask and ValueTask
  6. The Mysterious UI Hang Which Resolved Itself After 20s

Other

  1. Weak cryptographic standards removal notice
  2. Machine Learning in .NET – Help us build the right experience!
  3. Book recommendations in the test of time
  4. OSS and Community. The Story
  5. One Email Rule - Have a separate Inbox and an Inbox CC to reduce email stress. Guaranteed
  6. The Pwned buzz and why you really don't need this database

results matching ""

    No results matching ""