As my role is not so much focused on programming anymore I hadn't been in the position to really experience the new "developer updates" of R2 so far. Gladly I accepted the invitation to present some of these updates during our 2nd DDC event. Presenting matters to an audience that is as much (or even more) enthusiastic and eager as yourself always delivers something in return, likewise questions raised and additions made. And not in the least also the things I encounter during preparing the whole thing (see for example Modified Flag in R2 - Another Anomaly?)
Let me pick out the Application Object Lock part of my presentation. Typically a development feature wanted for ages. I guess all of us have been working in a multi-developer team on a single database and learned the hard way what this means in NAV. And finally it's there. Nothing high-tech, but simple to use. Should I say intuitive? Maybe, maybe not, as there are some details you have to inform yourself about. Nothing spectacular, but good to know anyway.
As the setup of the presentation was one to show the general concepts of the various developer updates" of R2 I hadn't dug into a couple of details. And that's were questions raised and additions made came in handy.
And be ware: if you turn on Auto-Lock on Design and use the Go To Definition, guess what happens? You can read it all here.
... when I sat down to write this post now I consulted the Microsoft Dynamics NAV 2009 Developer and IT Pro Documentation and found that all details can be found there.