Ana Arraiz,
Visual Studio no es un lenguaje de programación es un IDE, Express es la edición.
Los operadores de concatenación válidos para
Visual Basic son los signos de suma '+' y ampersand '&', por lo que su uso en la unión de cadenas no debería darte problemas, por ejemplo:
Dim Nombre As String = "Ana Arraiz"
MessageBox.Show("Hola " & Nombre & " bienvenida al foro")
'Utilizando el método String.Concat
MessageBox.Show(String.Concat("Hola ", Nombre, "Bienvenida al foro"))
'Interpolando cadenas
MessageBox.Show(String.Format("Hola {0} bienvenida al foro", Nombre))
Pero -ya que no fuiste clara con el lenguaje que ocupas actualmente- si desarrollas en c#el operador de concatenación es el signo de suma '+'
string nombre = "Ana Arraiz";
MessageBox.Show("Hola " + nombre + " bienvenida al foro");
Los métodos antes mencionados funcionan de igual manera en c#, claro, cambiando la sintaxis.
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.