﻿<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
    <TemplateData>
        <Name Package="{141DA93E-88A7-45D5-B15B-89117F514D64}" ID="21238"/>
        <Description Package="{141DA93E-88A7-45D5-B15B-89117F514D64}" ID="21239"/>
        <Icon Package="{349c5850-65df-11da-9384-00065b846f21}" ID="9001" />
        <ProjectType>VisualBasic</ProjectType>
        <ProjectSubType>Web</ProjectSubType>
        <TemplateGroupID>Web</TemplateGroupID>
        <TemplateID>Microsoft.WAP.Vbhtml.MVCSpaApplication.v401</TemplateID>
        <NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>
        <SortOrder>42</SortOrder>
        <CreateNewFolder>true</CreateNewFolder>
        <DefaultName>MvcApplication</DefaultName>
        <ProvideDefaultName>true</ProvideDefaultName>
        <LocationField>Enabled</LocationField>
        <PromptForSaveOnCreation>true</PromptForSaveOnCreation>
        <EnableLocationBrowseButton>true</EnableLocationBrowseButton>
        <RequiredFrameworkVersion>4.0</RequiredFrameworkVersion>
        <Hidden>true</Hidden>
    </TemplateData>
    <TemplateContent>
        <CustomParameters>
            <CustomParameter Name="$language$" Value="VB" />
            <CustomParameter Name="$languageext$" Value="vb" />
            <CustomParameter Name="$globalclassname$" Value="MvcApplication" />
        </CustomParameters>
        <Project File="MvcSinglePageApplication.vbhtml.vbproj" ReplaceParameters="true">
            <Folder Name="My Project" TargetFolderName="My Project">
                <ProjectItem ReplaceParameters="true" TargetFileName="Application.myapp">Application.myapp</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Application.Designer.vb">Application.Designer.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.vb">AssemblyInfo.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Resources.resx">Resources.resx</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Resources.Designer.vb">Resources.Designer.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Settings.settings">Settings.settings</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Settings.Designer.vb">Settings.Designer.vb</ProjectItem>
            </Folder>
            <Folder Name="App_Data" TargetFolderName="App_Data" />
            <Folder Name="App_Start" TargetFolderName="App_Start">
                <ProjectItem ReplaceParameters="true" TargetFileName="AuthConfig.vb">AuthConfig.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="BundleConfig.vb">BundleConfig.SinglePage.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="FilterConfig.vb">FilterConfig.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="RouteConfig.vb">RouteConfig.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="WebApiConfig.vb">WebApiConfig.SinglePage.vb</ProjectItem>
            </Folder> 
            <Folder Name="Areas" TargetFolderName="Areas">
                <Folder Name="HelpPage" TargetFolderName="HelpPage">
                    <Folder Name="Views" TargetFolderName="Views">
                        <ProjectItem ReplaceParameters="true" TargetFileName="_ViewStart.vbhtml">_ViewStart.vbhtml</ProjectItem>
                    </Folder>
                </Folder>
            </Folder>
            <Folder Name="Content" TargetFolderName="Content">
                <ProjectItem ReplaceParameters="true" TargetFileName="Site.css">Site.SinglePage.css</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoList.css">TodoList.css</ProjectItem>
            </Folder>
            <Folder Name="Controllers" TargetFolderName="Controllers">
                <ProjectItem ReplaceParameters="true" TargetFileName="AccountController.vb">AccountController.SinglePage.vb</ProjectItem>
                <ProjectItem OpenInEditor="true" OpenOrder="10" ReplaceParameters="true" TargetFileName="TodoController.vb">TodoController.vb</ProjectItem>
                <ProjectItem OpenInEditor="true" OpenOrder="15" ReplaceParameters="true" TargetFileName="TodoListController.vb">TodoListController.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="HomeController.vb">HomeController.SinglePage.vb</ProjectItem>
            </Folder>
            <Folder Name="Filters" TargetFolderName="Filters">
                <ProjectItem ReplaceParameters="true" TargetFileName="InitializeSimpleMembershipAttribute.vb">InitializeSimpleMembershipAttribute.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="ValidateHttpAntiForgeryTokenAttribute.vb">ValidateHttpAntiForgeryTokenAttribute.vb</ProjectItem>
            </Folder>
            <ProjectItem ReplaceParameters="true" TargetFileName="Global.asax">Global.asax</ProjectItem>
            <ProjectItem ReplaceParameters="true" TargetFileName="Global.asax.vb">Global.asax.vb</ProjectItem>
            <Folder Name="Images" TargetFolderName="Images">
                <ProjectItem ReplaceParameters="false" TargetFileName="accent.png">accent.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="bullet.png">bullet.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="heroAccent.png">heroAccent.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList0.png">orderedList0.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList1.png">orderedList1.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList2.png">orderedList2.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList3.png">orderedList3.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList4.png">orderedList4.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList5.png">orderedList5.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList6.png">orderedList6.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList7.png">orderedList7.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList8.png">orderedList8.png</ProjectItem>
                <ProjectItem ReplaceParameters="false" TargetFileName="orderedList9.png">orderedList9.png</ProjectItem>
            </Folder>
            <Folder Name="Models" TargetFolderName="Models">
                <ProjectItem ReplaceParameters="true" TargetFileName="AccountModels.vb">AccountModels.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoListDto.vb">TodoListDto.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoItemDto.vb">TodoItemDto.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoList.vb">TodoList.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoItem.vb">TodoItem.vb</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="TodoItemContext.vb">TodoItemContext.vb</ProjectItem>
            </Folder>
            <Folder Name="Scripts" TargetFolderName="Scripts">
                <ProjectItem ReplaceParameters="false" TargetFileName="_references.js">_references.SinglePage.js</ProjectItem>
                <Folder Name="app" TargetFolderName="app">
                    <ProjectItem ReplaceParameters="false" TargetFileName="ajaxlogin.js">ajaxlogin.js</ProjectItem>
                    <ProjectItem ReplaceParameters="false" TargetFileName="todo.viewmodel.js">todo.viewmodel.js</ProjectItem>
                    <ProjectItem ReplaceParameters="false" TargetFileName="todo.datacontext.js">todo.datacontext.js</ProjectItem>
                    <ProjectItem ReplaceParameters="false" TargetFileName="todo.bindings.js">todo.bindings.js</ProjectItem>
                    <ProjectItem ReplaceParameters="false" TargetFileName="todo.model.js">todo.model.js</ProjectItem>
                </Folder>
            </Folder>
            <Folder Name="Views" TargetFolderName="Views">
                <Folder Name="Account" TargetFolderName="Account">
                    <ProjectItem ReplaceParameters="true" TargetFileName="_ChangePasswordPartial.vbhtml">_ChangePasswordPartial.SinglePage.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_ExternalLoginsListPartial.vbhtml">_ExternalLoginsListPartial.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_RemoveExternalLoginsPartial.vbhtml">_RemoveExternalLoginsPartial.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_SetPasswordPartial.vbhtml">_SetPasswordPartial.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="Login.vbhtml">Login.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="Manage.vbhtml">Manage.SinglePage.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="ExternalLoginFailure.vbhtml">ExternalLoginFailure.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="ExternalLoginConfirmation.vbhtml">ExternalLoginConfirmation.vbhtml</ProjectItem>
                </Folder>
                <Folder Name="Home" TargetFolderName="Home">
                    <ProjectItem ReplaceParameters="true" TargetFileName="Index.vbhtml">Index.SinglePage.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_Login.vbhtml">_Login.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_Register.vbhtml">_Register.vbhtml</ProjectItem>
                </Folder>
                <Folder Name="Shared" TargetFolderName="Shared">
                    <ProjectItem ReplaceParameters="true" TargetFileName="_Layout.vbhtml">_Layout.SinglePage.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="_UserSettings.vbhtml">_UserSettings.vbhtml</ProjectItem>
                    <ProjectItem ReplaceParameters="true" TargetFileName="Error.vbhtml">Error.vbhtml</ProjectItem>
                </Folder>
                <ProjectItem ReplaceParameters="true" TargetFileName="_ViewStart.vbhtml">_ViewStart.vbhtml</ProjectItem>
                <ProjectItem ReplaceParameters="true" TargetFileName="Web.config">Web.config</ProjectItem>
            </Folder>
            <ProjectItem>favicon.ico</ProjectItem>
            <ProjectItem ReplaceParameters="true" TargetFileName="Web.config">Web.SinglePage.config</ProjectItem>
            <ProjectItem ReplaceParameters="true" TargetFileName="Web.Debug.config">Web.Debug.config</ProjectItem>
            <ProjectItem ReplaceParameters="true" TargetFileName="Web.Release.config">Web.Release.config</ProjectItem>
        </Project>
    </TemplateContent>
    <WizardExtension>
        <Assembly>NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>
        <FullClassName>NuGet.VisualStudio.TemplateWizard</FullClassName>
    </WizardExtension>
    <WizardData>
        <packages repository="registry" keyName="AspNetMvc4VS12" isPreunzipped="true">
            <package id="EntityFramework" version="5.0.0" skipAssemblyReferences="true" />
            <package id="jQuery" version="1.8.2" skipAssemblyReferences="true" />
            <package id="jQuery.Validation" version="1.10.0" skipAssemblyReferences="true" />
            <package id="jQuery.UI.Combined" version="1.8.24" skipAssemblyReferences="true" />
            <package id="Microsoft.jQuery.Unobtrusive.Validation" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.jQuery.Unobtrusive.Ajax" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Modernizr" version="2.6.2" skipAssemblyReferences="true" />
            <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" skipAssemblyReferences="true" />
            <package id="Newtonsoft.Json" version="4.5.11" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Razor" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Mvc" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Mvc.FixedDisplayModes" version="1.0.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Client" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.Net.Http" version="2.0.20710.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Core" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.WebHost" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Web.Optimization" version="1.0.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.HelpPage.VB" version="4.0.30506" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Tracing" version="4.0.30506" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.Data" version="2.0.20710.0"  skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.OAuth" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.WebData" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.AspNet" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.Core" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.OAuth.Consumer" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.OAuth.Core" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.OpenId.Core" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="DotNetOpenAuth.OpenId.RelyingParty" version="4.1.4.12333" skipAssemblyReferences="true" />
            <package id="System.Spatial" version="5.2.0" skipAssemblyReferences="true" />
            <package id="Microsoft.Data.Edm" version="5.2.0" skipAssemblyReferences="true" />
            <package id="Microsoft.Data.OData" version="5.2.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.OData" version="4.0.30506" skipAssemblyReferences="true" />
            <package id="WebGrease" version="1.3.0" skipAssemblyReferences="true" />
            <package id="knockoutjs" version="2.2.0" skipAssemblyReferences="true" />
            
            <package id="Microsoft.AspNet.Razor.es" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.es" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Mvc.es" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Core.es" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.WebHost.es" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Client.es" version="4.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.Net.Http.es" version="2.0.20710.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.Web.Optimization.es" version="1.0.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.Data.es" version="2.0.20710.0"  skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.OAuth.es" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebPages.WebData.es" version="2.0.30506.0" skipAssemblyReferences="true" />
            <package id="EntityFramework.es" version="5.0.0" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.OData.es" version="4.0.30506" skipAssemblyReferences="true" />
            <package id="Microsoft.AspNet.WebApi.Tracing.es" version="4.0.30506" skipAssemblyReferences="true" />
             
        </packages>
    </WizardData>
</VSTemplate>
