4 changed files with 658 additions and 6 deletions
@ -0,0 +1,326 @@
@@ -0,0 +1,326 @@
|
||||
<Template |
||||
originator="Matt Ward" |
||||
created="04/06/2011" |
||||
lastModified="04/06/2011"> |
||||
|
||||
<!-- Template Header --> |
||||
<TemplateConfiguration> |
||||
<Name>ASP.NET MVC Application</Name> |
||||
<Category>C#</Category> |
||||
<Subcategory>ASP.NET</Subcategory> |
||||
<Icon>C#.Project.Form</Icon> |
||||
<Description>ASP.NET MVC Application</Description> |
||||
<SupportedTargetFrameworks>v4.0</SupportedTargetFrameworks> |
||||
</TemplateConfiguration> |
||||
|
||||
<!-- Actions --> |
||||
<Actions> |
||||
<Open filename="Views\Home\Index.aspx"/> |
||||
<Open filename="Controllers\HomeController.cs"/> |
||||
</Actions> |
||||
|
||||
<Project language="C#"> |
||||
<ProjectItems> |
||||
<Reference Include="System" /> |
||||
<Reference Include="System.Web" /> |
||||
<Reference Include="System.Web.Mvc" /> |
||||
<Reference Include="System.Xml" /> |
||||
</ProjectItems> |
||||
|
||||
<PropertyGroup escapeValue="False"> |
||||
<OutputType>Library</OutputType> |
||||
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> |
||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||
</PropertyGroup> |
||||
|
||||
<PropertyGroup configuration="Debug"> |
||||
<OutputPath>bin\</OutputPath> |
||||
</PropertyGroup> |
||||
|
||||
<PropertyGroup configuration="Release"> |
||||
<OutputPath>bin\</OutputPath> |
||||
</PropertyGroup> |
||||
|
||||
<Imports clear="False"> |
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" /> |
||||
</Imports> |
||||
|
||||
<Files> |
||||
<File name="Content\Site.css"> |
||||
<![CDATA[ |
||||
body |
||||
{ |
||||
font-family: Verdana, sans-serif; |
||||
margin: 0; |
||||
padding: 0; |
||||
text-align: center; |
||||
background-color: #709ad1; |
||||
} |
||||
|
||||
h1 |
||||
{ |
||||
font-size: 12pt; |
||||
font-weight: bold; |
||||
padding: 0; |
||||
margin-left: 20px; |
||||
margin-top: 5px; |
||||
margin-right: 20px; |
||||
} |
||||
|
||||
h2 |
||||
{ |
||||
font-size: 11pt; |
||||
font-weight: bold; |
||||
margin-top: 10px; |
||||
} |
||||
|
||||
p |
||||
{ |
||||
margin-left: 20px; |
||||
font-size: 10pt; |
||||
margin-right: 20px; |
||||
} |
||||
|
||||
a |
||||
{ |
||||
color: #666666; |
||||
} |
||||
|
||||
a:hover |
||||
{ |
||||
color: #111; |
||||
} |
||||
|
||||
#body li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
#body li li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
#links |
||||
{ |
||||
margin: 0; |
||||
padding: 0; |
||||
list-style: none; |
||||
} |
||||
|
||||
#title |
||||
{ |
||||
margin-top: 5px; |
||||
margin-bottom: 5px; |
||||
padding: 20px; |
||||
} |
||||
|
||||
#title h1 |
||||
{ |
||||
font-size: 20pt; |
||||
color: #fff; |
||||
} |
||||
|
||||
#page |
||||
{ |
||||
margin: auto; |
||||
text-align: left; |
||||
width: 90%; |
||||
} |
||||
|
||||
#main |
||||
{ |
||||
clear: both; |
||||
padding: 10px 20px; |
||||
background-color: #fff |
||||
} |
||||
|
||||
#menu |
||||
{ |
||||
float: left; |
||||
margin: 0; |
||||
padding: 0; |
||||
list-style: none; |
||||
position: relative; |
||||
} |
||||
|
||||
#menu li |
||||
{ |
||||
float: left; |
||||
font-size: 8pt; |
||||
font-weight: bold; |
||||
margin: 5px; |
||||
padding: 0; |
||||
list-style: none; |
||||
} |
||||
|
||||
#menu a |
||||
{ |
||||
float: left; |
||||
padding: 5px 20px 5px 20px; |
||||
text-decoration: none; |
||||
color: #111; |
||||
background-color: #fff; |
||||
} |
||||
|
||||
#menu a:hover |
||||
{ |
||||
color: #fff; |
||||
background-color: #111; |
||||
} |
||||
]]> |
||||
</File> |
||||
<File name="Controllers\HomeController.cs"> |
||||
<![CDATA[${StandardHeader.C#} |
||||
using System; |
||||
using System.Web.Mvc; |
||||
|
||||
namespace ${StandardNamespace}.Controllers |
||||
{ |
||||
public class HomeController : Controller |
||||
{ |
||||
public ActionResult Index() |
||||
{ |
||||
return View(); |
||||
} |
||||
|
||||
public ActionResult Contact() |
||||
{ |
||||
return View(); |
||||
} |
||||
} |
||||
} |
||||
]]> |
||||
</File> |
||||
<File name="Global.asax"> |
||||
<![CDATA[<%@ Application Codebehind="Global.asax.cs" Inherits="${StandardNamespace}.MvcApplication" Language="C#" %> |
||||
]]> |
||||
</File> |
||||
<File name="Global.asax.cs" DependentUpon="Global.asax"> |
||||
<![CDATA[${StandardHeader.C#} |
||||
using System.Web; |
||||
using System.Web.Mvc; |
||||
using System.Web.Routing; |
||||
|
||||
namespace ${StandardNamespace} |
||||
{ |
||||
public class MvcApplication : HttpApplication |
||||
{ |
||||
public static void RegisterRoutes(RouteCollection routes) |
||||
{ |
||||
routes.Ignore("{resource}.axd/{*pathInfo}"); |
||||
|
||||
routes.MapRoute( |
||||
"Default", |
||||
"{controller}/{action}/{id}", |
||||
new { |
||||
controller = "Home", |
||||
action = "Index", |
||||
id = UrlParameter.Optional |
||||
}); |
||||
} |
||||
|
||||
protected void Application_Start() |
||||
{ |
||||
RegisterRoutes(RouteTable.Routes); |
||||
} |
||||
} |
||||
} |
||||
]]> |
||||
</File> |
||||
<File name="Properties\AssemblyInfo.cs" src="DefaultAssemblyInfo.cs" /> |
||||
<File name="Views\Home\Contact.aspx"> |
||||
<![CDATA[<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> |
||||
|
||||
<asp:Content id="ContactTitle" ContentPlaceHolderId="Title" runat="server"> |
||||
ASP.NET MVC Application |
||||
</asp:Content> |
||||
|
||||
<asp:Content id="ContactMain" ContentPlaceHolderId="Main" runat="server"> |
||||
<h2>Contact Us</h2> |
||||
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ut massa lectus, ac sodales justo. |
||||
In hac habitasse platea dictumst. Vestibulum eget purus justo. Aliquam ultrices, ante faucibus imperdiet |
||||
imperdiet, tellus magna porta elit, eget commodo augue elit vitae risus. Curabitur rutrum, nibh at tincidunt |
||||
aliquet, lectus dolor fringilla ante, id consequat est ipsum in leo. Duis a convallis magna. Vivamus eget |
||||
felis elit, ac scelerisque odio. Morbi ante mauris, sollicitudin eu posuere quis, imperdiet sed ligula. |
||||
Aliquam suscipit tellus vel nunc elementum fringilla.</p> |
||||
</asp:Content> |
||||
]]> |
||||
</File> |
||||
<File name="Views\Home\Index.aspx"> |
||||
<![CDATA[<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> |
||||
|
||||
<asp:Content id="HomeTitle" ContentPlaceHolderId="Title" runat="server"> |
||||
ASP.NET MVC Application |
||||
</asp:Content> |
||||
|
||||
<asp:Content id="HomeMain" ContentPlaceHolderId="Main" runat="server"> |
||||
<h2>Home</h2> |
||||
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ut massa lectus, ac sodales justo. |
||||
In hac habitasse platea dictumst. Vestibulum eget purus justo. Aliquam ultrices, ante faucibus imperdiet |
||||
imperdiet, tellus magna porta elit, eget commodo augue elit vitae risus. Curabitur rutrum, nibh at tincidunt |
||||
aliquet, lectus dolor fringilla ante, id consequat est ipsum in leo. Duis a convallis magna. Vivamus eget |
||||
felis elit, ac scelerisque odio. Morbi ante mauris, sollicitudin eu posuere quis, imperdiet sed ligula. |
||||
Aliquam suscipit tellus vel nunc elementum fringilla.</p> |
||||
</asp:Content> |
||||
]]> |
||||
</File> |
||||
<File name="Views\Shared\Site.Master"> |
||||
<![CDATA[<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %> |
||||
|
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head runat="server"> |
||||
<title><asp:ContentPlaceHolder id="Title" runat="server"/></title> |
||||
<link href="<%: Url.Content("~/Content/Site.css") %>" rel="stylesheet" type="text/css"> |
||||
<script src="<%: Url.Content("~/Scripts/modernizer-1.7.min.js") %>" type="text/javascript"></script> |
||||
<script src="<%: Url.Content("~/Scripts/jquery-1.6.1.min.js") %>" type="text/javascript"></script> |
||||
</head> |
||||
<body> |
||||
<div id="page"> |
||||
<header> |
||||
<div id="title"> |
||||
<h1>ASP.NET MVC Application</h1> |
||||
</div> |
||||
</header> |
||||
<nav> |
||||
<ul id="menu"> |
||||
<li><%: Html.ActionLink("Home", "Index", "Home")%></li> |
||||
<li><%: Html.ActionLink("Contact", "Contact", "Home")%></li> |
||||
</ul> |
||||
</nav> |
||||
<section id="main"> |
||||
<asp:ContentPlaceHolder id="Main" runat="server"/> |
||||
</section> |
||||
</div> |
||||
</body> |
||||
</html> |
||||
]]> |
||||
</File> |
||||
<File name="web.config"> |
||||
<![CDATA[<configuration> |
||||
<system.web> |
||||
<compilation debug="true" targetFramework="4.0"> |
||||
<assemblies> |
||||
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
||||
</assemblies> |
||||
</compilation> |
||||
|
||||
<pages> |
||||
<namespaces> |
||||
<add namespace="System.Web.Mvc"/> |
||||
<add namespace="System.Web.Mvc.Html"/> |
||||
</namespaces> |
||||
</pages> |
||||
</system.web> |
||||
</configuration> |
||||
]]> |
||||
</File> |
||||
</Files> |
||||
</Project> |
||||
</Template> |
@ -0,0 +1,318 @@
@@ -0,0 +1,318 @@
|
||||
<Template |
||||
originator="Matt Ward" |
||||
created="04/06/2011" |
||||
lastModified="04/06/2011"> |
||||
|
||||
<!-- Template Header --> |
||||
<TemplateConfiguration> |
||||
<Name>ASP.NET MVC Application</Name> |
||||
<Category>VB</Category> |
||||
<Subcategory>ASP.NET</Subcategory> |
||||
<Icon>VBNet.Project.Form</Icon> |
||||
<Description>ASP.NET MVC Application</Description> |
||||
<SupportedTargetFrameworks>v4.0</SupportedTargetFrameworks> |
||||
</TemplateConfiguration> |
||||
|
||||
<!-- Actions --> |
||||
<Actions> |
||||
<Open filename="Views\Home\Index.aspx"/> |
||||
<Open filename="Controllers\HomeController.vb"/> |
||||
</Actions> |
||||
|
||||
<Project language="VBNet"> |
||||
<ProjectItems> |
||||
<Reference Include="System" /> |
||||
<Reference Include="System.Web" /> |
||||
<Reference Include="System.Web.Mvc" /> |
||||
<Reference Include="System.Xml" /> |
||||
</ProjectItems> |
||||
|
||||
<PropertyGroup escapeValue="False"> |
||||
<OutputType>Library</OutputType> |
||||
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> |
||||
<AppDesignerFolder>Properties</AppDesignerFolder> |
||||
</PropertyGroup> |
||||
|
||||
<PropertyGroup configuration="Debug"> |
||||
<OutputPath>bin\</OutputPath> |
||||
</PropertyGroup> |
||||
|
||||
<PropertyGroup configuration="Release"> |
||||
<OutputPath>bin\</OutputPath> |
||||
</PropertyGroup> |
||||
|
||||
<Imports clear="False"> |
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" /> |
||||
</Imports> |
||||
|
||||
<Files> |
||||
<File name="Content\Site.css"> |
||||
<![CDATA[ |
||||
body |
||||
{ |
||||
font-family: Verdana, sans-serif; |
||||
margin: 0; |
||||
padding: 0; |
||||
text-align: center; |
||||
background-color: #709ad1; |
||||
} |
||||
|
||||
h1 |
||||
{ |
||||
font-size: 12pt; |
||||
font-weight: bold; |
||||
padding: 0; |
||||
margin-left: 20px; |
||||
margin-top: 5px; |
||||
margin-right: 20px; |
||||
} |
||||
|
||||
h2 |
||||
{ |
||||
font-size: 11pt; |
||||
font-weight: bold; |
||||
margin-top: 10px; |
||||
} |
||||
|
||||
p |
||||
{ |
||||
margin-left: 20px; |
||||
font-size: 10pt; |
||||
margin-right: 20px; |
||||
} |
||||
|
||||
a |
||||
{ |
||||
color: #666666; |
||||
} |
||||
|
||||
a:hover |
||||
{ |
||||
color: #111; |
||||
} |
||||
|
||||
#body li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
#body li li |
||||
{ |
||||
font-size: 10pt; |
||||
} |
||||
|
||||
#links |
||||
{ |
||||
margin: 0; |
||||
padding: 0; |
||||
list-style: none; |
||||
} |
||||
|
||||
#title |
||||
{ |
||||
margin-top: 5px; |
||||
margin-bottom: 5px; |
||||
padding: 20px; |
||||
} |
||||
|
||||
#title h1 |
||||
{ |
||||
font-size: 20pt; |
||||
color: #fff; |
||||
} |
||||
|
||||
#page |
||||
{ |
||||
margin: auto; |
||||
text-align: left; |
||||
width: 90%; |
||||
} |
||||
|
||||
#main |
||||
{ |
||||
clear: both; |
||||
padding: 10px 20px; |
||||
background-color: #fff |
||||
} |
||||
|
||||
#menu |
||||
{ |
||||
float: left; |
||||
margin: 0; |
||||
padding: 0; |
||||
list-style: none; |
||||
position: relative; |
||||
} |
||||
|
||||
#menu li |
||||
{ |
||||
float: left; |
||||
font-size: 8pt; |
||||
font-weight: bold; |
||||
margin: 5px; |
||||
padding: 0; |
||||
list-style: none; |
||||
} |
||||
|
||||
#menu a |
||||
{ |
||||
float: left; |
||||
padding: 5px 20px 5px 20px; |
||||
text-decoration: none; |
||||
color: #111; |
||||
background-color: #fff; |
||||
} |
||||
|
||||
#menu a:hover |
||||
{ |
||||
color: #fff; |
||||
background-color: #111; |
||||
} |
||||
]]> |
||||
</File> |
||||
<File name="Controllers\HomeController.vb"> |
||||
<![CDATA[${StandardHeader.VBNET} |
||||
Imports System |
||||
Imports System.Web.Mvc |
||||
|
||||
Public Class HomeController |
||||
Inherits Controller |
||||
|
||||
Function Index() As ActionResult |
||||
Return View() |
||||
End Function |
||||
|
||||
Function Contact() As ActionResult |
||||
Return View() |
||||
End Function |
||||
End Class |
||||
]]> |
||||
</File> |
||||
<File name="Global.asax"> |
||||
<![CDATA[<%@ Application Codebehind="Global.asax.vb" Inherits="${StandardNamespace}.MvcApplication" Language="VB" %> |
||||
]]> |
||||
</File> |
||||
<File name="Global.asax.vb" DependentUpon="Global.asax"> |
||||
<![CDATA[${StandardHeader.VBNET} |
||||
Imports System.Web |
||||
Imports System.Web.Mvc |
||||
Imports System.Web.Routing |
||||
|
||||
Public Class MvcApplication |
||||
Inherits HttpApplication |
||||
|
||||
Shared Sub RegisterRoutes(ByVal routes as RouteCollection) |
||||
routes.Ignore("{resource}.axd/{*pathInfo}") |
||||
|
||||
routes.MapRoute( _ |
||||
"Default", _ |
||||
"{controller}/{action}/{id}", _ |
||||
New With { _ |
||||
.controller = "Home", _ |
||||
.action = "Index", _ |
||||
.id = UrlParameter.Optional _ |
||||
}) |
||||
End Sub |
||||
|
||||
Sub Application_Start() |
||||
RegisterRoutes(RouteTable.Routes) |
||||
End Sub |
||||
End Class |
||||
]]> |
||||
</File> |
||||
<File name="Properties\AssemblyInfo.vb" src="DefaultAssemblyInfo.vb" /> |
||||
<File name="Views\Home\Contact.aspx"> |
||||
<![CDATA[<%@ Page Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> |
||||
|
||||
<asp:Content id="ContactTitle" ContentPlaceHolderId="Title" runat="server"> |
||||
ASP.NET MVC Application |
||||
</asp:Content> |
||||
|
||||
<asp:Content id="ContactMain" ContentPlaceHolderId="Main" runat="server"> |
||||
<h2>Contact Us</h2> |
||||
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ut massa lectus, ac sodales justo. |
||||
In hac habitasse platea dictumst. Vestibulum eget purus justo. Aliquam ultrices, ante faucibus imperdiet |
||||
imperdiet, tellus magna porta elit, eget commodo augue elit vitae risus. Curabitur rutrum, nibh at tincidunt |
||||
aliquet, lectus dolor fringilla ante, id consequat est ipsum in leo. Duis a convallis magna. Vivamus eget |
||||
felis elit, ac scelerisque odio. Morbi ante mauris, sollicitudin eu posuere quis, imperdiet sed ligula. |
||||
Aliquam suscipit tellus vel nunc elementum fringilla.</p> |
||||
</asp:Content> |
||||
]]> |
||||
</File> |
||||
<File name="Views\Home\Index.aspx"> |
||||
<![CDATA[<%@ Page Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> |
||||
|
||||
<asp:Content id="HomeTitle" ContentPlaceHolderId="Title" runat="server"> |
||||
ASP.NET MVC Application |
||||
</asp:Content> |
||||
|
||||
<asp:Content id="HomeMain" ContentPlaceHolderId="Main" runat="server"> |
||||
<h2>Home</h2> |
||||
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ut massa lectus, ac sodales justo. |
||||
In hac habitasse platea dictumst. Vestibulum eget purus justo. Aliquam ultrices, ante faucibus imperdiet |
||||
imperdiet, tellus magna porta elit, eget commodo augue elit vitae risus. Curabitur rutrum, nibh at tincidunt |
||||
aliquet, lectus dolor fringilla ante, id consequat est ipsum in leo. Duis a convallis magna. Vivamus eget |
||||
felis elit, ac scelerisque odio. Morbi ante mauris, sollicitudin eu posuere quis, imperdiet sed ligula. |
||||
Aliquam suscipit tellus vel nunc elementum fringilla.</p> |
||||
</asp:Content> |
||||
]]> |
||||
</File> |
||||
<File name="Views\Shared\Site.Master"> |
||||
<![CDATA[<%@ Master Language="VB" Inherits="System.Web.Mvc.ViewMasterPage" %> |
||||
|
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head runat="server"> |
||||
<title><asp:ContentPlaceHolder id="Title" runat="server"/></title> |
||||
<link href="<%: Url.Content("~/Content/Site.css") %>" rel="stylesheet" type="text/css"> |
||||
<script src="<%: Url.Content("~/Scripts/modernizer-1.7.min.js") %>" type="text/javascript"></script> |
||||
<script src="<%: Url.Content("~/Scripts/jquery-1.6.1.min.js") %>" type="text/javascript"></script> |
||||
</head> |
||||
<body> |
||||
<div id="page"> |
||||
<header> |
||||
<div id="title"> |
||||
<h1>ASP.NET MVC Application</h1> |
||||
</div> |
||||
</header> |
||||
<nav> |
||||
<ul id="menu"> |
||||
<li><%: Html.ActionLink("Home", "Index", "Home")%></li> |
||||
<li><%: Html.ActionLink("Contact", "Contact", "Home")%></li> |
||||
</ul> |
||||
</nav> |
||||
<section id="main"> |
||||
<asp:ContentPlaceHolder id="Main" runat="server"/> |
||||
</section> |
||||
</div> |
||||
</body> |
||||
</html> |
||||
]]> |
||||
</File> |
||||
<File name="web.config"> |
||||
<![CDATA[<configuration> |
||||
<system.web> |
||||
<compilation debug="true" targetFramework="4.0"> |
||||
<assemblies> |
||||
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
||||
</assemblies> |
||||
</compilation> |
||||
|
||||
<pages> |
||||
<namespaces> |
||||
<add namespace="System.Web.Mvc"/> |
||||
<add namespace="System.Web.Mvc.Html"/> |
||||
</namespaces> |
||||
</pages> |
||||
</system.web> |
||||
</configuration> |
||||
]]> |
||||
</File> |
||||
</Files> |
||||
</Project> |
||||
</Template> |
Loading…
Reference in new issue