corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a08739-6b4f-70e3-83cd-eaabad4a1ade", "title": "Inspecting 3D objects (incl. gltf) with a 28-line C# script", "url": "http://benbowen.blog/post/inspecting_3d_objects/", "published_at": "2026-05-10T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabad6e7a37", "title": "Complete C# Quick Reference - C# 12", "url": "http://benbowen.blog/post/two_decades_of_csharp_viii/", "published_at": "2023-11-27T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabad8d3370", "title": "Complete C# Quick Reference - C# 11", "url": "http://benbowen.blog/post/two_decades_of_csharp_vii/", "published_at": "2023-08-19T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabae8d041e", "title": "Complete C# Quick Reference - C# 10", "url": "http://benbowen.blog/post/two_decades_of_csharp_vi/", "published_at": "2022-01-22T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabaed5ec3d", "title": "Complete C# Quick Reference - C# 9", "url": "http://benbowen.blog/post/two_decades_of_csharp_v/", "published_at": "2021-03-31T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabafcb8a48", "title": "Complete C# Quick Reference - C# 8", "url": "http://benbowen.blog/post/two_decades_of_csharp_iv/", "published_at": "2021-03-28T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb051a3b9", "title": "Complete C# Quick Reference - C# 7", "url": "http://benbowen.blog/post/two_decades_of_csharp_iii/", "published_at": "2021-03-25T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb0682674", "title": "Complete C# Quick Reference - C# 5 and C# 6", "url": "http://benbowen.blog/post/two_decades_of_csharp_ii/", "published_at": "2021-03-22T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb0b2a85b", "title": "Complete C# Quick Reference - C# 2, 3 and 4", "url": "http://benbowen.blog/post/two_decades_of_csharp_i/", "published_at": "2021-03-19T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb1207fcc", "title": "C# 8 Concerns - A Followup", "url": "http://benbowen.blog/post/csharp_8_concerns_followup/", "published_at": "2018-11-13T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb1718ce7", "title": "C# 8 Concerns", "url": "http://benbowen.blog/post/csharp_8_concerns/", "published_at": "2018-09-15T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb2112f09", "title": "Postmortems - Tale of Two Casts", "url": "http://benbowen.blog/post/tale_of_two_casts/", "published_at": "2017-06-01T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb292d809", "title": "Postmortems - Clearly Too Slow", "url": "http://benbowen.blog/post/clearly_too_slow/", "published_at": "2017-05-24T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb385052d", "title": "Postmortems - Absolutely Wrong", "url": "http://benbowen.blog/post/absolutely_wrong/", "published_at": "2017-05-10T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb3912256", "title": "Common Multithreading Mistakes in C# - IV: Everything Else", "url": "http://benbowen.blog/post/cmmics_iv/", "published_at": "2017-04-23T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb3a18d40", "title": "Common Multithreading Mistakes in C# - III: Unsafe Assumptions", "url": "http://benbowen.blog/post/cmmics_iii/", "published_at": "2017-02-11T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb418f82e", "title": "Common Multithreading Mistakes in C# - II: Unnecessary Contention", "url": "http://benbowen.blog/post/cmmics_ii/", "published_at": "2016-10-14T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb4ca8f55", "title": "Common Multithreading Mistakes in C# - I: Incorrect Granularity", "url": "http://benbowen.blog/post/cmmics_i/", "published_at": "2016-07-03T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb5ae7780", "title": "Fun With __makeref", "url": "http://benbowen.blog/post/fun_with_makeref/", "published_at": "2016-05-13T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb66417ef", "title": "Three Garbage Examples", "url": "http://benbowen.blog/post/three_garbage_examples/", "published_at": "2016-04-08T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb67d701d", "title": "Simulating Multiple Inheritance In C#", "url": "http://benbowen.blog/post/simulating_multiple_inheritance_in_csharp/", "published_at": "2016-02-21T00:00:00+00:00" }, { "id": "01a08739-6b4f-70e3-83cd-eaabb74b45af", "title": "P/Invoke Tips", "url": "http://benbowen.blog/post/pinvoke_tips/", "published_at": "2016-01-18T00:00:00+00:00" } ] posts
Claim your blog
Back to benbowen.blog
Blog · corpus.blog/blogs/benbowen.blog/posts
benbowen.blog
benbowen.blog
2026
Inspecting 3D objects (incl. gltf) with a 28-line C# script
original ↗
10 May 2026
2023
Complete C# Quick Reference - C# 12
original ↗
27 Nov 2023
Complete C# Quick Reference - C# 11
original ↗
19 Aug 2023
2022
Complete C# Quick Reference - C# 10
original ↗
22 Jan 2022
2021
Complete C# Quick Reference - C# 9
original ↗
31 Mar 2021
Complete C# Quick Reference - C# 8
original ↗
28 Mar 2021
Complete C# Quick Reference - C# 7
original ↗
25 Mar 2021
Complete C# Quick Reference - C# 5 and C# 6
original ↗
22 Mar 2021
Complete C# Quick Reference - C# 2, 3 and 4
original ↗
19 Mar 2021
2018
C# 8 Concerns - A Followup
original ↗
13 Nov 2018
C# 8 Concerns
original ↗
15 Sept 2018
2017
Postmortems - Tale of Two Casts
original ↗
1 Jun 2017
Postmortems - Clearly Too Slow
original ↗
24 May 2017
Postmortems - Absolutely Wrong
original ↗
10 May 2017
Common Multithreading Mistakes in C# - IV: Everything Else
original ↗
23 Apr 2017
Common Multithreading Mistakes in C# - III: Unsafe Assumptions
original ↗
11 Feb 2017
2016
Common Multithreading Mistakes in C# - II: Unnecessary Contention
original ↗
14 Oct 2016
Common Multithreading Mistakes in C# - I: Incorrect Granularity
original ↗
3 Jul 2016
Fun With __makeref
original ↗
13 May 2016
Three Garbage Examples
original ↗
8 Apr 2016
Simulating Multiple Inheritance In C#
original ↗
21 Feb 2016
P/Invoke Tips
original ↗
18 Jan 2016