
Sergiy Teplyakov ๐บ๐ฆ ๐บ๐ธ
@STeplyakov
Followers
3K
Following
2K
Media
323
Statuses
4K
Principal Software Engineer at Azure Physical Networking. Ukraine โ US
WA, USA
Joined March 2010
Hey #dotnet community! Please share and let's simplify the way we deal with resources in .NET!. @davidfowl, @dotnet, @jaredpar, @migueldeicaza and other folks, I love to discuss this topic!. You might disagree with my take! But its time to reconsider some old patterns.
Posted another episode on YouTube: "The way Dispose Pattern Should Be Implemented". Itโs time to reconsider the Dispose Pattern and abandon Dispose(bool disposing) nonsense. Letโs move to a simpler approach and never mix managed and native resources.
0
0
16
RT @OlegKarasik1: Just published a new issues of .NET R&D Digest! Thanks to @unmeshjoshi, @martinfowler, @andrewlocknet, @meziantou, @Damiaโฆ.
olegkarasik.wordpress.com
This issue includes bits of stories, AI, more AI, software development, career development, games, security, Windows, C# and of course .NET and .NET Internals.
0
8
0
From the amazing author of PolySharp. In a beer future the InernalsVisibleTo workaround wonโt be needed! Nice!.
@STeplyakov Thank you for the shout-out for PolySharp! Also, about that issue with internals visible to, I'm working on a fix for that to avoid those conflicts entirely, by marking the generated types as embedded instead. PR is here: Will be in the next release ๐.
0
0
8
Hey @davidfowl, @dotnet, @VisualStudio, @jaredpar, and other #dotnet community members. Could you share this tweet about how to unlock most of the C# productivity features even targeting .NET Framework or .netstandard2.0. Let's spread the word to a wider community!.
Posted another episode on YouTube: "Unlocking Modern C# Features Targeting .NET Framework". Quite a few devs limit themselves with C# 7.3 when they target full framework or .netstandard2.0. You still can leverage most of the latest C# features in this case. This video shows.
1
4
16
RT @chgunderman: We've added a browser to GitHub Copilot coding agent. It can now:.- Run and navigate your web apps. - Post screenshots oโฆ.
github.blog
GitHub Copilot coding agent, available in public preview, now has access to a web browser out of the box, powered by the Playwright MCP server. This feature is in publicโฆ
0
1
0
RT @dodyg: The C# team is considering "closed enums, closed hierarchies, case classes, and nominal union types.".
github.com
The official repo for the design of the C# programming language - dotnet/csharplang
0
20
0
Btw, if you're on reddit, I'll appreciate boosting it there as well:
reddit.com
Explore this post and more from the csharp community
0
0
0
Other links:.* Code for this episode: * Status report from MorningBrew: * Google incident RCA: * Tony Hoare wiki page: * Tony Hoare 2009 talk: * Void-safe.
infoq.com
Tony Hoare introduced Null references in ALGOL W back in 1965 "simply because it was so easy to implement", says Mr. Hoare. He talks about that decision considering it "my billion-dollar mistake".
BREAKING: The Internet . Massive outage being reported across platforms including Spotify, Google Cloud, AWS, Cloudflare, Claude, YouTube, Gmail, and many, many, more
0
0
0
The link to the video:. It was fun and easy using .NET Aspire for orchestration and visualization!. /cc: @dotnet, @davidfowl, @davidpine7.
1
0
0
Hey #dotnet people! . Just published another episode on Dissecting the Code channel: How Google Broken the Internet and Why It Took 3 Hours to Recover?. It's about null pointer bugs, retry logic and a bit of .NET Aspire used for visualizing the metrics. Please share and sub!
2
1
12
RT @marcgravell: Personal / professional life update:. I'm one of the lucky thousands to be made redundant from MSFT last month (due to UKโฆ.
0
21
0
And, as always, thanks in advance for sharing it!. /cc: @dotnet, @migueldeicaza, @jaredpar, @konradkokosa, @matthewwarren, @davidfowl, @davidpine7.
0
0
0
Hey #dotnet people!. Just published another episode on Dissecting the Code YouTube channel: โShooting yourself in a foot with the finalizersโ. Crashes due to NullReferenceException, race conditions, constructors that finish before the finalizers, and all the fun stuff!.
1
4
11
Hey @nickchapsas, nice video about memory leaks in .NET: I actually do face memory leaks periodically in various projects that Iโve involved with. Event handlers is one of the reasons, but other cases, like Timers are also could cause it. I just recently.
1
0
12
Will really appreciate if you spread the word and help the channel grow: @dotnet , @migueldeicaza , @matthewwarren, @ben_a_adams, @jaredpar, @davidfowl and other dotnet people:).
0
0
0
New video: Managing Native Resources in .NET. Have you ever think, why weโre not using a struct for managing resources? It should be more efficient, right? Icover what will happen and why we should use the building blocks like SafeHandle. #dotnet.
1
3
12
Hey #dotnet folks. Do you ever used (or needed) a debug version of a nuget package? The package has only the managed library, no native code, no executables. Is there a use case for that?.
2
0
0