On the one side, there are the big, world-class events, such as BUILD or TechEd. These attract lost of developers (and administrators, and designers...) from many countries and take place once a year. But they are expensive events, not only from the
price of attending the event itself, but also from the need of trevelling to wherever they are being held.
And then there are the local events. These are either inexpensive or free of charge, typically are one or two days long, and are held at various cities in many countries. Some of these events are organized by local user groups; I suggest searching the
Internet for user groups near the place you live.
And there are also local events organized by Microsoft; these are published in a localized page that is relevant to the county where those events are taking place. For instance, this is the page for Spain:
https://msevents.microsoft.com/cui/default.aspx?culture=es-ES
Obviously, you will need to perform a small search to find out the corresponding page for your country. I have attended several events of this kind. You get to meet many developers who are interested in the same field.