#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

106 lines
3.3 KiB

<?xml version="1.0"?>
<Template originator = "Mathias Simmack"
created = "26/10/2005"
lastModified = "26/10/2005">
<!-- Template Header -->
<TemplateConfiguration>
<Name>Avalon Navigation Application Beta</Name>
<Category>C#</Category>
<Icon>C#.Project.Form</Icon>
<LanguageName>C#</LanguageName>
<Description>Creates a simple Avalon application with one navigation page.</Description>
</TemplateConfiguration>
<!-- Actions -->
<Actions>
<Open filename = "AvalonApplication.txt"/>
</Actions>
<Combine name = "${ProjectName}" directory = ".">
<Options>
<StartupProject>${ProjectName}</StartupProject>
</Options>
<Project name = "${ProjectName}" directory = ".">
<Options OutputType = "WinExe" />
<ProjectItems>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="UIAutomationProvider" />
<Reference Include="UIAutomationTypes" />
</ProjectItems>
<Imports>
<Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" />
</Imports>
<Files>
<File name="MyApp.xaml" buildAction="ApplicationDefinition" language="XML"><![CDATA[<Application xmlns="http://schemas.microsoft.com/winfx/avalon/2005"
xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005"
x:Class="${StandardNamespace}.MyApp"
StartupUri="Page1.xaml">
<Application.Resources>
</Application.Resources>
</Application>]]></File>
<File name="MyApp.xaml.cs"><![CDATA[using System;
using System.Windows;
using System.Windows.Navigation;
using System.Data;
using System.Xml;
using System.Configuration;
namespace ${StandardNamespace}
{
/// <summary>
/// Interaction logic for MyApp.xaml
/// </summary>
public partial class MyApp : Application
{
}
}]]></File>
<File name="Page1.xaml" buildAction="Page"><![CDATA[<Page xmlns="http://schemas.microsoft.com/winfx/avalon/2005"
xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005"
x:Class="${StandardNamespace}.Page1">
<StackPanel>
</StackPanel>
</Page>]]></File>
<File name="Page1.xaml.cs"><![CDATA[using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using System.ComponentModel;
namespace ${StandardNamespace}
{
public partial class Page1 : Page
{
}
}]]></File>
<File name="AvalonApplication.txt" buildAction="None" language="Default"><![CDATA[First of all let me say that this is just a simple Avalon application with one empty page.
I hope I can fix and improve this template in the near future.
If you want to build this Avalon application you need the following things:
1. The latest version of Microsoft's WinFX Runtime Components
2. The latest version of the WinFX SDK for the latest version of the Runtime Components
The SDK is an optional choice, but it will definitely not work without the Runtime Components.
I personally use the September Community Technology Preview (CTP) and it works fine.
So, don't say I did not warn you. :-)
Mathias
(2005-10-26)]]></File>
</Files>
</Project>
</Combine>
</Template>