Tal vez estes acostumbrado a trabajar en Visual Basic y por eso te pasa esto.
En esta linea:
Código:
this.Label1.Text = dr("Noticias") ;
el compilador cree que estas intentando llamar a un metodo de dr por que lo has puesto con parentesis, en VB el indice de un array si que se pone con parentesis, pero en C# se usan los corchetes para eso [].
Por lo tanto tu line debe ser tal que así:
Código:
this.Label1.Text = dr["Noticias"] ;