Obteniendo un error al usar ng-controller en angularjs ver 1.3.0

Hola, estoy siguiendo algunos tutoriales de angularjs

Estoy usando la versión de angularjs 1.3.0

aquí está mi código

First Name:
Last Name:

Full Name: {{firstName+" " + lastName}}
function personController($scope) { $scope.firstName = "David"; $scope.lastName = "Silva"; }

Y creo que he hecho lo mismo que el tutorial. Pero me da error de seguimiento cuando lo reviso con Firebug.

 Error: [ng:areq] Argument 'personController' is not a function, got undefined http://errors.angularjs.org/1.3.0/ng/areq? p0=personController&p1=not%20a%20function%2C%20got%20undefined 

¿Cómo deshacerse de esto?

en 1.3.0 angular tienes que hacer lo siguiente, porque los controladores globales se desactivaron en 1.3.0-beta. referencia

 

  

También dijo que puedes obtener el comportamiento anterior usando el código siguiente, pero no es recomendable

 
var app = angular.module("myApp",[]).config(['$controllerProvider', function($controllerProvider) { $controllerProvider.allowGlobals(); }]); function personController($scope) { $scope.firstName = "David"; $scope.lastName = "Silva"; }