Sign in
Chris Burrows' [Old] Blog
C#, developer tools, abstract nonsense, etc.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
arrays
C#
DLR
dynamic
events
IronPython
IronRuby
PDC
performance
threading
VS2010
Archive
Archives
October 2010
(2)
June 2010
(1)
May 2010
(1)
April 2010
(2)
March 2010
(4)
October 2009
(1)
September 2009
(2)
April 2009
(1)
February 2009
(1)
November 2008
(4)
October 2008
(3)
July 2008
(1)
February 2008
(1)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Chris Burrows' [Old] Blog
Events get a little overhaul in C# 4, Afterward: Effective Events
Posted
over 3 years ago
by
cburrows
16
Comments
In Parts I , II , and III , I talked about the slight changes that we made to field like events, to the += and -= event accessor operators, and how this may affect you. Just so we’re all on the same page, I want to consolidate here a list of Dos and Don...
Chris Burrows' [Old] Blog
Events get a little overhaul in C# 4, Part III: Breaking Changes
Posted
over 3 years ago
by
cburrows
4
Comments
In the last two posts, I revealed that field-like events in C# 4 have a better synchronization story , and that we changed += and -= in a kind of subtle way to protect you, in many cases, from the semantic differences this introduces between C# 3 and...
Chris Burrows' [Old] Blog
Events get a little overhaul in C# 4, Part II: Semantic Changes and +=/-=
Posted
over 3 years ago
by
cburrows
39
Comments
Last time , we saw that the field-like event accessor code that the C# compiler emits has changed. And it’s better in a few ways because we’ve banished the locking code that we used to emit. There are a few questions that came up in the comments, and...
Chris Burrows' [Old] Blog
Events get a little overhaul in C# 4, Part I: Locks
Posted
over 3 years ago
by
cburrows
9
Comments
It’s been a long time since I’ve posted anything about the way the compiler generates field-like events, and I have some good news. We fixed them! Well, anyway, we changed them, and I believe that in C# 4, they are better than they used to be. Read...
Page 1 of 1 (4 items)