When we make the project then in the project there are so many pages. Then for a smooth flow of operation in the project we have to redirect from one page to another page. The way To redirect from page to another page in .NET 3.0 is different from ASP.NET 2.0.
Let see how we redirect from one page to another page in .NET 3.0.
Step 1 : For this open Visual studio 2005

Figure 1.
Step 2 : After clicking the new Project Select .NET framework 3.0 Option and select here XAML(Browser application) like as:

Figure 2.
Step 3 : Here by default we found a page named as Page1.xaml in the application. Add a new page here By clicking on Add a new item, the window will come look like as.

Figure 3.
Step 4 :This page name will be Page2.XAML. Now go on Page1.XAML. The Page1.xaml will be:
<Page x:Class="XAMLBrowserApplication3.Page1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Page1"
>
<Grid>
<!-- Here this is the code to Show a Link and on click this link we redirect to other Page -->
<StackPanel Grid.Row="1" Grid.Column="1" Orientation="Vertical" Margin="12,12,12,12">
<TextBlock>
<Hyperlink NavigateUri="Page2.xaml" FontFamily="Verdana" FontSize="14" ToolTip="Hi This is a link to Redirect Page 2"> Click Here</Hyperlink>
</TextBlock>
</StackPanel>
</Grid>
</Page>
When we redirect on Second Page then on second page I used a label to show the message. For this the Page2.xaml will be:
<Page x:Class="XAMLBrowserApplication3.Page2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Page2"
>
<Canvas>
<Grid>
<Label FontSize="18" FontFamily="Roman">Hi welcome Here</Label>
</Grid>
</Canvas>
</Page>
Step 5 : When user run the application.

Figure 4. This ToolTip Message comes when we set the mouse over this link.

Figure 5.