I just know as following:
1.
VB.Net still support msgbox function
2.if you don't set the message title, messagebox function will not show title on the message,but msgbox still show title text with default project name
3.messagebox provide more options than msgbox,and accord with OOP much more.It's the update edition of msgbox.
Jack Yue