1. The shortcut key is still F4, but may depend on your settings (learn to use Visual Studio, it has nothing to do with VB).
2. The ReadOnly keyword
]. I haven't given much thought to it (and neither should you, just accept it), but I like it because it shows IntelliSense that a Property is ReadOnly (having a regular Property with a Private Setter does not accomplish the same thing). But if I had to make a guess
as to why it is absolutely necessary I'd guess it lets your compiler know that it does not have to create a Setter for the specified Property (IL does not create a set_Property Method). Might be better for performace. Same for WriteOnly Properties.