To get the most out of this book you will need the followings:
. Visual Studio 2010
. Silverlight 3, 4 or 5
. Blend 4 or 5
. Windows Phone SDK & Tools
. All sample code are in CSharp
. Basic knowledge of Silverlight and ADO.NET
On 000webhost there are tools that you can run to fix ownership and permission.
The tools are 'Fix File Ownership' and 'Fix File Permissions' from your control panel. These tools will recreate your public_html directory and fix any ownership and permission issue.
SMTP is not available with free account however you can use SMTP service from your ISP mail servers to relay mail by setting MX record in your 000webhost CPanel to point to your SMTP service provider.