or subscribe with
Join 19,300+ readers for one email each week.
Digests » 145
this week's favorite
This session walks you through .NET coding best practices and optimization techniques to achieve fast data access performance. Learn how to improve connection management, statement execution, data fetching, data type use, and caching to boost application performance and scalability.
A Multitasking Monolithic Kernel based x86 targetting Operating System written in C# from scratch aiming for high level implementation of drivers in managed environment and security.
New version of the best IDE is out in the wild for you to download.
When an exception is thrown or an assert/unit test fails, it's not always obvious what went wrong just from looking at the stack trace. Part of the reason for this is that you can't see the condition that failed. If you write Debug.Assert(array != null) and it fails, the stack trace will only contain the filename and the line number.
Every developer knows that nearly all software has some errors. Yet only about 1 percent of end users report problems; and even when they do, they don’t typically provide all the information developers need to find and resolve the issue. The Raygun cloud-based error- and crash-reporting platform addresses both challenges. It silently monitors web and mobile applications, ingesting billions of data points of error and crash events every day, and then notifies developers of bugs in real time, with detailed diagnostic reports.