Language Basics ASP.Net

<%@ page Language="c#" runat="server" %>

public class Book
{
  private string title;
  private int isbn;
  private decimal price;
  public Book(string newTitle, int newIsbn)
  {
    title = newTitle;
    isbn = newIsbn;
  }
  public string TitleInfo
  {
     get 
     {
        return title + " [ISBN: " + isbn + "]";
     }
  }
  public string Title
  {
    get 
    {
       return title;
    }
  }
  public int Isbn
  {
    get 
    {
      return isbn;
    }
  }
  public decimal Price
  {
    get 
    {
      return price;
    }
    set 
    {
      price = value;
    }
  }
}
  void Page_Load()
  {
    Book MyBook = new Book("Beginning ASP.NET 1.0 with C#", 1861007345);
    Response.Write("new book 'MyBook' created.");
    MyBook.Price = 39.99m;
    Response.Write("
Title info: " + MyBook.TitleInfo);
    Response.Write("
Price: $" + MyBook.Price + "
");
    Book AnotherBook = new Book("Professional ASP.NET 1.0 SE", 1861007035);
    Response.Write("new book 'AnotherBook' created.");
    AnotherBook.Price = 59.99m;
    Response.Write("
Title info: " + AnotherBook.TitleInfo);
    Response.Write("
Price: $" + AnotherBook.Price + "
");
  }