A Comprehensive Guide for Efficient Data Binding
#465 – July 31, 2023 | View in browser |
C# Digest
A Comprehensive Guide for Efficient Data Binding
Learn how to use the Asp.net Repeater control to display data in a tabular format on your web page. This tutorial covers the basics of binding data to the Repeater, customizing the layout, and handling events.
Incogni - The best solution to remove your personal information from the internet in 2023 (sponsor)
Safeguard yourself against scams, online harassment, robocalls, spam emails, and identity theft by proactively securing your personal information. Take control of your privacy and utilize Incogni to optimize your online security and minimize the exposure of your personal information to data brokers. Gain the power to combat a range of risks that pose a threat to your privacy. Risk free.
Unleashing the Power of .NET Source Code Generators
.NET source generators are a powerful new feature that allows you to generate source code at compile time. This opens up some interesting possibilities for supercharging your .NET.
.NET 8 TimeProvider and Unit Tests
Using dotnet 8 TimeProvider and FakeTimeProvider to test existing date and time based code.
Rock Your Debugging Game: Parallel Stack Window Tips You Need to Know
In Visual Studio 2022 17.6 and 17.7 we added a ton of new features in that can take your multithreaded debugging to the next level. Understanding how your code behaves in a parallel environment is crucial as multithreaded programming becomes the norm.
Breaking Free From Exceptions – A Different Way Forward
Exceptions and exception handling are a core part of C# and many other programming languages. But what If we didn't need to be throwing them?
Cancellation tokens were introduced in 2010 as part of .NET Framework 4.0. As engineers have become more aware of resource costs due to cloud computing and containerization. We’ve become more appreciative of features which can help us reduce those costs and resources in general at a more fine grained level.
Analyzer to validate the parameters of structured log messages
How to use a Roslyn analyzer to validate the parameter types of structured log messages in Microsoft.Extensions.Logging.
Translating Exceptions into Problem Details Responses
In this post, we'll take a look at the newly introduced IExceptionHandler in ASP.NET Core 8. We'll implement an exception handler that translates exceptions into Problem Details using the Problem Details Service. The result is a standardized and better experience for your API consumers.
how did you like this issue?
newsletters

Older messages
Introducing C#12’s Future Features
Sunday, July 23, 2023
Primary constructors. Semi auto properties. Extensions and roles. #464 – July 24, 2023 View in browser C# Digest Introducing C#12's Future Features Primary constructors. Semi auto properties.
How small is the smallest .NET Hello World binary?
Monday, July 17, 2023
What is the minimal amount of bytes we need to store in a .NET executable #463 – July 17, 2023 View in browser C# Digest How small is the smallest .NET Hello World binary? Here is a dumb question that
The minimal API AOT compilation template
Sunday, July 9, 2023
Demonstratation of one of the main benefits of AOT – faster startup times #462 – July 10, 2023 View in browser C# Digest The minimal API AOT compilation template In this post, I look at the new "
LINQ: Select.Where or Where.Select?
Sunday, July 2, 2023
Which one should I use, Select.Where or Where.Select? #461 – July 03, 2023 View in browser C# Digest LINQ: Select.Where or Where.Select? LINQ is a very powerful tool for querying data. As the majority
Using StringBuilder To Replace Values
Sunday, June 25, 2023
Have you ever had to clean up your users' input, only to realize the pain and aggravation it can lead to with all the unnecessary memory overhead? #460 – June 26, 2023 View in browser C# Digest
You Might Also Like
Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator
Friday, February 14, 2025
What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Defining Your Paranoia Level: Navigating Change Without the Overkill
Friday, February 14, 2025
We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy
5 ways AI can help with taxes 🪄
Friday, February 14, 2025
Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help
Recurring Automations + Secret Updates
Friday, February 14, 2025
Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
The First Provable AI-Proof Game: Introducing Butterfly Wings 4
Friday, February 14, 2025
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%
GCP Newsletter #437
Friday, February 14, 2025
Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers
Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰
Friday, February 14, 2025
Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from
The Great Social Media Diaspora & Tapestry is here
Friday, February 14, 2025
Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great
Daily Coding Problem: Problem #1689 [Medium]
Friday, February 14, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,
📧 Stop Conflating CQRS and MediatR
Friday, February 14, 2025
Stop Conflating CQRS and MediatR Read on: my website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your