├── .gitattributes ├── .gitignore ├── MVC.Data ├── Domain │ ├── ILocationDomain.cs │ └── LocationDomain.cs ├── MVC.Data.csproj ├── Models │ ├── Car.cs │ ├── Circuit.cs │ ├── Driver.cs │ └── Location.cs ├── Properties │ └── AssemblyInfo.cs ├── References.cs ├── Repositories │ ├── DriverRepository.cs │ ├── IDriverRepository.cs │ ├── ISitecoreRepository.cs │ └── SitecoreRepository.cs ├── ViewModels │ ├── DriverViewModel.cs │ └── LocationViewModel.cs └── Wrappers │ ├── IItem.cs │ ├── IPageContext.cs │ ├── IRenderingContext.cs │ ├── IRenderingWrapper.cs │ ├── ItemWrapper.cs │ ├── PageContextWrapper.cs │ ├── RenderingContextWrapper.cs │ └── RenderingWrapper.cs ├── MVC.Repositories ├── MVC.Repositories.csproj └── Properties │ └── AssemblyInfo.cs ├── MVC.Tests ├── App.config ├── Controllers │ ├── CircuitControllerTest.cs │ └── LocationControllerTest.cs ├── Domain │ └── LocationDomainTest.cs ├── MVC.Tests.csproj ├── Properties │ └── AssemblyInfo.cs └── packages.config ├── MVC.sln ├── MVC ├── App_Config │ └── Include │ │ └── Serialization.config ├── App_Data │ └── serialization │ │ └── master │ │ └── sitecore │ │ ├── content │ │ ├── Home.item │ │ └── Home │ │ │ ├── colin-mcrae.item │ │ │ ├── kimi-raikkonen.item │ │ │ ├── lancia-delta-integrale.item │ │ │ ├── mazda-mx-5.item │ │ │ ├── mitsubishi-lancer-evolution-vi.item │ │ │ ├── nurburgring.item │ │ │ ├── oulton-park.item │ │ │ ├── peugot-306.item │ │ │ ├── silverstone.item │ │ │ └── swedish-touring-car-championship.item │ │ ├── layout │ │ ├── Layouts │ │ │ └── MVC Layout.item │ │ ├── Models.item │ │ ├── Models │ │ │ └── Car.item │ │ ├── Placeholder Settings │ │ │ ├── content.item │ │ │ ├── leftcol.item │ │ │ ├── main.item │ │ │ ├── middlecol.item │ │ │ ├── rightcol.item │ │ │ └── webedit.item │ │ └── Renderings │ │ │ ├── MVC Tutorial.item │ │ │ └── MVC Tutorial │ │ │ ├── Content.item │ │ │ ├── Email.item │ │ │ ├── Featured Car.item │ │ │ ├── Featured Circuit.item │ │ │ ├── Featured Driver.item │ │ │ ├── Rating.item │ │ │ ├── Spotlight.item │ │ │ └── Three Columns.item │ │ ├── media library │ │ ├── Images.item │ │ └── Images │ │ │ ├── Mitsubishi-Lancer-Evolution_röd.item │ │ │ ├── lancia.item │ │ │ └── mx5.item │ │ └── templates │ │ ├── MVC Tutorial.item │ │ └── MVC Tutorial │ │ ├── Car.item │ │ ├── Car │ │ ├── Car Details.item │ │ ├── Car Details │ │ │ ├── Description.item │ │ │ ├── Image.item │ │ │ ├── Make.item │ │ │ ├── Model.item │ │ │ └── Website.item │ │ └── __Standard Values.item │ │ ├── Driver.item │ │ ├── Driver │ │ ├── Driver.item │ │ └── Driver │ │ │ ├── Name.item │ │ │ └── Text.item │ │ ├── Home.item │ │ ├── Home │ │ ├── Content.item │ │ ├── Content │ │ │ ├── Image.item │ │ │ ├── Text.item │ │ │ └── Title.item │ │ └── __Standard Values.item │ │ ├── Race Circuit.item │ │ ├── Race Circuit │ │ ├── Driver.item │ │ └── Driver │ │ │ ├── Name.item │ │ │ └── Text.item │ │ ├── Race Series.item │ │ └── Race Series │ │ ├── Driver.item │ │ └── Driver │ │ ├── Name.item │ │ └── Text.item ├── Content │ ├── bootstrap-theme.css │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.min.css │ └── style.css ├── Controllers │ ├── CircuitController.cs │ ├── DriverController.cs │ └── LocationController.cs ├── Global.asax ├── Helpers │ └── SitecoreFieldHelper.cs ├── IoC │ ├── Installers │ │ └── DefaultInstallers.cs │ └── WindsorControllerFactory.cs ├── MVC.Tutorial.csproj ├── MVC.Tutorial.csproj.sitecore ├── MVC.csproj.sitecore ├── Properties │ └── AssemblyInfo.cs ├── Scripts │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery-1.9.1.intellisense.js │ ├── jquery-1.9.1.js │ ├── jquery-1.9.1.min.js │ └── jquery-1.9.1.min.map ├── Views │ ├── Circuit │ │ └── Featured.cshtml │ ├── Driver │ │ └── Featured.cshtml │ ├── Location │ │ └── Featured.cshtml │ ├── Shared │ │ ├── _Layout.cshtml │ │ └── _NoDatasource.cshtml │ ├── Web.config │ └── layouts │ │ ├── Content.cshtml │ │ ├── Featured Car.cshtml │ │ ├── Main.cshtml │ │ ├── Spotlight.cshtml │ │ └── ThreeColumns.cshtml ├── bin │ ├── Kamsar.WebConsole.dll │ ├── Microsoft.Web.Infrastructure.dll │ ├── Microsoft.WindowsAzure.Configuration.dll │ ├── Microsoft.WindowsAzure.Diagnostics.dll │ ├── Microsoft.WindowsAzure.Diagnostics.xml │ ├── Newtonsoft.Json.dll │ ├── Newtonsoft.Json.xml │ ├── Ninject.dll │ ├── Ninject.pdb │ ├── Ninject.xml │ ├── System.Net.Http.Formatting.dll │ ├── System.Net.Http.Formatting.xml │ ├── System.Web.Helpers.dll │ ├── System.Web.Helpers.xml │ ├── System.Web.Http.WebHost.dll │ ├── System.Web.Http.WebHost.xml │ ├── System.Web.Http.dll │ ├── System.Web.Http.xml │ ├── System.Web.Mvc.dll │ ├── System.Web.Mvc.xml │ ├── System.Web.Razor.dll │ ├── System.Web.Razor.xml │ ├── System.Web.WebPages.Deployment.dll │ ├── System.Web.WebPages.Deployment.xml │ ├── System.Web.WebPages.Razor.dll │ ├── System.Web.WebPages.Razor.xml │ ├── System.Web.WebPages.dll │ ├── System.Web.WebPages.xml │ └── Unicorn.dll ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── packages.config └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | *.item -text -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /MVC.Tests/bin/Debug 2 | /MVC.Tests/obj/Debug 3 | /MVC.Tests/obj/Release 4 | /*.suo 5 | /MVC/Properties/PublishProfiles/*.pubxml 6 | /MVC/Properties/PublishProfiles/*.user 7 | /MVC/*.user 8 | /MVC/obj/Debug 9 | /MVC/obj/Release 10 | /_UpgradeReport_Files 11 | /UpgradeLog2.XML 12 | /UpgradeLog3.htm 13 | /UpgradeLog3.XML 14 | /UpgradeLog.htm 15 | /UpgradeLog.XML 16 | /UpgradeLog2.htm 17 | /MVC.Repositories/obj/Debug 18 | /MVC.Data/obj/Release 19 | /MVC/bin/MVC.Data.dll 20 | /MVC/bin/MVC.Data.pdb 21 | /MVC.Data/bin/Debug 22 | /MVC.Data/obj/Debug 23 | /MVC.Data/bin/Release 24 | /MVC/bin/MVC.Tutorial.dll 25 | /MVC/bin/MVC.Tutorial.pdb 26 | /Libraries/Sitecore.Kernel.dll 27 | /Libraries/Sitecore.Mvc.dll 28 | /MVC/bin/Castle.Core.dll 29 | /MVC/bin/Castle.Core.xml 30 | /MVC/bin/Castle.Windsor.dll 31 | /MVC/bin/Castle.Windsor.xml 32 | /Libraries/Sitecore.Kernel.dll 33 | /Libraries/Sitecore.Mvc.dll 34 | /MVC/bin/MVC.dll 35 | /MVC/bin/MVC.pdb 36 | /Libraries/Sitecore.Logging.dll 37 | /MVC/bin/Sitecore.Kernel.dll 38 | /MVC/bin/Sitecore.Logging.dll 39 | /MVC/bin/Sitecore.Mvc.dll 40 | /packages 41 | /MVC.Data/bin/Debug/MVC.Data.dll 42 | -------------------------------------------------------------------------------- /MVC.Data/Domain/ILocationDomain.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using Sitecore.Data.Items; 3 | using Sitecore.Mvc.Presentation; 4 | using System; 5 | using System.Collections.Generic; 6 | namespace MVC.Data.Domain 7 | { 8 | public interface ILocationDomain 9 | { 10 | string GetBackground(); 11 | Location GetLocation(IItem item, Dictionary parameterDictionary); 12 | Location GetLocation(IItem item); 13 | string GetFieldParameters(string fieldName, Dictionary parameterDictionary); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /MVC.Data/Domain/LocationDomain.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using MVC.Data.Repositories; 3 | using Sitecore.Data.Items; 4 | using Sitecore.Mvc.Presentation; 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Text; 9 | using System.Threading.Tasks; 10 | using System.Web; 11 | 12 | namespace MVC.Data.Domain 13 | { 14 | /// 15 | /// A domain is where you keep all your business logic. There is no data retrieval in the domain; 16 | /// that is done via an injected repository (in this case, an ISitecoreRepository). 17 | /// 18 | public class LocationDomain : MVC.Data.Domain.ILocationDomain 19 | { 20 | private readonly ISitecoreRepository _sitecoreRepository; 21 | public LocationDomain(ISitecoreRepository sitecoreRepository) 22 | { 23 | _sitecoreRepository = sitecoreRepository; 24 | } 25 | 26 | /// 27 | /// 28 | /// 29 | /// 30 | /// 31 | public Location GetLocation(IItem item) 32 | { 33 | return GetLocation(item, null); 34 | } 35 | 36 | /// 37 | /// This method retrieves the datasource of the context rendering as a Location object, but it also allows you to pass in 38 | /// field parameters that are specific to this rendering. For example, you may not want the 'Name' field to be editable in the Page Editor, 39 | /// because editors may not realize the information is being used elsewhere. 40 | /// 41 | /// 42 | /// 43 | /// 44 | public Location GetLocation(IItem item, Dictionary parametersDictionary) 45 | { 46 | Location location = null; 47 | 48 | // Remember that we are passing in an item *wrapper*, not an actual item (you cannot reference an item in the business logic layer because you 49 | // cannot mock it effectively) - but that could still be null. In our case, the 50 | // ItemWrapper is coming from the RenderingContextWrapper > Rendering object, which will return 'null' for .Item if it cannot 51 | // find an actual Sitecore object. 52 | if (item != null) 53 | { 54 | // Only allow items whose data template ID matches the Location data template ID. 55 | if (item.TemplateID == References.LocationTemplateID) 56 | { 57 | location = new Location(); 58 | 59 | // We aren't using FieldRenderer.Render directly in the domain, because we do not want to create a 60 | // dependency on Sitecore. Instead, we pass the field name, item wrapper, and parameters dictionary to our own 'GetField' method. 61 | location.Title = new System.Web.HtmlString(GetField("Name", item, parametersDictionary)); 62 | location.Text = new System.Web.HtmlString(GetField("Text", item, parametersDictionary)); 63 | 64 | return location; 65 | } 66 | } 67 | 68 | 69 | return null; 70 | } 71 | 72 | public string GetBackground() 73 | { 74 | throw new NotImplementedException(); 75 | } 76 | 77 | /// 78 | /// 79 | /// 80 | /// 81 | /// 82 | /// 83 | public string GetFieldParameters(string fieldName, Dictionary parameterDictionary) 84 | { 85 | if (!String.IsNullOrEmpty(fieldName)) 86 | { 87 | if (parameterDictionary != null && parameterDictionary.Count() > 0) 88 | { 89 | if (parameterDictionary.ContainsKey(fieldName)) 90 | { 91 | var queryString = parameterDictionary[fieldName]; 92 | 93 | if (!String.IsNullOrEmpty(queryString)) 94 | { 95 | return queryString; 96 | } 97 | } 98 | } 99 | } 100 | 101 | return null; 102 | } 103 | 104 | /// 105 | /// This method will eventually defer to the ISitecoreRepository to render the field value. 106 | /// 107 | /// 108 | /// 109 | /// 110 | public string GetField(string fieldName, IItem item, Dictionary parameters) 111 | { 112 | if (item != null) 113 | { 114 | if (!String.IsNullOrEmpty(fieldName)) 115 | { 116 | // Get the ISitecoreRepository to check if the field actually exists. 117 | if (_sitecoreRepository.FieldExists(fieldName, item)) 118 | { 119 | // Helper to return field parameters for this particular field (the dictionary contains all fields + their parameters) 120 | string fieldParameters = GetFieldParameters(fieldName, parameters); 121 | 122 | if (!String.IsNullOrEmpty(fieldParameters)) 123 | { 124 | // Get field value from Sitecore, having already checked for null/empty, and whether or not the field actually exists. 125 | return _sitecoreRepository.GetFieldValue(fieldName, item, fieldParameters); 126 | } 127 | else 128 | { 129 | return _sitecoreRepository.GetFieldValue(fieldName, item); 130 | } 131 | } 132 | } 133 | } 134 | 135 | return String.Empty; 136 | } 137 | } 138 | } 139 | -------------------------------------------------------------------------------- /MVC.Data/MVC.Data.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {93B9BB50-F423-44B9-B50D-3DCAC0756B17} 8 | Library 9 | Properties 10 | MVC.Data 11 | MVC.Data 12 | v4.5 13 | 512 14 | 15 | 16 | true 17 | full 18 | false 19 | bin\Debug\ 20 | DEBUG;TRACE 21 | prompt 22 | 4 23 | 24 | 25 | pdbonly 26 | true 27 | bin\Release\ 28 | TRACE 29 | prompt 30 | 4 31 | 32 | 33 | 34 | ..\Libraries\Sitecore.Kernel.dll 35 | 36 | 37 | ..\Libraries\Sitecore.Mvc.dll 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 82 | -------------------------------------------------------------------------------- /MVC.Data/Models/Car.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using Sitecore.Mvc.Presentation; 3 | using Sitecore.Web.UI.WebControls; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Web; 8 | 9 | namespace MVC.Data.Models 10 | { 11 | // This model is an example of how to use a custom model with a View Rendering. As you can see, it inherits from IRenderingModel, 12 | // which implements one method - Initialize. Sitecore's MVC pipelines will call the Initialize() method on when the specified model when the 13 | // View Rendering is loaded, and pass in the context Rendering object 14 | // 15 | // This model has a corresponding Sitecore item under /sitecore/Layouts/Models/Car that specify the full Model Type. 16 | // This model is used by the Featured Car rendering under /sitecore/Layouts/Renderings/MVC Tutorial/Featured Car 17 | // 18 | // This particular model would be quite difficult to test because it requires you to mock and pass in a Rendering object, which is 19 | // quite complex and ultimately relies on the Sitecore Item class, which is difficult to mock and test. 20 | public class Car : IRenderingModel 21 | { 22 | public HtmlString Make { get; set; } 23 | public HtmlString Model { get; set; } 24 | 25 | // Rendering represents the context rendering - this particular model is only ever used by View Renderings 26 | public Sitecore.Mvc.Presentation.Rendering Rendering { get; set; } 27 | 28 | // Item represents the rendering's datasource, and PageItem represents the context page 29 | // These properties exist on Sitecore's own RenderingModel object 30 | public Item Item { get; set; } 31 | public Item PageItem { get; set; } 32 | 33 | public void Initialize(Sitecore.Mvc.Presentation.Rendering rendering) 34 | { 35 | // Use the Rendering object passed in by Sitecore to set the datasource Item and context PageItem properties 36 | Rendering = rendering; 37 | Item = rendering.Item; 38 | PageItem = PageContext.Current.Item; 39 | 40 | // Set property values using FieldRenderer to ensure that the values are editable in the Page Editor 41 | Make = new HtmlString(FieldRenderer.Render(Item, "Make")); 42 | Model = new HtmlString(FieldRenderer.Render(Item, "Model")); 43 | } 44 | } 45 | } -------------------------------------------------------------------------------- /MVC.Data/Models/Circuit.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Mvc.Presentation; 2 | using Sitecore.Web.UI.WebControls; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Web; 7 | 8 | namespace MVC.Data.Models 9 | { 10 | /// 11 | /// This model inherits from Sitecore's own RenderingModel - see CircuitController.cs for use. 12 | /// 13 | public class Circuit : RenderingModel 14 | { 15 | // Use HtmlString rathre than string for any properties that you wish to edit with the Page Editor - this is because 16 | // in Page Editor mode, Sitecore outputs additional HTML to create the edit frames around your fields. If you simply use 17 | // 'string', MVC will escape your HTML and the Page Editor will not work. 18 | public HtmlString Name 19 | { 20 | get 21 | { 22 | // Because we are using Sitecore's FieldRenderer directly in the model, it is tightly 23 | // coupled with Sitecore and not testable. However, this is fine if testing is not your priority. 24 | return new HtmlString(FieldRenderer.Render(this.Item, "Name")); 25 | } 26 | } 27 | 28 | public HtmlString Text 29 | { 30 | get 31 | { 32 | return new HtmlString(FieldRenderer.Render(this.Item, "Text")); 33 | } 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /MVC.Data/Models/Driver.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | 6 | namespace MVC.Data.Models 7 | { 8 | /// 9 | /// This light-weight model is used as an example of how you can isolate Sitecore-dependent code into a repository, which 10 | /// means your models have no dependency on Sitecore and look much more like regular ASP.NET MVC models. See DriverController.cs 11 | /// for usage. 12 | /// 13 | public class Driver 14 | { 15 | public HtmlString Name { get; set; } 16 | public HtmlString Text { get; set; } 17 | public HtmlString Image { get; set; } 18 | } 19 | } -------------------------------------------------------------------------------- /MVC.Data/Models/Location.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Web; 7 | 8 | namespace MVC.Data.Models 9 | { 10 | /// 11 | /// 12 | /// 13 | public class Location 14 | { 15 | public HtmlString Title { get; set; } 16 | public HtmlString Text { get; set; } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /MVC.Data/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MVC.Data")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MVC.Data")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("c5eb5fa3-d739-4ad6-853a-ce14ce213ec2")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MVC.Data/References.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace MVC.Data 9 | { 10 | public class References 11 | { 12 | public static ID LocationTemplateID { get { return new ID("{0E4A892D-F6BA-496A-B528-8966CF8E6487}"); } } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /MVC.Data/Repositories/DriverRepository.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using Sitecore.Data.Items; 3 | using Sitecore.Mvc.Presentation; 4 | using Sitecore.Web.UI.WebControls; 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Web; 9 | 10 | namespace MVC.Data.Repositories 11 | { 12 | /// 13 | /// This is a data repostiory with a dependency on SITECORE - it uses RenderingContext and PageContext objects, 14 | /// both of which have a dependency on the Sitecore framework. You could separate your code into a service layer (which 15 | /// contains all business logic, no dependency on Sitecore) and a data repository (Sitecore dependency). 16 | /// 17 | public class DriverRepository : MVC.Data.Repositories.IDriverRepository 18 | { 19 | public DriverViewModel GetDriverViewModel(Driver driver) 20 | { 21 | var viewModel = new DriverViewModel(); 22 | 23 | var rendering = RenderingContext.Current.Rendering; 24 | 25 | // This retrieves the 'Background' parameter from the context rendering 26 | viewModel.Background = rendering.Parameters["Background"]; 27 | viewModel.ContextItem = PageContext.Current.Item; 28 | 29 | viewModel.Driver = driver; 30 | 31 | return viewModel; 32 | } 33 | 34 | /// 35 | /// This method instantiates a new Driver and populates it with data from Sitecore. 36 | /// 37 | /// 38 | public Driver GetDriver() 39 | { 40 | var driver = new Driver(); 41 | 42 | var rendering = RenderingContext.Current.Rendering; 43 | 44 | var datasource = rendering.Item; 45 | 46 | // Warning: Notice that we do not have an opportunity to pass in field parameters here, which you may 47 | // require - particularly for image max width and height 48 | driver.Name = new HtmlString(FieldRenderer.Render(datasource, "Name")); 49 | driver.Text = new HtmlString(FieldRenderer.Render(datasource, "Text")); 50 | driver.Image = new HtmlString(FieldRenderer.Render(datasource, "Image")); 51 | 52 | return driver; 53 | } 54 | } 55 | } -------------------------------------------------------------------------------- /MVC.Data/Repositories/IDriverRepository.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using System; 3 | using System.Collections.Generic; 4 | namespace MVC.Data.Repositories 5 | { 6 | public interface IDriverRepository 7 | { 8 | MVC.Data.Models.Driver GetDriver(); 9 | MVC.Data.Models.DriverViewModel GetDriverViewModel(Driver driver); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /MVC.Data/Repositories/ISitecoreRepository.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using Sitecore.Mvc.Presentation; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | 9 | namespace MVC.Data.Repositories 10 | { 11 | public interface ISitecoreRepository 12 | { 13 | string GetFieldValue(string fieldName, IItem item, string parameters); 14 | string GetFieldValue(string fieldName, IItem item); 15 | bool FieldExists(string fieldName, IItem item); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /MVC.Data/Repositories/SitecoreRepository.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using Sitecore.Mvc.Presentation; 3 | using Sitecore.Web.UI.WebControls; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Threading.Tasks; 9 | 10 | namespace MVC.Data.Repositories 11 | { 12 | /// 13 | /// Any methods that require us to touch Sitecore are isolated to this repository - data retrieval only, 14 | /// no business logic. 15 | /// 16 | public class SitecoreRepository : ISitecoreRepository 17 | { 18 | public string GetFieldValue(string fieldName, IItem item, string parameters) 19 | { 20 | return FieldRenderer.Render(item.Item, fieldName, parameters); 21 | } 22 | 23 | public string GetFieldValue(string fieldName, IItem item) 24 | { 25 | return FieldRenderer.Render(item.Item, fieldName); 26 | } 27 | 28 | public bool FieldExists(string fieldName, IItem item) 29 | { 30 | if (item.Item[fieldName] != null) 31 | { 32 | return true; 33 | } 34 | 35 | return false; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /MVC.Data/ViewModels/DriverViewModel.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Web; 6 | 7 | namespace MVC.Data.Models 8 | { 9 | /// 10 | /// The driver view model contains data about the rendering that does not need to be stored in the actual model - like 11 | /// that particular rendering's background colour, or a reference to the context item (the current page). 12 | /// 13 | public class DriverViewModel 14 | { 15 | public Driver Driver { get; set; } 16 | 17 | public string Background { get; set; } 18 | 19 | public Item ContextItem { get; set; } 20 | } 21 | } -------------------------------------------------------------------------------- /MVC.Data/ViewModels/LocationViewModel.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace MVC.Data.ViewModels 9 | { 10 | public class LocationViewModel 11 | { 12 | public Location Location { get; set; } 13 | public string Background { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/IItem.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data; 2 | using Sitecore.Data.Items; 3 | using System; 4 | namespace Sitecore.Mvc.Presentation 5 | { 6 | public interface IItem 7 | { 8 | string DisplayName { get; } 9 | ID TemplateID { get; } 10 | Item Item { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/IPageContext.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Mvc.Presentation; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | 7 | namespace Sitecore.MVC.Presentation 8 | { 9 | public interface IPageContext 10 | { 11 | IItem Current { get; } 12 | bool IsPageEditor { get; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/IRenderingContext.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Sitecore.Mvc.Presentation 8 | { 9 | public interface IRenderingContext 10 | { 11 | IRenderingWrapper Rendering { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/IRenderingWrapper.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using System; 3 | 4 | namespace Sitecore.Mvc.Presentation 5 | { 6 | public interface IRenderingWrapper 7 | { 8 | RenderingParameters Parameters { get; } 9 | IItem Item { get; } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/ItemWrapper.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Collections; 2 | using Sitecore.Data; 3 | using Sitecore.Data.Fields; 4 | using Sitecore.Data.Items; 5 | using Sitecore.Mvc.Presentation; 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Linq; 9 | using System.Text; 10 | using System.Threading.Tasks; 11 | 12 | namespace Sitecore.Data.Items 13 | { 14 | // TODO: Add an interface 15 | public class ItemWrapper : IItem 16 | { 17 | public ItemWrapper(Item item) 18 | { 19 | Item = item; 20 | } 21 | 22 | public ItemWrapper() 23 | { 24 | } 25 | 26 | public Item Item { get; set; } 27 | 28 | public string DisplayName 29 | { 30 | get 31 | { 32 | return Item.DisplayName; 33 | } 34 | } 35 | 36 | public ID TemplateID 37 | { 38 | get 39 | { 40 | return Item.TemplateID; 41 | } 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/PageContextWrapper.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using Sitecore.Mvc.Presentation; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | 9 | namespace Sitecore.MVC.Presentation 10 | { 11 | public class PageContextWrapper : IPageContext 12 | { 13 | public IItem Current 14 | { 15 | get 16 | { 17 | return new ItemWrapper(PageContext.CurrentOrNull.Item); 18 | } 19 | } 20 | 21 | public bool IsPageEditor 22 | { 23 | get 24 | { 25 | return Sitecore.Context.PageMode.IsPageEditor; 26 | } 27 | } 28 | 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/RenderingContextWrapper.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Data.Items; 2 | using Sitecore.Mvc.Presentation; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | 9 | namespace Sitecore.Mvc.Presentation 10 | { 11 | public class RenderingContextWrapper : IRenderingContext 12 | { 13 | public IRenderingWrapper Rendering { 14 | 15 | get 16 | { 17 | return new RenderingWrapper(RenderingContext.CurrentOrNull.Rendering); 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /MVC.Data/Wrappers/RenderingWrapper.cs: -------------------------------------------------------------------------------- 1 | using Sitecore.Collections; 2 | using Sitecore.Data; 3 | using Sitecore.Data.Fields; 4 | using Sitecore.Data.Items; 5 | using Sitecore.Mvc.Presentation; 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Linq; 9 | using System.Text; 10 | using System.Threading.Tasks; 11 | 12 | namespace Sitecore.Mvc.Presentation 13 | { 14 | public class RenderingWrapper : IRenderingWrapper 15 | { 16 | private Rendering _rendering; 17 | public RenderingWrapper(Rendering rendering) 18 | { 19 | _rendering = rendering; 20 | } 21 | 22 | public IItem Item 23 | { 24 | get 25 | { 26 | if (_rendering.Item != null) 27 | { 28 | return new ItemWrapper(_rendering.Item); 29 | } 30 | 31 | return null; 32 | } 33 | } 34 | 35 | public RenderingParameters Parameters 36 | { 37 | get 38 | { 39 | return _rendering.Parameters; 40 | } 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /MVC.Repositories/MVC.Repositories.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | bffd007b-d756-48f3-9005-4a9212c5f963 8 | Library 9 | Properties 10 | MVC.Repositories 11 | MVC.Repositories 12 | v4.5 13 | 512 14 | 15 | 16 | true 17 | full 18 | false 19 | bin\Debug\ 20 | DEBUG;TRACE 21 | prompt 22 | 4 23 | 24 | 25 | pdbonly 26 | true 27 | bin\Release\ 28 | TRACE 29 | prompt 30 | 4 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /MVC.Repositories/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MVC.Repositories")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MVC.Repositories")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("bffd007b-d756-48f3-9005-4a9212c5f963")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /MVC.Tests/App.config: -------------------------------------------------------------------------------- 1 |  2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /MVC.Tests/Controllers/CircuitControllerTest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.VisualStudio.TestTools.UnitTesting; 3 | using MVC.Tutorial.Controllers; 4 | using MVC.Data.Repositories; 5 | using MVC.Data.Domain; 6 | using System.Web.Mvc; 7 | using MVC.Data.ViewModels; 8 | using MVC.Data.Models; 9 | using Sitecore.MVC.Presentation; 10 | using Sitecore.Mvc.Presentation; 11 | using Moq; 12 | using MVC.Data; 13 | using Sitecore.Data.Items; 14 | 15 | namespace MVC.Tests.Controllers 16 | { 17 | [TestClass] 18 | public class CircuitControllerTest 19 | { 20 | [TestMethod] 21 | public void CircuitControllerTest_WillNeverWork() 22 | { 23 | CircuitController circuitController = new CircuitController(); 24 | 25 | // var test = new Mock(); 26 | // test.Setup(x => x.PageContext = new PageContext()); 27 | // var test2 = Mock.Of(); 28 | 29 | var result = circuitController.Featured(); 30 | } 31 | } 32 | } -------------------------------------------------------------------------------- /MVC.Tests/Controllers/LocationControllerTest.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.VisualStudio.TestTools.UnitTesting; 3 | using MVC.Tutorial.Controllers; 4 | using MVC.Data.Repositories; 5 | using MVC.Data.Domain; 6 | using System.Web.Mvc; 7 | using MVC.Data.ViewModels; 8 | using MVC.Data.Models; 9 | using Sitecore.MVC.Presentation; 10 | using Sitecore.Mvc.Presentation; 11 | using Moq; 12 | using MVC.Data; 13 | 14 | namespace MVC.Tests.Controllers 15 | { 16 | [TestClass] 17 | public class LocationControllerTest 18 | { 19 | [TestMethod] 20 | public void LocationControllerTest_ReturnsEmptyIfNoLocation() 21 | { 22 | var repository = Mock.Of(); 23 | var pageContext = Mock.Of(); 24 | 25 | var rendering = Mock.Of(); 26 | 27 | var renderingContext = Mock.Of(rc => rc.Rendering == rendering); 28 | 29 | LocationDomain domain = new LocationDomain(repository); 30 | 31 | LocationController locationController = new LocationController(domain, pageContext, renderingContext); 32 | 33 | var result = locationController.Featured(); 34 | 35 | Assert.AreEqual("EmptyResult", result.GetType().Name); 36 | } 37 | 38 | [TestMethod] 39 | public void LocationControllerTest_ReturnsPageEditorErrorIfNoLocation() 40 | { 41 | var repository = Mock.Of(); 42 | var pageContext = Mock.Of(pc => pc.IsPageEditor == true); 43 | 44 | var rendering = Mock.Of(); 45 | 46 | var renderingContext = Mock.Of(rc => rc.Rendering == rendering); 47 | 48 | LocationDomain domain = new LocationDomain(repository); 49 | 50 | LocationController locationController = new LocationController(domain, pageContext, renderingContext); 51 | 52 | var result = locationController.Featured() as ViewResult; 53 | 54 | Assert.AreEqual("~/Views/Shared/_NoDatasource.cshtml", result.ViewName); 55 | } 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /MVC.Tests/Domain/LocationDomainTest.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.VisualStudio.TestTools.UnitTesting; 2 | using Moq; 3 | using MVC.Data; 4 | using MVC.Data.Domain; 5 | using MVC.Data.Repositories; 6 | using Sitecore.Collections; 7 | using Sitecore.Data; 8 | using Sitecore.Data.Fields; 9 | using Sitecore.Data.Items; 10 | using System; 11 | using System.Collections; 12 | using System.Collections.Generic; 13 | using System.Linq; 14 | using System.Text; 15 | using System.Threading.Tasks; 16 | using MVC.Data.Models; 17 | using Sitecore.MVC.Presentation; 18 | using Sitecore.Mvc.Presentation; 19 | 20 | namespace MVC.Tests.Domain 21 | { 22 | [TestClass()] 23 | public class LocationDomainTest 24 | { 25 | [TestMethod()] 26 | public void GetFieldParameters_IncorrectKeyValuePair() 27 | { 28 | var repository = Mock.Of(); 29 | 30 | var domain = new LocationDomain(repository); 31 | 32 | Dictionary dictionary = new Dictionary(); 33 | 34 | dictionary.Add("Image", "?mh=200"); 35 | 36 | var parameterString = domain.GetFieldParameters("Text", dictionary); 37 | 38 | Assert.AreEqual(null, parameterString); 39 | } 40 | 41 | [TestMethod()] 42 | public void GetLocation_NullTemplate() 43 | { 44 | var item = Mock.Of(); 45 | 46 | var repository = Mock.Of(); 47 | 48 | var domain = new LocationDomain(repository); 49 | 50 | var location = domain.GetLocation(item); 51 | 52 | Assert.IsNull(location); 53 | } 54 | 55 | //[TestMethod()] 56 | //public void GetLocation_ReturnsLocation() 57 | //{ 58 | // 59 | //} 60 | 61 | //[TestMethod()] 62 | //public void GetField_NullParameters() 63 | //{ 64 | //} 65 | 66 | //[TestMethod()] 67 | //public void GetField_EmptyFieldName() 68 | //{ 69 | //} 70 | 71 | //[TestMethod()] 72 | //public void GetField_NullItem() 73 | //{ 74 | //} 75 | } 76 | } 77 | -------------------------------------------------------------------------------- /MVC.Tests/MVC.Tests.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Debug 5 | AnyCPU 6 | 7 | 8 | 2.0 9 | {6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E} 10 | Library 11 | Properties 12 | MVC.Tests 13 | MVC.Tests 14 | v4.5 15 | 512 16 | {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 17 | 18 | 19 | true 20 | full 21 | false 22 | bin\Debug\ 23 | DEBUG;TRACE 24 | prompt 25 | 4 26 | 27 | 28 | pdbonly 29 | true 30 | bin\Release\ 31 | TRACE 32 | prompt 33 | 4 34 | 35 | 36 | 37 | ..\packages\Kamsar.WebConsole.1.2.2.0\lib\net40\Kamsar.WebConsole.dll 38 | 39 | 40 | 41 | 42 | ..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll 43 | 44 | 45 | ..\packages\Ninject.3.0.1.10\lib\net45-full\Ninject.dll 46 | 47 | 48 | False 49 | ..\Libraries\Sitecore.Kernel.dll 50 | 51 | 52 | ..\Libraries\Sitecore.Logging.dll 53 | 54 | 55 | False 56 | ..\Libraries\Sitecore.Mvc.dll 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | True 72 | ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll 73 | 74 | 75 | True 76 | ..\packages\Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0\lib\net40\Microsoft.Web.Mvc.FixedDisplayModes.dll 77 | 78 | 79 | ..\packages\Newtonsoft.Json.4.5.11\lib\net40\Newtonsoft.Json.dll 80 | 81 | 82 | 83 | 84 | ..\packages\Microsoft.AspNet.WebApi.Client.4.0.20710.0\lib\net40\System.Net.Http.Formatting.dll 85 | 86 | 87 | 88 | 89 | True 90 | ..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.Helpers.dll 91 | 92 | 93 | ..\packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll 94 | 95 | 96 | ..\packages\Microsoft.AspNet.WebApi.WebHost.4.0.20710.0\lib\net40\System.Web.Http.WebHost.dll 97 | 98 | 99 | True 100 | ..\packages\Microsoft.AspNet.Mvc.4.0.20710.0\lib\net40\System.Web.Mvc.dll 101 | 102 | 103 | True 104 | ..\packages\Microsoft.AspNet.Razor.2.0.20715.0\lib\net40\System.Web.Razor.dll 105 | 106 | 107 | True 108 | ..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.dll 109 | 110 | 111 | True 112 | ..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.Deployment.dll 113 | 114 | 115 | True 116 | ..\packages\Microsoft.AspNet.WebPages.2.0.20710.0\lib\net40\System.Web.WebPages.Razor.dll 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | {93b9bb50-f423-44b9-b50d-3dcac0756b17} 134 | MVC.Data 135 | 136 | 137 | {11c0461d-1e81-43c9-b65f-c17e681755da} 138 | MVC.Tutorial 139 | 140 | 141 | 142 | 143 | 150 | -------------------------------------------------------------------------------- /MVC.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MVC.Tests")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MVC.Tests")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("56537fff-c248-4279-8126-6fae1aa05a3a")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Revision and Build Numbers 33 | // by using the '*' as shown below: 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] 36 | -------------------------------------------------------------------------------- /MVC.Tests/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /MVC.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2012 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MVC.Tests", "MVC.Tests\MVC.Tests.csproj", "{6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E}" 5 | EndProject 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MVC.Tutorial", "MVC\MVC.Tutorial.csproj", "{11C0461D-1E81-43C9-B65F-C17E681755DA}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MVC.Data", "MVC.Data\MVC.Data.csproj", "{93B9BB50-F423-44B9-B50D-3DCAC0756B17}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Release|Any CPU = Release|Any CPU 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {6E432A1A-5A8C-42F6-8C8E-8F100CB2B10E}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {11C0461D-1E81-43C9-B65F-C17E681755DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {11C0461D-1E81-43C9-B65F-C17E681755DA}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {11C0461D-1E81-43C9-B65F-C17E681755DA}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {11C0461D-1E81-43C9-B65F-C17E681755DA}.Release|Any CPU.Build.0 = Release|Any CPU 24 | {93B9BB50-F423-44B9-B50D-3DCAC0756B17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 25 | {93B9BB50-F423-44B9-B50D-3DCAC0756B17}.Debug|Any CPU.Build.0 = Debug|Any CPU 26 | {93B9BB50-F423-44B9-B50D-3DCAC0756B17}.Release|Any CPU.ActiveCfg = Release|Any CPU 27 | {93B9BB50-F423-44B9-B50D-3DCAC0756B17}.Release|Any CPU.Build.0 = Release|Any CPU 28 | EndGlobalSection 29 | GlobalSection(SolutionProperties) = preSolution 30 | HideSolutionNode = FALSE 31 | EndGlobalSection 32 | EndGlobal 33 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/colin-mcrae.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {81B81009-4C09-4D31-88A0-4486A7FE35E0} 4 | database: master 5 | path: /sitecore/content/Home/colin-mcrae 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: colin-mcrae 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E4AE0315-E332-46F8-97A7-39D0E8FDBD98} 10 | templatekey: Driver 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 100 19 | ----field---- 20 | field: {F1A1FE9E-A60C-4DDB-A3A0-BB5B29FE732E} 21 | name: __Renderings 22 | key: __renderings 23 | content-length: 469 24 | 25 | 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 678c775a-accc-4ae5-9bb2-85d174de16d1 30 | 31 | ----field---- 32 | field: {B666B2BC-49FB-424A-9D1F-35E003EAC653} 33 | name: Name 34 | key: name 35 | content-length: 11 36 | 37 | Colin McRae 38 | ----field---- 39 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 40 | name: __Owner 41 | key: __owner 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140225T131934 52 | ----field---- 53 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 54 | name: __Created by 55 | key: __created by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 678c775a-accc-4ae5-9bb2-85d174de16d1 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140321T150033:635310108337601052 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | ----field---- 81 | field: {001DD393-96C5-490B-924A-B0F25CD9EFD8} 82 | name: __Lock 83 | key: __lock 84 | content-length: 5 85 | 86 | 87 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/kimi-raikkonen.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {714308F9-15FE-4865-9F54-4FC70B8CCF6E} 4 | database: master 5 | path: /sitecore/content/Home/kimi-raikkonen 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: kimi-raikkonen 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E4AE0315-E332-46F8-97A7-39D0E8FDBD98} 10 | templatekey: Driver 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 200 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 6ccae3be-7e74-45c0-8d77-1d8c142e3878 23 | 24 | ----field---- 25 | field: {B666B2BC-49FB-424A-9D1F-35E003EAC653} 26 | name: Name 27 | key: name 28 | content-length: 14 29 | 30 | Kimi Räikkönen 31 | ----field---- 32 | field: {A155CB09-D90E-433D-B5CA-93EDA932F6B8} 33 | name: Text 34 | key: text 35 | content-length: 134 36 | 37 |

"The helmet has a special meaning for many drivers. How important is it to you?"

38 |

"It protects my head."

39 | ----field---- 40 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 41 | name: __Owner 42 | key: __owner 43 | content-length: 14 44 | 45 | sitecore\admin 46 | ----field---- 47 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 48 | name: __Created 49 | key: __created 50 | content-length: 15 51 | 52 | 20140225T131934 53 | ----field---- 54 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 55 | name: __Created by 56 | key: __created by 57 | content-length: 14 58 | 59 | sitecore\admin 60 | ----field---- 61 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 62 | name: __Revision 63 | key: __revision 64 | content-length: 36 65 | 66 | 6ccae3be-7e74-45c0-8d77-1d8c142e3878 67 | ----field---- 68 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 69 | name: __Updated 70 | key: __updated 71 | content-length: 34 72 | 73 | 20140225T140657:635289340173860865 74 | ----field---- 75 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 76 | name: __Updated by 77 | key: __updated by 78 | content-length: 14 79 | 80 | sitecore\admin 81 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/lancia-delta-integrale.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {01E67B45-7266-4F13-AE01-F56B52253CB5} 4 | database: master 5 | path: /sitecore/content/Home/lancia-delta-integrale 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: lancia-delta-integrale 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 10 | templatekey: Car 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 300 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: b2d7b7f5-1daa-46f9-8818-217ffc7a72f6 23 | 24 | ----field---- 25 | field: {6ADEA341-A53B-4AC4-B9EE-D4A4AA246024} 26 | name: Model 27 | key: model 28 | content-length: 5 29 | 30 | Delta 31 | ----field---- 32 | field: {A3A6DDDB-A83C-4F65-98B9-D48EC9F72971} 33 | name: Make 34 | key: make 35 | content-length: 6 36 | 37 | Lancia 38 | ----field---- 39 | field: {7CE0E45B-A9EE-475F-BADF-072145B90262} 40 | name: Description 41 | key: description 42 | content-length: 729 43 | 44 |

The Lancia Delta is a compact luxury car produced by Italian automaker Lancia with the first generation being produced between 1979 and 1994, the second generation running from 1993 until 1999, and the third generation Delta entering production in 2008. It was first shown in Frankfurt Motor Show in 1979.[1] The Delta is best known for its World Rally Championship career in the late 1980s and early 1990s, when it dominated rallying. As they were obliged to by the Group A regulations, Lancia offered road-going versions of these competition cars — the Lancia Delta HF 4WD and HF Integrale - 5000 of each variant having to be produced before the car could enter competition. In fact, Lancia sold 44,296 Integrales.

45 | ----field---- 46 | field: {52A7F95E-B192-4CEE-A8FD-4B5F29D07112} 47 | name: Image 48 | key: image 49 | content-length: 58 50 | 51 | 52 | ----field---- 53 | field: {49B69934-BA74-485F-A9A2-06DB29856752} 54 | name: Website 55 | key: website 56 | content-length: 77 57 | 58 | 59 | ----field---- 60 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 61 | name: __Created 62 | key: __created 63 | content-length: 15 64 | 65 | 20140203T103957 66 | ----field---- 67 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 68 | name: __Revision 69 | key: __revision 70 | content-length: 36 71 | 72 | b2d7b7f5-1daa-46f9-8818-217ffc7a72f6 73 | ----field---- 74 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 75 | name: __Updated 76 | key: __updated 77 | content-length: 34 78 | 79 | 20140401T140619:635319579791760242 80 | ----field---- 81 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 82 | name: __Updated by 83 | key: __updated by 84 | content-length: 14 85 | 86 | sitecore\admin 87 | ----field---- 88 | field: {001DD393-96C5-490B-924A-B0F25CD9EFD8} 89 | name: __Lock 90 | key: __lock 91 | content-length: 5 92 | 93 | 94 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/mazda-mx-5.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {C826FCE1-423E-47FF-B4EE-F8BC5CC6F48D} 4 | database: master 5 | path: /sitecore/content/Home/mazda-mx-5 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: mazda-mx-5 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 10 | templatekey: Car 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 400 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: b33bf1e5-3da4-47b3-a3a6-9314983c2c1d 23 | 24 | ----field---- 25 | field: {6ADEA341-A53B-4AC4-B9EE-D4A4AA246024} 26 | name: Model 27 | key: model 28 | content-length: 4 29 | 30 | MX-5 31 | ----field---- 32 | field: {A3A6DDDB-A83C-4F65-98B9-D48EC9F72971} 33 | name: Make 34 | key: make 35 | content-length: 5 36 | 37 | Mazda 38 | ----field---- 39 | field: {52A7F95E-B192-4CEE-A8FD-4B5F29D07112} 40 | name: Image 41 | key: image 42 | content-length: 58 43 | 44 | 45 | ----field---- 46 | field: {49B69934-BA74-485F-A9A2-06DB29856752} 47 | name: Website 48 | key: website 49 | content-length: 97 50 | 51 | 52 | ----field---- 53 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 54 | name: __Created 55 | key: __created 56 | content-length: 15 57 | 58 | 20140130T152730 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | b33bf1e5-3da4-47b3-a3a6-9314983c2c1d 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140225T132437:635289314777070847 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | ----field---- 81 | field: {001DD393-96C5-490B-924A-B0F25CD9EFD8} 82 | name: __Lock 83 | key: __lock 84 | content-length: 5 85 | 86 | 87 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/mitsubishi-lancer-evolution-vi.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {035EFB3B-2FA2-4EF6-A3DF-A8E52AFDA7D1} 4 | database: master 5 | path: /sitecore/content/Home/mitsubishi-lancer-evolution-vi 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: mitsubishi-lancer-evolution-vi 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 10 | templatekey: Car 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 500 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 4f68ef26-1d81-4c0c-b7f6-292e4d7ddffe 23 | 24 | ----field---- 25 | field: {6ADEA341-A53B-4AC4-B9EE-D4A4AA246024} 26 | name: Model 27 | key: model 28 | content-length: 19 29 | 30 | Lancer Evolution VI 31 | ----field---- 32 | field: {A3A6DDDB-A83C-4F65-98B9-D48EC9F72971} 33 | name: Make 34 | key: make 35 | content-length: 17 36 | 37 | Mitsubishi Lancer 38 | ----field---- 39 | field: {52A7F95E-B192-4CEE-A8FD-4B5F29D07112} 40 | name: Image 41 | key: image 42 | content-length: 58 43 | 44 | 45 | ----field---- 46 | field: {49B69934-BA74-485F-A9A2-06DB29856752} 47 | name: Website 48 | key: website 49 | content-length: 109 50 | 51 | 52 | ----field---- 53 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 54 | name: __Created 55 | key: __created 56 | content-length: 15 57 | 58 | 20140130T152730 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 4f68ef26-1d81-4c0c-b7f6-292e4d7ddffe 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140225T132437:635289314777350863 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | ----field---- 81 | field: {001DD393-96C5-490B-924A-B0F25CD9EFD8} 82 | name: __Lock 83 | key: __lock 84 | content-length: 5 85 | 86 | 87 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/nurburgring.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {71FE9CEC-9883-4363-8B2E-4D69EFBC3E71} 4 | database: master 5 | path: /sitecore/content/Home/nurburgring 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: nurburgring 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E86D7DEA-6E5D-4F00-BB24-A087A37A6139} 10 | templatekey: Race Circuit 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 700 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 2d0489b4-5816-499b-9097-e00e7fe066ae 23 | 24 | ----field---- 25 | field: {DAA253B5-0BB3-4225-A0A9-16F56418A363} 26 | name: Name 27 | key: name 28 | content-length: 11 29 | 30 | Nurburgring 31 | ----field---- 32 | field: {CC83345F-5A2E-4C57-AF3F-C76C5C4EB4DC} 33 | name: Text 34 | key: text 35 | content-length: 272 36 | 37 |

Nurburgring is designed as a dual-purpose test track and race circuit. 13 miles long and at least 73 bends add up to what even racing drivers describe as the most demanding circuit in the world. There are 2 main layouts: The Nordschleife Circuit and the GP-Strecke.

38 | ----field---- 39 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 40 | name: __Owner 41 | key: __owner 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140225T132102 52 | ----field---- 53 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 54 | name: __Created by 55 | key: __created by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 2d0489b4-5816-499b-9097-e00e7fe066ae 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140225T132617:635289315776187993 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/oulton-park.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {DB2460F1-6D89-409E-993E-2C6CB69CD6AA} 4 | database: master 5 | path: /sitecore/content/Home/oulton-park 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: oulton-park 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E86D7DEA-6E5D-4F00-BB24-A087A37A6139} 10 | templatekey: Race Circuit 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 700 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: e196d0d0-0e00-44f8-be88-ca3cf7d0abc4 23 | 24 | ----field---- 25 | field: {DAA253B5-0BB3-4225-A0A9-16F56418A363} 26 | name: Name 27 | key: name 28 | content-length: 11 29 | 30 | Oulton Park 31 | ----field---- 32 | field: {CC83345F-5A2E-4C57-AF3F-C76C5C4EB4DC} 33 | name: Text 34 | key: text 35 | content-length: 125 36 | 37 |

Set in pastoral parkland surroundings, Oulton Park Race Track is a popular venue for Car track day and driving events.

38 | ----field---- 39 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 40 | name: __Owner 41 | key: __owner 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140225T132102 52 | ----field---- 53 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 54 | name: __Created by 55 | key: __created by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | e196d0d0-0e00-44f8-be88-ca3cf7d0abc4 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140225T132643:635289316033152690 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/peugot-306.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {BEA0CAD6-7868-4C8B-9517-9B4BAA3D2A12} 4 | database: master 5 | path: /sitecore/content/Home/peugot-306 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: peugot-306 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 10 | templatekey: Car 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 600 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 198a94af-f9c5-4872-9a62-215cc120fdf5 23 | 24 | ----field---- 25 | field: {6ADEA341-A53B-4AC4-B9EE-D4A4AA246024} 26 | name: Model 27 | key: model 28 | content-length: 3 29 | 30 | 306 31 | ----field---- 32 | field: {A3A6DDDB-A83C-4F65-98B9-D48EC9F72971} 33 | name: Make 34 | key: make 35 | content-length: 6 36 | 37 | Peugot 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140130T152730 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 198a94af-f9c5-4872-9a62-215cc120fdf5 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140225T132437:635289314778360920 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/silverstone.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {3044EE2C-9F48-4F8C-B08F-C85FB6B28D9A} 4 | database: master 5 | path: /sitecore/content/Home/silverstone 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: silverstone 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E86D7DEA-6E5D-4F00-BB24-A087A37A6139} 10 | templatekey: Race Circuit 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 800 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 905981a5-539d-499e-a2f6-7a09eefc36b3 23 | 24 | ----field---- 25 | field: {DAA253B5-0BB3-4225-A0A9-16F56418A363} 26 | name: Name 27 | key: name 28 | content-length: 11 29 | 30 | Silverstone 31 | ----field---- 32 | field: {CC83345F-5A2E-4C57-AF3F-C76C5C4EB4DC} 33 | name: Text 34 | key: text 35 | content-length: 499 36 | 37 |

Silverstone hosts the British Grand Prix and is probably the most recognised and spectacular track day Circuit in the UK. It's a pleasure to drive or ride on a track day knowing that some of the greatest names in motorsport have been laid down some rubber underneath you. Silverstone Bike track days and Silverstone Car track days regularly take place on the Grand Prix and National Circuit, whilst the driving experiences at Silverstone are mainly on the International and Southern Circuits.

38 | ----field---- 39 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 40 | name: __Owner 41 | key: __owner 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140225T132102 52 | ----field---- 53 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 54 | name: __Created by 55 | key: __created by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 905981a5-539d-499e-a2f6-7a09eefc36b3 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140225T132911:635289317516197516 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/content/Home/swedish-touring-car-championship.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {BE47EE78-FC51-4D24-8B5C-B670645C9032} 4 | database: master 5 | path: /sitecore/content/Home/swedish-touring-car-championship 6 | parent: {110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9} 7 | name: swedish-touring-car-championship 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {EF31F02F-A0CB-42C1-98A1-A5256B4AE2C0} 10 | templatekey: Race Series 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 900 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 6745ab93-9d67-4759-9d2b-96b1d9256dc7 23 | 24 | ----field---- 25 | field: {2C84B858-A1DD-47B5-995B-A9739878C22A} 26 | name: Name 27 | key: name 28 | content-length: 32 29 | 30 | Swedish Touring Car Championship 31 | ----field---- 32 | field: {E854AE62-160F-4E5C-A041-8C142E584783} 33 | name: Text 34 | key: text 35 | content-length: 269 36 | 37 |

Swedish Touring Car Championship (STCC) was a touring car racing series based in Sweden, but also with rounds in Norway. They began operating in 1996, heavily influenced by the British Touring Car Championship and the success of BTCC racing on Swedish television

38 | ----field---- 39 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 40 | name: __Owner 41 | key: __owner 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140225T140953 52 | ----field---- 53 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 54 | name: __Created by 55 | key: __created by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 6745ab93-9d67-4759-9d2b-96b1d9256dc7 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140304T163017:635295474179313389 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Layouts/MVC Layout.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {AC02FC2A-78A0-4F83-B22F-22AB9D8C738B} 4 | database: master 5 | path: /sitecore/layout/Layouts/MVC Layout 6 | parent: {75CC5CE4-8979-4008-9D3C-806477D57619} 7 | name: MVC Layout 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {3A45A723-64EE-4919-9D41-02FD40FD1466} 10 | templatekey: Layout 11 | 12 | ----field---- 13 | field: {A036B2BC-BA04-44F6-A75F-BAE6CD242ABF} 14 | name: Path 15 | key: path 16 | content-length: 26 17 | 18 | /VIews/layouts/Main.cshtml 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 5cd11951-e227-4426-bc6b-b6018e81d57f 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T132512 31 | ----field---- 32 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 33 | name: __Created by 34 | key: __created by 35 | content-length: 14 36 | 37 | sitecore\admin 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 5cd11951-e227-4426-bc6b-b6018e81d57f 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140130T132522:635266851226661892 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Models.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {B87CD5F0-4E72-429D-90A3-B285F1D038CA} 4 | database: master 5 | path: /sitecore/layout/Models 6 | parent: {EB2E4FFD-2761-4653-B052-26A64D385227} 7 | name: Models 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {239F9CF4-E5A0-44E0-B342-0F32CD4C6D8B} 10 | templatekey: Node 11 | 12 | ----field---- 13 | field: {1172F251-DAD4-4EFB-A329-0C63500E4F1E} 14 | name: __Masters 15 | key: __masters 16 | content-length: 38 17 | 18 | {A87A00B1-E6DB-45AB-8B54-636FEC3B5523} 19 | ----version---- 20 | language: da 21 | version: 1 22 | revision: d2b47b47-6bce-45c1-b25d-134195559f2b 23 | 24 | ----field---- 25 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 26 | name: __Display name 27 | key: __display name 28 | content-length: 8 29 | 30 | Modeller 31 | ----field---- 32 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 33 | name: __Owner 34 | key: __owner 35 | content-length: 14 36 | 37 | sitecore\admin 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 34 43 | 44 | 20120817T101822:634807955022670698 45 | ----field---- 46 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 47 | name: __Created by 48 | key: __created by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | ----field---- 53 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 54 | name: __Revision 55 | key: __revision 56 | content-length: 36 57 | 58 | d2b47b47-6bce-45c1-b25d-134195559f2b 59 | ----field---- 60 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 61 | name: __Updated 62 | key: __updated 63 | content-length: 34 64 | 65 | 20130926T185732:635158186520144779 66 | ----field---- 67 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 68 | name: __Updated by 69 | key: __updated by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | ----version---- 74 | language: de-DE 75 | version: 1 76 | revision: 579757e9-7edc-4833-b77f-8d6fc5b05281 77 | 78 | ----field---- 79 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 80 | name: __Display name 81 | key: __display name 82 | content-length: 7 83 | 84 | Modelle 85 | ----field---- 86 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 87 | name: __Owner 88 | key: __owner 89 | content-length: 14 90 | 91 | sitecore\admin 92 | ----field---- 93 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 94 | name: __Created 95 | key: __created 96 | content-length: 34 97 | 98 | 20120817T103003:634807962032220642 99 | ----field---- 100 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 101 | name: __Created by 102 | key: __created by 103 | content-length: 14 104 | 105 | sitecore\admin 106 | ----field---- 107 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 108 | name: __Revision 109 | key: __revision 110 | content-length: 36 111 | 112 | 579757e9-7edc-4833-b77f-8d6fc5b05281 113 | ----field---- 114 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 115 | name: __Updated 116 | key: __updated 117 | content-length: 34 118 | 119 | 20130926T191947:635158199874061551 120 | ----field---- 121 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 122 | name: __Updated by 123 | key: __updated by 124 | content-length: 14 125 | 126 | sitecore\admin 127 | ----version---- 128 | language: en 129 | version: 1 130 | revision: 6de61c13-d018-44f1-8084-dc207019b507 131 | 132 | ----field---- 133 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 134 | name: __Owner 135 | key: __owner 136 | content-length: 14 137 | 138 | sitecore\admin 139 | ----field---- 140 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 141 | name: __Created 142 | key: __created 143 | content-length: 15 144 | 145 | 20111120T013210 146 | ----field---- 147 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 148 | name: __Created by 149 | key: __created by 150 | content-length: 14 151 | 152 | sitecore\admin 153 | ----field---- 154 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 155 | name: __Revision 156 | key: __revision 157 | content-length: 36 158 | 159 | 6de61c13-d018-44f1-8084-dc207019b507 160 | ----field---- 161 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 162 | name: __Updated 163 | key: __updated 164 | content-length: 34 165 | 166 | 20120601T154935:634741625752319050 167 | ----field---- 168 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 169 | name: __Updated by 170 | key: __updated by 171 | content-length: 14 172 | 173 | sitecore\admin 174 | ----version---- 175 | language: ja-JP 176 | version: 1 177 | revision: 5a7720f6-d672-4584-a75b-e6c26bba3996 178 | 179 | ----field---- 180 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 181 | name: __Display name 182 | key: __display name 183 | content-length: 3 184 | 185 | モデル 186 | ----field---- 187 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 188 | name: __Owner 189 | key: __owner 190 | content-length: 14 191 | 192 | sitecore\admin 193 | ----field---- 194 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 195 | name: __Created 196 | key: __created 197 | content-length: 34 198 | 199 | 20120817T104137:634807968977908560 200 | ----field---- 201 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 202 | name: __Created by 203 | key: __created by 204 | content-length: 14 205 | 206 | sitecore\admin 207 | ----field---- 208 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 209 | name: __Revision 210 | key: __revision 211 | content-length: 36 212 | 213 | 5a7720f6-d672-4584-a75b-e6c26bba3996 214 | ----field---- 215 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 216 | name: __Updated 217 | key: __updated 218 | content-length: 34 219 | 220 | 20130926T194039:635158212397268807 221 | ----field---- 222 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 223 | name: __Updated by 224 | key: __updated by 225 | content-length: 14 226 | 227 | sitecore\admin 228 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Models/Car.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {9623A1A3-899D-4155-9755-483074A36798} 4 | database: master 5 | path: /sitecore/layout/Models/Car 6 | parent: {B87CD5F0-4E72-429D-90A3-B285F1D038CA} 7 | name: Car 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {FED6A14F-0D05-4E18-B160-17C0588A2005} 10 | templatekey: Model 11 | 12 | ----field---- 13 | field: {EE9E23D2-181D-4172-A929-0E0B8D10313C} 14 | name: Model Type 15 | key: model type 16 | content-length: 19 17 | 18 | MVC.Data.Models.Car 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 3bacfe2d-decf-411a-bd5b-03ef25b534a6 23 | 24 | ----field---- 25 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 26 | name: __Owner 27 | key: __owner 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140304T113534 38 | ----field---- 39 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 40 | name: __Created by 41 | key: __created by 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 3bacfe2d-decf-411a-bd5b-03ef25b534a6 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140331T165958:635318819981443216 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Placeholder Settings/content.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {8AE1C245-A4FA-46AE-9B35-4FBC15F63169} 4 | database: master 5 | path: /sitecore/layout/Placeholder Settings/content 6 | parent: {1CE3B36C-9B0C-4EB5-A996-BFCB4EAA5287} 7 | name: content 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {5C547D4E-7111-4995-95B0-6B561751BF2E} 10 | templatekey: Placeholder 11 | 12 | ----field---- 13 | field: {7256BDAB-1FD2-49DD-B205-CB4873D2917C} 14 | name: Placeholder Key 15 | key: placeholder key 16 | content-length: 7 17 | 18 | content 19 | ----field---- 20 | field: {E391B526-D0C5-439D-803E-17512EAE6222} 21 | name: Allowed Controls 22 | key: allowed controls 23 | content-length: 38 24 | 25 | {493B3A83-0FA7-4484-8FC9-4680991CF743} 26 | ----version---- 27 | language: da 28 | version: 1 29 | revision: 777e9ebd-c448-4acf-b13a-e6cf759be299 30 | 31 | ----field---- 32 | field: {87871FF5-1965-46D6-884F-01D6A0B9C4C1} 33 | name: Description 34 | key: description 35 | content-length: 391 36 | 37 |
38 | Placeholder for indhold 39 |
40 | 41 |
42 | Sample rendering 43 |
Placeholderen for indhold er den primære placeholder.
44 |
45 | ----field---- 46 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 47 | name: __Display name 48 | key: __display name 49 | content-length: 7 50 | 51 | indhold 52 | ----field---- 53 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 54 | name: __Owner 55 | key: __owner 56 | content-length: 14 57 | 58 | sitecore\admin 59 | ----field---- 60 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 61 | name: __Created 62 | key: __created 63 | content-length: 34 64 | 65 | 20130926T185039:635158182396537125 66 | ----field---- 67 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 68 | name: __Created by 69 | key: __created by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | ----field---- 74 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 75 | name: __Revision 76 | key: __revision 77 | content-length: 36 78 | 79 | 777e9ebd-c448-4acf-b13a-e6cf759be299 80 | ----field---- 81 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 82 | name: __Updated 83 | key: __updated 84 | content-length: 34 85 | 86 | 20130926T185039:635158182396693337 87 | ----field---- 88 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 89 | name: __Updated by 90 | key: __updated by 91 | content-length: 14 92 | 93 | sitecore\admin 94 | ----version---- 95 | language: de-DE 96 | version: 1 97 | revision: 0e386857-23cf-422c-b1be-16fe7c9fb7e5 98 | 99 | ----field---- 100 | field: {87871FF5-1965-46D6-884F-01D6A0B9C4C1} 101 | name: Description 102 | key: description 103 | content-length: 383 104 | 105 |
106 | Content Platzhalter 107 |
108 | 109 |
110 | Sample Rendering 111 |
Der Content Platzhalter ist der Hauptplatzhalter.
112 |
113 | ----field---- 114 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 115 | name: __Display name 116 | key: __display name 117 | content-length: 6 118 | 119 | Inhalt 120 | ----field---- 121 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 122 | name: __Owner 123 | key: __owner 124 | content-length: 14 125 | 126 | sitecore\admin 127 | ----field---- 128 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 129 | name: __Created 130 | key: __created 131 | content-length: 34 132 | 133 | 20130926T191348:635158196286218639 134 | ----field---- 135 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 136 | name: __Created by 137 | key: __created by 138 | content-length: 14 139 | 140 | sitecore\admin 141 | ----field---- 142 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 143 | name: __Revision 144 | key: __revision 145 | content-length: 36 146 | 147 | 0e386857-23cf-422c-b1be-16fe7c9fb7e5 148 | ----field---- 149 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 150 | name: __Updated 151 | key: __updated 152 | content-length: 34 153 | 154 | 20130926T191348:635158196286374848 155 | ----field---- 156 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 157 | name: __Updated by 158 | key: __updated by 159 | content-length: 14 160 | 161 | sitecore\admin 162 | ----version---- 163 | language: en 164 | version: 1 165 | revision: 809f5392-56a5-4fe4-92a4-c60514655a03 166 | 167 | ----field---- 168 | field: {87871FF5-1965-46D6-884F-01D6A0B9C4C1} 169 | name: Description 170 | key: description 171 | content-length: 388 172 | 173 | 174 |
175 | Content Placeholder 176 |
177 | 178 |
179 | Sample Rendering 180 |
The content placeholder is the main placeholder.
181 |
182 | 183 | ----field---- 184 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 185 | name: __Owner 186 | key: __owner 187 | content-length: 14 188 | 189 | sitecore\admin 190 | ----field---- 191 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 192 | name: __Created 193 | key: __created 194 | content-length: 15 195 | 196 | 20080110T095900 197 | ----field---- 198 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 199 | name: __Created by 200 | key: __created by 201 | content-length: 14 202 | 203 | sitecore\admin 204 | ----field---- 205 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 206 | name: __Revision 207 | key: __revision 208 | content-length: 36 209 | 210 | 809f5392-56a5-4fe4-92a4-c60514655a03 211 | ----field---- 212 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 213 | name: __Updated 214 | key: __updated 215 | content-length: 34 216 | 217 | 20110126T121437:634316408773492275 218 | ----field---- 219 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 220 | name: __Updated by 221 | key: __updated by 222 | content-length: 14 223 | 224 | sitecore\admin 225 | ----version---- 226 | language: ja-JP 227 | version: 1 228 | revision: 1cfadcf8-07ab-4aff-aaa2-ccb7ddb586f1 229 | 230 | ----field---- 231 | field: {87871FF5-1965-46D6-884F-01D6A0B9C4C1} 232 | name: Description 233 | key: description 234 | content-length: 387 235 | 236 |
237 | コンテンツ (content) プレースホルダー 238 |
239 | 240 |
241 | コンテンツ (content) プレースホルダー 242 |
コンテンツ (content) プレースホルダーはメインのプレースホルダーです。
243 |
244 | ----field---- 245 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 246 | name: __Display name 247 | key: __display name 248 | content-length: 15 249 | 250 | コンテンツ (content) 251 | ----field---- 252 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 253 | name: __Owner 254 | key: __owner 255 | content-length: 14 256 | 257 | sitecore\admin 258 | ----field---- 259 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 260 | name: __Created 261 | key: __created 262 | content-length: 34 263 | 264 | 20130926T193346:635158208269964133 265 | ----field---- 266 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 267 | name: __Created by 268 | key: __created by 269 | content-length: 14 270 | 271 | sitecore\admin 272 | ----field---- 273 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 274 | name: __Revision 275 | key: __revision 276 | content-length: 36 277 | 278 | 1cfadcf8-07ab-4aff-aaa2-ccb7ddb586f1 279 | ----field---- 280 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 281 | name: __Updated 282 | key: __updated 283 | content-length: 34 284 | 285 | 20130926T193347:635158208276056557 286 | ----field---- 287 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 288 | name: __Updated by 289 | key: __updated by 290 | content-length: 14 291 | 292 | sitecore\admin 293 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Placeholder Settings/leftcol.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {D4CBC278-856A-460A-9855-FCDC6A8052C8} 4 | database: master 5 | path: /sitecore/layout/Placeholder Settings/leftcol 6 | parent: {1CE3B36C-9B0C-4EB5-A996-BFCB4EAA5287} 7 | name: leftcol 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {5C547D4E-7111-4995-95B0-6B561751BF2E} 10 | templatekey: Placeholder 11 | 12 | ----field---- 13 | field: {7256BDAB-1FD2-49DD-B205-CB4873D2917C} 14 | name: Placeholder Key 15 | key: placeholder key 16 | content-length: 7 17 | 18 | leftcol 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 49a87dc2-2037-4e04-a2f2-2aaabb0ff3ea 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T153431 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 49a87dc2-2037-4e04-a2f2-2aaabb0ff3ea 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T153431:635266928710533716 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Placeholder Settings/main.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {5FE8AB56-8796-4017-8889-0ABE9E05A1BD} 4 | database: master 5 | path: /sitecore/layout/Placeholder Settings/main 6 | parent: {1CE3B36C-9B0C-4EB5-A996-BFCB4EAA5287} 7 | name: main 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {5C547D4E-7111-4995-95B0-6B561751BF2E} 10 | templatekey: Placeholder 11 | 12 | ----field---- 13 | field: {7256BDAB-1FD2-49DD-B205-CB4873D2917C} 14 | name: Placeholder Key 15 | key: placeholder key 16 | content-length: 4 17 | 18 | main 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 15b79163-bc92-45f6-b1f6-6adb3c9b5745 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T153520 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 15b79163-bc92-45f6-b1f6-6adb3c9b5745 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T153520:635266929201471796 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Placeholder Settings/middlecol.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {074A5162-BC22-4B64-9B83-A934A5A5A971} 4 | database: master 5 | path: /sitecore/layout/Placeholder Settings/middlecol 6 | parent: {1CE3B36C-9B0C-4EB5-A996-BFCB4EAA5287} 7 | name: middlecol 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {5C547D4E-7111-4995-95B0-6B561751BF2E} 10 | templatekey: Placeholder 11 | 12 | ----field---- 13 | field: {7256BDAB-1FD2-49DD-B205-CB4873D2917C} 14 | name: Placeholder Key 15 | key: placeholder key 16 | content-length: 9 17 | 18 | middlecol 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 78f40f86-4099-41b6-ba17-3119344f3c3c 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T153439 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 78f40f86-4099-41b6-ba17-3119344f3c3c 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T153439:635266928796388627 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Placeholder Settings/rightcol.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {600F68DE-89CD-42F6-A472-D8F3EFE5EA9F} 4 | database: master 5 | path: /sitecore/layout/Placeholder Settings/rightcol 6 | parent: {1CE3B36C-9B0C-4EB5-A996-BFCB4EAA5287} 7 | name: rightcol 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {5C547D4E-7111-4995-95B0-6B561751BF2E} 10 | templatekey: Placeholder 11 | 12 | ----field---- 13 | field: {7256BDAB-1FD2-49DD-B205-CB4873D2917C} 14 | name: Placeholder Key 15 | key: placeholder key 16 | content-length: 8 17 | 18 | rightcol 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 27aa2889-fa0e-44fa-bd54-f97d53df0605 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T153436 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 27aa2889-fa0e-44fa-bd54-f97d53df0605 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T153436:635266928761366624 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {BF26421B-E7B1-4185-9012-168EE9973F15} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial 6 | parent: {32566F0E-7686-45F1-A12F-D7260BD78BC3} 7 | name: MVC Tutorial 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {A87A00B1-E6DB-45AB-8B54-636FEC3B5523} 10 | templatekey: Folder 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: b24c204f-6b90-4c18-a5c0-5bd07fe7f1fd 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140130T132541 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | b24c204f-6b90-4c18-a5c0-5bd07fe7f1fd 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T132550:635266851506137877 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Content.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {0F3752F5-C599-42B6-8368-42517187014B} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Content 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Content 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {99F8905D-4A87-4EB8-9F8B-A9BEBFB3ADD6} 10 | templatekey: View rendering 11 | 12 | ----field---- 13 | field: {51B435BC-F7B9-478A-9C51-52916AF96FF5} 14 | name: Path 15 | key: path 16 | content-length: 29 17 | 18 | /Views/layouts/Content.cshtml 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: dfd4d327-5dbd-4ca0-bbf6-c1982983ecf0 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T154150 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | dfd4d327-5dbd-4ca0-bbf6-c1982983ecf0 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T154150:635266933103204963 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Email.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {D153494B-4C85-4B4A-894A-BB0E4C930702} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Email 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Email 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {2A3E91A0-7987-44B5-AB34-35C2D9DE83B9} 10 | templatekey: Controller rendering 11 | 12 | ----field---- 13 | field: {E64AD073-DFCC-4D20-8C0B-FE5AA6226CD7} 14 | name: Controller 15 | key: controller 16 | content-length: 6 17 | 18 | Driver 19 | ----field---- 20 | field: {DED9E431-3604-4921-A4B3-A6EC7636A5B6} 21 | name: Controller Action 22 | key: controller action 23 | content-length: 5 24 | 25 | Email 26 | ----field---- 27 | field: {94069F66-609C-48B0-8281-521C30FB269D} 28 | name: Open Properties after Add 29 | key: open properties after add 30 | content-length: 1 31 | 32 | - 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: 1dd7d6e4-ae92-4dc2-8a62-6e5116680fc2 37 | 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140313T143859 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 1dd7d6e4-ae92-4dc2-8a62-6e5116680fc2 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140313T161102:635303238621813615 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Featured Car.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {86BE028E-FCB2-4863-ADC6-21C4A5C9B381} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Featured Car 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Featured Car 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {99F8905D-4A87-4EB8-9F8B-A9BEBFB3ADD6} 10 | templatekey: View rendering 11 | 12 | ----field---- 13 | field: {51B435BC-F7B9-478A-9C51-52916AF96FF5} 14 | name: Path 15 | key: path 16 | content-length: 34 17 | 18 | /Views/layouts/Featured Car.cshtml 19 | ----field---- 20 | field: {DDAB263E-B42E-419A-AA6F-081B7393CA38} 21 | name: Model 22 | key: model 23 | content-length: 38 24 | 25 | {9623A1A3-899D-4155-9755-483074A36798} 26 | ----field---- 27 | field: {EF7C5528-7307-4E19-863B-DA19EED6A9ED} 28 | name: Open Properties after Add 29 | key: open properties after add 30 | content-length: 1 31 | 32 | - 33 | ----field---- 34 | field: {B5B27AF1-25EF-405C-87CE-369B3A004016} 35 | name: Datasource Location 36 | key: datasource location 37 | content-length: 22 38 | 39 | /sitecore/content/Home 40 | ----field---- 41 | field: {1A7C85E5-DC0B-490D-9187-BB1DBCB4C72F} 42 | name: Datasource Template 43 | key: datasource template 44 | content-length: 36 45 | 46 | /sitecore/templates/MVC Tutorial/Car 47 | ----version---- 48 | language: en 49 | version: 1 50 | revision: 88050367-3b73-4360-a54e-973d80f11ef7 51 | 52 | ----field---- 53 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 54 | name: __Created 55 | key: __created 56 | content-length: 15 57 | 58 | 20140304T113912 59 | ----field---- 60 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 61 | name: __Revision 62 | key: __revision 63 | content-length: 36 64 | 65 | 88050367-3b73-4360-a54e-973d80f11ef7 66 | ----field---- 67 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 68 | name: __Updated 69 | key: __updated 70 | content-length: 34 71 | 72 | 20140331T170053:635318820531324667 73 | ----field---- 74 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 75 | name: __Updated by 76 | key: __updated by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Featured Circuit.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {9D014AFA-96D9-49CE-880E-301E2B206662} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Featured Circuit 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Featured Circuit 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {2A3E91A0-7987-44B5-AB34-35C2D9DE83B9} 10 | templatekey: Controller rendering 11 | 12 | ----field---- 13 | field: {E64AD073-DFCC-4D20-8C0B-FE5AA6226CD7} 14 | name: Controller 15 | key: controller 16 | content-length: 7 17 | 18 | Circuit 19 | ----field---- 20 | field: {DED9E431-3604-4921-A4B3-A6EC7636A5B6} 21 | name: Controller Action 22 | key: controller action 23 | content-length: 8 24 | 25 | Featured 26 | ----field---- 27 | field: {94069F66-609C-48B0-8281-521C30FB269D} 28 | name: Open Properties after Add 29 | key: open properties after add 30 | content-length: 1 31 | 32 | - 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: 1b09fc2f-0a57-4518-b15b-caa9d257c225 37 | 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140304T163612 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 1b09fc2f-0a57-4518-b15b-caa9d257c225 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140304T163620:635295477807470908 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Featured Driver.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {0278D26C-B64B-4E36-89A3-445288DED94D} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Featured Driver 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Featured Driver 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {2A3E91A0-7987-44B5-AB34-35C2D9DE83B9} 10 | templatekey: Controller rendering 11 | 12 | ----field---- 13 | field: {E64AD073-DFCC-4D20-8C0B-FE5AA6226CD7} 14 | name: Controller 15 | key: controller 16 | content-length: 6 17 | 18 | Driver 19 | ----field---- 20 | field: {DED9E431-3604-4921-A4B3-A6EC7636A5B6} 21 | name: Controller Action 22 | key: controller action 23 | content-length: 8 24 | 25 | Featured 26 | ----field---- 27 | field: {94069F66-609C-48B0-8281-521C30FB269D} 28 | name: Open Properties after Add 29 | key: open properties after add 30 | content-length: 0 31 | 32 | 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: d3dffbe5-02a0-4cf0-8df4-cb63aa5ad00d 37 | 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140304T164737 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | d3dffbe5-02a0-4cf0-8df4-cb63aa5ad00d 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140314T154051:635304084511046571 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Rating.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {9A394BC7-7D3C-43AA-A342-A70473F30373} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Rating 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Rating 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {2A3E91A0-7987-44B5-AB34-35C2D9DE83B9} 10 | templatekey: Controller rendering 11 | 12 | ----field---- 13 | field: {E64AD073-DFCC-4D20-8C0B-FE5AA6226CD7} 14 | name: Controller 15 | key: controller 16 | content-length: 7 17 | 18 | Circuit 19 | ----field---- 20 | field: {DED9E431-3604-4921-A4B3-A6EC7636A5B6} 21 | name: Controller Action 22 | key: controller action 23 | content-length: 4 24 | 25 | Rate 26 | ----field---- 27 | field: {94069F66-609C-48B0-8281-521C30FB269D} 28 | name: Open Properties after Add 29 | key: open properties after add 30 | content-length: 1 31 | 32 | - 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: 6d96b2b1-512e-4651-ae38-d7ffedd24193 37 | 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140313T143859 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 6d96b2b1-512e-4651-ae38-d7ffedd24193 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140313T143907:635303183475287005 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Spotlight.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {F7A32435-91E1-40DE-B846-06D957E37EFA} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Spotlight 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Spotlight 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {99F8905D-4A87-4EB8-9F8B-A9BEBFB3ADD6} 10 | templatekey: View rendering 11 | 12 | ----field---- 13 | field: {51B435BC-F7B9-478A-9C51-52916AF96FF5} 14 | name: Path 15 | key: path 16 | content-length: 31 17 | 18 | /Views/layouts/Spotlight.cshtml 19 | ----field---- 20 | field: {EF7C5528-7307-4E19-863B-DA19EED6A9ED} 21 | name: Open Properties after Add 22 | key: open properties after add 23 | content-length: 0 24 | 25 | 26 | ----field---- 27 | field: {B5B27AF1-25EF-405C-87CE-369B3A004016} 28 | name: Datasource Location 29 | key: datasource location 30 | content-length: 22 31 | 32 | /sitecore/content/Home 33 | ----field---- 34 | field: {1A7C85E5-DC0B-490D-9187-BB1DBCB4C72F} 35 | name: Datasource Template 36 | key: datasource template 37 | content-length: 36 38 | 39 | /sitecore/templates/MVC Tutorial/Car 40 | ----version---- 41 | language: en 42 | version: 1 43 | revision: 83b4efcb-e0ea-42a8-8133-e3f3c8fcb1a8 44 | 45 | ----field---- 46 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 47 | name: __Created 48 | key: __created 49 | content-length: 15 50 | 51 | 20140130T132629 52 | ----field---- 53 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 54 | name: __Revision 55 | key: __revision 56 | content-length: 36 57 | 58 | 83b4efcb-e0ea-42a8-8133-e3f3c8fcb1a8 59 | ----field---- 60 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 61 | name: __Updated 62 | key: __updated 63 | content-length: 34 64 | 65 | 20140303T124617:635294475774277030 66 | ----field---- 67 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 68 | name: __Updated by 69 | key: __updated by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/layout/Renderings/MVC Tutorial/Three Columns.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {24B9F8AF-5EC9-4238-8C7E-67C37D34FCE2} 4 | database: master 5 | path: /sitecore/layout/Renderings/MVC Tutorial/Three Columns 6 | parent: {BF26421B-E7B1-4185-9012-168EE9973F15} 7 | name: Three Columns 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {99F8905D-4A87-4EB8-9F8B-A9BEBFB3ADD6} 10 | templatekey: View rendering 11 | 12 | ----field---- 13 | field: {51B435BC-F7B9-478A-9C51-52916AF96FF5} 14 | name: Path 15 | key: path 16 | content-length: 34 17 | 18 | /Views/layouts/ThreeColumns.cshtml 19 | ----version---- 20 | language: en 21 | version: 1 22 | revision: 729fb4df-9338-4560-9fa0-5131c0969708 23 | 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T133748 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 729fb4df-9338-4560-9fa0-5131c0969708 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T133804:635266858845457663 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/media library/Images.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {15451229-7534-44EF-815D-D93D6170BFCB} 4 | database: master 5 | path: /sitecore/media library/Images 6 | parent: {3D6658D8-A0BF-4E75-B3E2-D050FABCF4E1} 7 | name: Images 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {FE5DD826-48C6-436D-B87A-7C4210C7413B} 10 | templatekey: Media folder 11 | 12 | ----field---- 13 | field: {9C6106EA-7A5A-48E2-8CAD-F0F693B1E2D4} 14 | name: __Read Only 15 | key: __read only 16 | content-length: 1 17 | 18 | 1 19 | ----version---- 20 | language: da 21 | version: 1 22 | revision: 59bd59d0-31ce-4fbd-9f79-7e5843c8eb4c 23 | 24 | ----field---- 25 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 26 | name: __Display name 27 | key: __display name 28 | content-length: 8 29 | 30 | Billeder 31 | ----field---- 32 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 33 | name: __Owner 34 | key: __owner 35 | content-length: 14 36 | 37 | sitecore\admin 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 34 43 | 44 | 20140324T183218:635312827382708244 45 | ----field---- 46 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 47 | name: __Created by 48 | key: __created by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | ----field---- 53 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 54 | name: __Revision 55 | key: __revision 56 | content-length: 36 57 | 58 | 59bd59d0-31ce-4fbd-9f79-7e5843c8eb4c 59 | ----field---- 60 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 61 | name: __Updated 62 | key: __updated 63 | content-length: 34 64 | 65 | 20140324T183218:635312827382708244 66 | ----field---- 67 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 68 | name: __Updated by 69 | key: __updated by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | ----version---- 74 | language: de-DE 75 | version: 1 76 | revision: acddc459-9f98-47d5-9a9e-b985285fae94 77 | 78 | ----field---- 79 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 80 | name: __Display name 81 | key: __display name 82 | content-length: 6 83 | 84 | Bilder 85 | ----field---- 86 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 87 | name: __Owner 88 | key: __owner 89 | content-length: 14 90 | 91 | sitecore\admin 92 | ----field---- 93 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 94 | name: __Created 95 | key: __created 96 | content-length: 34 97 | 98 | 20140324T184224:635312833445292935 99 | ----field---- 100 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 101 | name: __Created by 102 | key: __created by 103 | content-length: 14 104 | 105 | sitecore\admin 106 | ----field---- 107 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 108 | name: __Revision 109 | key: __revision 110 | content-length: 36 111 | 112 | acddc459-9f98-47d5-9a9e-b985285fae94 113 | ----field---- 114 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 115 | name: __Updated 116 | key: __updated 117 | content-length: 34 118 | 119 | 20140324T184224:635312833445292935 120 | ----field---- 121 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 122 | name: __Updated by 123 | key: __updated by 124 | content-length: 14 125 | 126 | sitecore\admin 127 | ----version---- 128 | language: en 129 | version: 1 130 | revision: 09a6d888-2d13-4649-8ad5-1079fdc39906 131 | 132 | ----field---- 133 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 134 | name: __Owner 135 | key: __owner 136 | content-length: 14 137 | 138 | sitecore\admin 139 | ----field---- 140 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 141 | name: __Created 142 | key: __created 143 | content-length: 34 144 | 145 | 20140401T150130:635319612905044213 146 | ----field---- 147 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 148 | name: __Created by 149 | key: __created by 150 | content-length: 14 151 | 152 | sitecore\admin 153 | ----field---- 154 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 155 | name: __Revision 156 | key: __revision 157 | content-length: 36 158 | 159 | 09a6d888-2d13-4649-8ad5-1079fdc39906 160 | ----field---- 161 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 162 | name: __Updated 163 | key: __updated 164 | content-length: 34 165 | 166 | 20140401T150157:635319613179539913 167 | ----field---- 168 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 169 | name: __Updated by 170 | key: __updated by 171 | content-length: 14 172 | 173 | sitecore\admin 174 | ----version---- 175 | language: ja-JP 176 | version: 1 177 | revision: d181c37d-ea7e-494b-b68c-bf949675a7b0 178 | 179 | ----field---- 180 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 181 | name: __Display name 182 | key: __display name 183 | content-length: 2 184 | 185 | 画像 186 | ----field---- 187 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 188 | name: __Owner 189 | key: __owner 190 | content-length: 14 191 | 192 | sitecore\admin 193 | ----field---- 194 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 195 | name: __Created 196 | key: __created 197 | content-length: 34 198 | 199 | 20140324T185339:635312840191327934 200 | ----field---- 201 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 202 | name: __Created by 203 | key: __created by 204 | content-length: 14 205 | 206 | sitecore\admin 207 | ----field---- 208 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 209 | name: __Revision 210 | key: __revision 211 | content-length: 36 212 | 213 | d181c37d-ea7e-494b-b68c-bf949675a7b0 214 | ----field---- 215 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 216 | name: __Updated 217 | key: __updated 218 | content-length: 34 219 | 220 | 20140324T185339:635312840191327934 221 | ----field---- 222 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 223 | name: __Updated by 224 | key: __updated by 225 | content-length: 14 226 | 227 | sitecore\admin 228 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial 6 | parent: {3C1715FE-6A13-4FCF-845F-DE308BA9741D} 7 | name: MVC Tutorial 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {0437FEE2-44C9-46A6-ABE9-28858D9FEE8C} 10 | templatekey: Template Folder 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: e8fb6fb9-9521-4d94-a9ff-d2d46a6ff46b 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140130T131110 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | e8fb6fb9-9521-4d94-a9ff-d2d46a6ff46b 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140130T131115:635266842753907279 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car 6 | parent: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 7 | name: Car 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {AB86861A-6030-46C5-B394-E8F99E8B87DB} 10 | templatekey: Template 11 | 12 | ----field---- 13 | field: {12C33F3F-86C5-43A5-AEB4-5598CEC45116} 14 | name: __Base template 15 | key: __base template 16 | content-length: 38 17 | 18 | {1930BBEB-7805-471A-A3BE-4858AC7CF696} 19 | ----field---- 20 | field: {F7D48A55-2158-4F02-9356-756654404F73} 21 | name: __Standard values 22 | key: __standard values 23 | content-length: 38 24 | 25 | {860632EB-EBEB-4299-99C9-8ABF8F9F0838} 26 | ----field---- 27 | field: {06D5295C-ED2F-4A54-9BF2-26228D113318} 28 | name: __Icon 29 | key: __icon 30 | content-length: 35 31 | 32 | People/32x32/car_compact_orange.png 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: baf28455-a602-445b-9248-53a562d52609 37 | 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 15 43 | 44 | 20140130T131136 45 | ----field---- 46 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 47 | name: __Created by 48 | key: __created by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | ----field---- 53 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 54 | name: __Revision 55 | key: __revision 56 | content-length: 36 57 | 58 | baf28455-a602-445b-9248-53a562d52609 59 | ----field---- 60 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 61 | name: __Updated 62 | key: __updated 63 | content-length: 34 64 | 65 | 20140130T152712:635266924320942646 66 | ----field---- 67 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 68 | name: __Updated by 69 | key: __updated by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details 6 | parent: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 7 | name: Car Details 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E269FBB5-3750-427A-9149-7AA950B49301} 10 | templatekey: Template section 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: 0a54e0d5-537e-475c-9f07-c66bd9a41dbd 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140130T131534 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 0a54e0d5-537e-475c-9f07-c66bd9a41dbd 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140131T123945:635267687858303469 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details/Description.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {7CE0E45B-A9EE-475F-BADF-072145B90262} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details/Description 6 | parent: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 7 | name: Description 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 9 17 | 18 | Rich Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 300 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 708e4074-353a-4cfa-9169-0e108274fb2d 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140130T131536 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 708e4074-353a-4cfa-9169-0e108274fb2d 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140131T123946:635267687862173691 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details/Image.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {52A7F95E-B192-4CEE-A8FD-4B5F29D07112} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details/Image 6 | parent: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 7 | name: Image 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 5 17 | 18 | Image 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 400 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: a34f9407-a6ea-49ed-b445-85713e35dea2 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140131T123944 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | a34f9407-a6ea-49ed-b445-85713e35dea2 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140131T123946:635267687863593772 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details/Make.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {A3A6DDDB-A83C-4F65-98B9-D48EC9F72971} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details/Make 6 | parent: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 7 | name: Make 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 16 17 | 18 | Single-Line Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 200 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 3d2608f1-eda8-4ff8-9a3a-5f5081e2a86c 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140130T131535 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 3d2608f1-eda8-4ff8-9a3a-5f5081e2a86c 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140131T123946:635267687861263638 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details/Model.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {6ADEA341-A53B-4AC4-B9EE-D4A4AA246024} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details/Model 6 | parent: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 7 | name: Model 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 16 17 | 18 | Single-Line Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 100 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: e0c80a5a-dbc8-4260-996a-1cd7a7256970 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140130T131535 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | e0c80a5a-dbc8-4260-996a-1cd7a7256970 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140131T123945:635267687858923505 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/Car Details/Website.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {49B69934-BA74-485F-A9A2-06DB29856752} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/Car Details/Website 6 | parent: {84CFFDA7-645D-4F23-99DB-8D14370D1626} 7 | name: Website 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 12 17 | 18 | General Link 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 500 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 122513ef-b63b-4199-8a03-cd80f0de3078 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140131T123945 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 122513ef-b63b-4199-8a03-cd80f0de3078 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140131T123947:635267687874784412 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Car/__Standard Values.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {860632EB-EBEB-4299-99C9-8ABF8F9F0838} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Car/__Standard Values 6 | parent: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 7 | name: __Standard Values 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {65232AFF-66AA-4310-B924-6F62BFEA0F27} 10 | templatekey: Car 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: 61ba911b-eabe-4278-b732-f94d80aa6a4d 16 | 17 | ----field---- 18 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 19 | name: __Owner 20 | key: __owner 21 | content-length: 14 22 | 23 | sitecore\admin 24 | ----field---- 25 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 26 | name: __Created 27 | key: __created 28 | content-length: 15 29 | 30 | 20140130T132423 31 | ----field---- 32 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 33 | name: __Created by 34 | key: __created by 35 | content-length: 14 36 | 37 | sitecore\admin 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 61ba911b-eabe-4278-b732-f94d80aa6a4d 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140130T132423:635266850634928047 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Driver.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {E4AE0315-E332-46F8-97A7-39D0E8FDBD98} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Driver 6 | parent: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 7 | name: Driver 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {AB86861A-6030-46C5-B394-E8F99E8B87DB} 10 | templatekey: Template 11 | 12 | ----field---- 13 | field: {12C33F3F-86C5-43A5-AEB4-5598CEC45116} 14 | name: __Base template 15 | key: __base template 16 | content-length: 38 17 | 18 | {1930BBEB-7805-471A-A3BE-4858AC7CF696} 19 | ----field---- 20 | field: {06D5295C-ED2F-4A54-9BF2-26228D113318} 21 | name: __Icon 22 | key: __icon 23 | content-length: 22 24 | 25 | People/32x32/dude6.png 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 8f7393d6-ef6c-4006-a020-9ac653005efc 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T130904 38 | ----field---- 39 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 40 | name: __Created by 41 | key: __created by 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | 8f7393d6-ef6c-4006-a020-9ac653005efc 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140225T131320:635289308000193231 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Driver/Driver.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {04BC0999-5069-40DE-AB07-0F7BF52DA2B8} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Driver/Driver 6 | parent: {E4AE0315-E332-46F8-97A7-39D0E8FDBD98} 7 | name: Driver 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E269FBB5-3750-427A-9149-7AA950B49301} 10 | templatekey: Template section 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: 0544bc1f-125d-4f31-a7e7-55f3f1659da3 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140225T131221 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 0544bc1f-125d-4f31-a7e7-55f3f1659da3 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140225T131221:635289307415169770 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Driver/Driver/Name.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {B666B2BC-49FB-424A-9D1F-35E003EAC653} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Driver/Driver/Name 6 | parent: {04BC0999-5069-40DE-AB07-0F7BF52DA2B8} 7 | name: Name 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 16 17 | 18 | Single-Line Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 100 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: db3e03fd-5c38-4d47-8da1-535473372496 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | db3e03fd-5c38-4d47-8da1-535473372496 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307417679914 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Driver/Driver/Text.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {A155CB09-D90E-433D-B5CA-93EDA932F6B8} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Driver/Driver/Text 6 | parent: {04BC0999-5069-40DE-AB07-0F7BF52DA2B8} 7 | name: Text 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 9 17 | 18 | Rich Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 200 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 3748c00f-203f-48a0-938b-bd43f27623ba 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 3748c00f-203f-48a0-938b-bd43f27623ba 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307419310007 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Home.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {C293DE50-77A2-4ABC-99FE-2F0823879180} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Home 6 | parent: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 7 | name: Home 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {AB86861A-6030-46C5-B394-E8F99E8B87DB} 10 | templatekey: Template 11 | 12 | ----field---- 13 | field: {12C33F3F-86C5-43A5-AEB4-5598CEC45116} 14 | name: __Base template 15 | key: __base template 16 | content-length: 38 17 | 18 | {1930BBEB-7805-471A-A3BE-4858AC7CF696} 19 | ----field---- 20 | field: {F7D48A55-2158-4F02-9356-756654404F73} 21 | name: __Standard values 22 | key: __standard values 23 | content-length: 38 24 | 25 | {E741C1A4-7126-486D-A97F-ADFD4FEC7A6A} 26 | ----field---- 27 | field: {06D5295C-ED2F-4A54-9BF2-26228D113318} 28 | name: __Icon 29 | key: __icon 30 | content-length: 22 31 | 32 | Network/32x32/home.png 33 | ----field---- 34 | field: {B03569B1-1534-43F2-8C83-BD064B7D782C} 35 | name: __Renderers 36 | key: __renderers 37 | content-length: 0 38 | 39 | 40 | ----field---- 41 | field: {DEC8D2D5-E3CF-48B6-A653-8E69E2716641} 42 | name: __Security 43 | key: __security 44 | content-length: 0 45 | 46 | 47 | ----version---- 48 | language: da 49 | version: 1 50 | revision: aa0d1f45-3539-4bd3-8c58-2c2172e227f9 51 | 52 | ----field---- 53 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 54 | name: __Display name 55 | key: __display name 56 | content-length: 19 57 | 58 | Eksempel på element 59 | ----field---- 60 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 61 | name: __Owner 62 | key: __owner 63 | content-length: 14 64 | 65 | sitecore\admin 66 | ----field---- 67 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 68 | name: __Created 69 | key: __created 70 | content-length: 34 71 | 72 | 20140324T183511:635312829114400895 73 | ----field---- 74 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 75 | name: __Created by 76 | key: __created by 77 | content-length: 14 78 | 79 | sitecore\admin 80 | ----field---- 81 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 82 | name: __Revision 83 | key: __revision 84 | content-length: 36 85 | 86 | aa0d1f45-3539-4bd3-8c58-2c2172e227f9 87 | ----field---- 88 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 89 | name: __Updated 90 | key: __updated 91 | content-length: 34 92 | 93 | 20140324T183511:635312829114400895 94 | ----field---- 95 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 96 | name: __Updated by 97 | key: __updated by 98 | content-length: 14 99 | 100 | sitecore\admin 101 | ----version---- 102 | language: de-DE 103 | version: 1 104 | revision: bbfbc454-c519-4072-8307-9994a8457200 105 | 106 | ----field---- 107 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 108 | name: __Display name 109 | key: __display name 110 | content-length: 13 111 | 112 | Beispiel Item 113 | ----field---- 114 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 115 | name: __Owner 116 | key: __owner 117 | content-length: 14 118 | 119 | sitecore\admin 120 | ----field---- 121 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 122 | name: __Created 123 | key: __created 124 | content-length: 34 125 | 126 | 20140324T184516:635312835168075037 127 | ----field---- 128 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 129 | name: __Created by 130 | key: __created by 131 | content-length: 14 132 | 133 | sitecore\admin 134 | ----field---- 135 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 136 | name: __Revision 137 | key: __revision 138 | content-length: 36 139 | 140 | bbfbc454-c519-4072-8307-9994a8457200 141 | ----field---- 142 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 143 | name: __Updated 144 | key: __updated 145 | content-length: 34 146 | 147 | 20140324T184516:635312835168075037 148 | ----field---- 149 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 150 | name: __Updated by 151 | key: __updated by 152 | content-length: 14 153 | 154 | sitecore\admin 155 | ----version---- 156 | language: en 157 | version: 1 158 | revision: 2c965e84-af66-458c-bae4-83e840ba2f1b 159 | 160 | ----field---- 161 | field: {9541E67D-CE8C-4225-803D-33F7F29F09EF} 162 | name: __Short description 163 | key: __short description 164 | content-length: 0 165 | 166 | 167 | ----field---- 168 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 169 | name: __Owner 170 | key: __owner 171 | content-length: 14 172 | 173 | sitecore\admin 174 | ----field---- 175 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 176 | name: __Created 177 | key: __created 178 | content-length: 15 179 | 180 | 20080328T085900 181 | ----field---- 182 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 183 | name: __Created by 184 | key: __created by 185 | content-length: 14 186 | 187 | sitecore\admin 188 | ----field---- 189 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 190 | name: __Revision 191 | key: __revision 192 | content-length: 36 193 | 194 | 2c965e84-af66-458c-bae4-83e840ba2f1b 195 | ----field---- 196 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 197 | name: __Updated 198 | key: __updated 199 | content-length: 34 200 | 201 | 20140401T124246:635319529662660356 202 | ----field---- 203 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 204 | name: __Updated by 205 | key: __updated by 206 | content-length: 14 207 | 208 | sitecore\admin 209 | ----version---- 210 | language: ja-JP 211 | version: 1 212 | revision: 792bfc39-042d-4a80-8c0f-c9a694ecde13 213 | 214 | ----field---- 215 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 216 | name: __Display name 217 | key: __display name 218 | content-length: 9 219 | 220 | サンプル アイテム 221 | ----field---- 222 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 223 | name: __Owner 224 | key: __owner 225 | content-length: 14 226 | 227 | sitecore\admin 228 | ----field---- 229 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 230 | name: __Created 231 | key: __created 232 | content-length: 34 233 | 234 | 20140324T185645:635312842050443180 235 | ----field---- 236 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 237 | name: __Created by 238 | key: __created by 239 | content-length: 14 240 | 241 | sitecore\admin 242 | ----field---- 243 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 244 | name: __Revision 245 | key: __revision 246 | content-length: 36 247 | 248 | 792bfc39-042d-4a80-8c0f-c9a694ecde13 249 | ----field---- 250 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 251 | name: __Updated 252 | key: __updated 253 | content-length: 34 254 | 255 | 20140324T185645:635312842050443180 256 | ----field---- 257 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 258 | name: __Updated by 259 | key: __updated by 260 | content-length: 14 261 | 262 | sitecore\admin 263 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Home/Content.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {6FBED6C7-45CA-41E0-932A-9FCD94DC3A8C} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Home/Content 6 | parent: {C293DE50-77A2-4ABC-99FE-2F0823879180} 7 | name: Content 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E269FBB5-3750-427A-9149-7AA950B49301} 10 | templatekey: Template section 11 | 12 | ----field---- 13 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 14 | name: __Sortorder 15 | key: __sortorder 16 | content-length: 3 17 | 18 | 100 19 | ----version---- 20 | language: da 21 | version: 1 22 | revision: adc9af8b-152c-44a0-8820-5b39923dfcb8 23 | 24 | ----field---- 25 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 26 | name: __Display name 27 | key: __display name 28 | content-length: 4 29 | 30 | Data 31 | ----field---- 32 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 33 | name: __Owner 34 | key: __owner 35 | content-length: 14 36 | 37 | sitecore\admin 38 | ----field---- 39 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 40 | name: __Created 41 | key: __created 42 | content-length: 34 43 | 44 | 20140324T183007:635312826076314512 45 | ----field---- 46 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 47 | name: __Created by 48 | key: __created by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | ----field---- 53 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 54 | name: __Revision 55 | key: __revision 56 | content-length: 36 57 | 58 | adc9af8b-152c-44a0-8820-5b39923dfcb8 59 | ----field---- 60 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 61 | name: __Updated 62 | key: __updated 63 | content-length: 34 64 | 65 | 20140324T183007:635312826076314512 66 | ----field---- 67 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 68 | name: __Updated by 69 | key: __updated by 70 | content-length: 14 71 | 72 | sitecore\admin 73 | ----version---- 74 | language: de-DE 75 | version: 1 76 | revision: 08b177e2-0f64-46b3-be3c-ab01cce5ad99 77 | 78 | ----field---- 79 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 80 | name: __Display name 81 | key: __display name 82 | content-length: 5 83 | 84 | Daten 85 | ----field---- 86 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 87 | name: __Owner 88 | key: __owner 89 | content-length: 14 90 | 91 | sitecore\admin 92 | ----field---- 93 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 94 | name: __Created 95 | key: __created 96 | content-length: 34 97 | 98 | 20140324T184035:635312832356081972 99 | ----field---- 100 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 101 | name: __Created by 102 | key: __created by 103 | content-length: 14 104 | 105 | sitecore\admin 106 | ----field---- 107 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 108 | name: __Revision 109 | key: __revision 110 | content-length: 36 111 | 112 | 08b177e2-0f64-46b3-be3c-ab01cce5ad99 113 | ----field---- 114 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 115 | name: __Updated 116 | key: __updated 117 | content-length: 34 118 | 119 | 20140324T184035:635312832356081972 120 | ----field---- 121 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 122 | name: __Updated by 123 | key: __updated by 124 | content-length: 14 125 | 126 | sitecore\admin 127 | ----version---- 128 | language: en 129 | version: 1 130 | revision: d2ca1f72-3f44-4eac-960f-c9b42583bbb5 131 | 132 | ----field---- 133 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 134 | name: __Owner 135 | key: __owner 136 | content-length: 14 137 | 138 | sitecore\admin 139 | ----field---- 140 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 141 | name: __Created 142 | key: __created 143 | content-length: 34 144 | 145 | 20080307T201110:633405174700676461 146 | ----field---- 147 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 148 | name: __Created by 149 | key: __created by 150 | content-length: 14 151 | 152 | sitecore\admin 153 | ----field---- 154 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 155 | name: __Revision 156 | key: __revision 157 | content-length: 36 158 | 159 | d2ca1f72-3f44-4eac-960f-c9b42583bbb5 160 | ----field---- 161 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 162 | name: __Updated 163 | key: __updated 164 | content-length: 34 165 | 166 | 20140401T124139:635319528999172407 167 | ----field---- 168 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 169 | name: __Updated by 170 | key: __updated by 171 | content-length: 14 172 | 173 | sitecore\admin 174 | ----version---- 175 | language: ja-JP 176 | version: 1 177 | revision: abe29514-c6dd-42e7-b0f8-89cf961aa4eb 178 | 179 | ----field---- 180 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 181 | name: __Display name 182 | key: __display name 183 | content-length: 3 184 | 185 | データ 186 | ----field---- 187 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 188 | name: __Owner 189 | key: __owner 190 | content-length: 14 191 | 192 | sitecore\admin 193 | ----field---- 194 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 195 | name: __Created 196 | key: __created 197 | content-length: 34 198 | 199 | 20140324T185136:635312838969148486 200 | ----field---- 201 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 202 | name: __Created by 203 | key: __created by 204 | content-length: 14 205 | 206 | sitecore\admin 207 | ----field---- 208 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 209 | name: __Revision 210 | key: __revision 211 | content-length: 36 212 | 213 | abe29514-c6dd-42e7-b0f8-89cf961aa4eb 214 | ----field---- 215 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 216 | name: __Updated 217 | key: __updated 218 | content-length: 34 219 | 220 | 20140324T185136:635312838969148486 221 | ----field---- 222 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 223 | name: __Updated by 224 | key: __updated by 225 | content-length: 14 226 | 227 | sitecore\admin 228 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Home/Content/Image.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {5230B6CD-8B7D-4DEA-AF70-43C386187446} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Home/Content/Image 6 | parent: {6FBED6C7-45CA-41E0-932A-9FCD94DC3A8C} 7 | name: Image 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 5 17 | 18 | Image 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 300 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 76cfa827-1eeb-4153-a2a7-c946e870fd9a 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140401T124139 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 76cfa827-1eeb-4153-a2a7-c946e870fd9a 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140401T124139:635319528999752440 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Home/Content/Title.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {14B703D3-17C9-4CF5-9B8B-3E05CD83A153} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Home/Content/Title 6 | parent: {6FBED6C7-45CA-41E0-932A-9FCD94DC3A8C} 7 | name: Title 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 4 17 | 18 | text 19 | ----field---- 20 | field: {39847666-389D-409B-95BD-F2016F11EED5} 21 | name: Unversioned 22 | key: unversioned 23 | content-length: 0 24 | 25 | 26 | ----field---- 27 | field: {074F44CA-359A-4C13-B3AA-4A6BE2A675B1} 28 | name: Validation 29 | key: validation 30 | content-length: 0 31 | 32 | 33 | ----field---- 34 | field: {9C903E29-650D-4AF2-B9BD-526D5C14A1A5} 35 | name: Validator Bar 36 | key: validator bar 37 | content-length: 38 38 | 39 | {FCCB80B8-77A2-461D-9D9D-6A4C4D39ED17} 40 | ----field---- 41 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 42 | name: __Sortorder 43 | key: __sortorder 44 | content-length: 3 45 | 46 | 100 47 | ----field---- 48 | field: {A791F095-2521-4B4D-BEF9-21DDA221F608} 49 | name: __Style 50 | key: __style 51 | content-length: 0 52 | 53 | 54 | ----field---- 55 | field: {56776EDF-261C-4ABC-9FE7-70C618795239} 56 | name: __Help link 57 | key: __help link 58 | content-length: 0 59 | 60 | 61 | ----field---- 62 | field: {DEC8D2D5-E3CF-48B6-A653-8E69E2716641} 63 | name: __Security 64 | key: __security 65 | content-length: 0 66 | 67 | 68 | ----version---- 69 | language: da 70 | version: 1 71 | revision: d4d22f64-eb74-40c2-83ae-064f229f46b3 72 | 73 | ----field---- 74 | field: {19A69332-A23E-4E70-8D16-B2640CB24CC8} 75 | name: Title 76 | key: title 77 | content-length: 5 78 | 79 | Titel 80 | ----field---- 81 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 82 | name: __Display name 83 | key: __display name 84 | content-length: 5 85 | 86 | Titel 87 | ----field---- 88 | field: {577F1689-7DE4-4AD2-A15F-7FDC1759285F} 89 | name: __Long description 90 | key: __long description 91 | content-length: 36 92 | 93 | Titlen vises i toppen af dokumentet. 94 | ----field---- 95 | field: {9541E67D-CE8C-4225-803D-33F7F29F09EF} 96 | name: __Short description 97 | key: __short description 98 | content-length: 31 99 | 100 | Indtast titel på elementet her. 101 | ----field---- 102 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 103 | name: __Owner 104 | key: __owner 105 | content-length: 14 106 | 107 | sitecore\admin 108 | ----field---- 109 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 110 | name: __Created 111 | key: __created 112 | content-length: 34 113 | 114 | 20140324T183716:635312830361578300 115 | ----field---- 116 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 117 | name: __Created by 118 | key: __created by 119 | content-length: 14 120 | 121 | sitecore\admin 122 | ----field---- 123 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 124 | name: __Revision 125 | key: __revision 126 | content-length: 36 127 | 128 | d4d22f64-eb74-40c2-83ae-064f229f46b3 129 | ----field---- 130 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 131 | name: __Updated 132 | key: __updated 133 | content-length: 34 134 | 135 | 20140324T183716:635312830361890796 136 | ----field---- 137 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 138 | name: __Updated by 139 | key: __updated by 140 | content-length: 14 141 | 142 | sitecore\admin 143 | ----version---- 144 | language: de-DE 145 | version: 1 146 | revision: 0b12dcb3-1256-419a-a5f1-98c057c609f8 147 | 148 | ----field---- 149 | field: {19A69332-A23E-4E70-8D16-B2640CB24CC8} 150 | name: Title 151 | key: title 152 | content-length: 5 153 | 154 | Titel 155 | ----field---- 156 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 157 | name: __Display name 158 | key: __display name 159 | content-length: 5 160 | 161 | Titel 162 | ----field---- 163 | field: {577F1689-7DE4-4AD2-A15F-7FDC1759285F} 164 | name: __Long description 165 | key: __long description 166 | content-length: 49 167 | 168 | Der Titel wird am Anfang des Dokuments angezeigt. 169 | ----field---- 170 | field: {9541E67D-CE8C-4225-803D-33F7F29F09EF} 171 | name: __Short description 172 | key: __short description 173 | content-length: 40 174 | 175 | Bitte den Titel des Items hier eingeben. 176 | ----field---- 177 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 178 | name: __Owner 179 | key: __owner 180 | content-length: 14 181 | 182 | sitecore\admin 183 | ----field---- 184 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 185 | name: __Created 186 | key: __created 187 | content-length: 34 188 | 189 | 20140324T184729:635312836499939103 190 | ----field---- 191 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 192 | name: __Created by 193 | key: __created by 194 | content-length: 14 195 | 196 | sitecore\admin 197 | ----field---- 198 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 199 | name: __Revision 200 | key: __revision 201 | content-length: 36 202 | 203 | 0b12dcb3-1256-419a-a5f1-98c057c609f8 204 | ----field---- 205 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 206 | name: __Updated 207 | key: __updated 208 | content-length: 34 209 | 210 | 20140324T184730:635312836501032853 211 | ----field---- 212 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 213 | name: __Updated by 214 | key: __updated by 215 | content-length: 14 216 | 217 | sitecore\admin 218 | ----version---- 219 | language: en 220 | version: 1 221 | revision: 466094df-ec1c-45d1-9d6f-4bd5e07f451a 222 | 223 | ----field---- 224 | field: {19A69332-A23E-4E70-8D16-B2640CB24CC8} 225 | name: Title 226 | key: title 227 | content-length: 0 228 | 229 | 230 | ----field---- 231 | field: {B12E4906-B96B-495E-B343-CD2E92DC6347} 232 | name: ValidationText 233 | key: validationtext 234 | content-length: 0 235 | 236 | 237 | ----field---- 238 | field: {577F1689-7DE4-4AD2-A15F-7FDC1759285F} 239 | name: __Long description 240 | key: __long description 241 | content-length: 50 242 | 243 | The title is displayed at the top of the document. 244 | ----field---- 245 | field: {9541E67D-CE8C-4225-803D-33F7F29F09EF} 246 | name: __Short description 247 | key: __short description 248 | content-length: 36 249 | 250 | Please enter title of the item here. 251 | ----field---- 252 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 253 | name: __Owner 254 | key: __owner 255 | content-length: 14 256 | 257 | sitecore\admin 258 | ----field---- 259 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 260 | name: __Created 261 | key: __created 262 | content-length: 34 263 | 264 | 20080307T201110:633405174706357029 265 | ----field---- 266 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 267 | name: __Created by 268 | key: __created by 269 | content-length: 14 270 | 271 | sitecore\admin 272 | ----field---- 273 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 274 | name: __Revision 275 | key: __revision 276 | content-length: 36 277 | 278 | 466094df-ec1c-45d1-9d6f-4bd5e07f451a 279 | ----field---- 280 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 281 | name: __Updated 282 | key: __updated 283 | content-length: 34 284 | 285 | 20140401T124139:635319528999322415 286 | ----field---- 287 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 288 | name: __Updated by 289 | key: __updated by 290 | content-length: 14 291 | 292 | sitecore\admin 293 | ----version---- 294 | language: ja-JP 295 | version: 1 296 | revision: edacdc54-87c7-41c0-ac85-080462fe5c62 297 | 298 | ----field---- 299 | field: {19A69332-A23E-4E70-8D16-B2640CB24CC8} 300 | name: Title 301 | key: title 302 | content-length: 4 303 | 304 | タイトル 305 | ----field---- 306 | field: {B5E02AD9-D56F-4C41-A065-A133DB87BDEB} 307 | name: __Display name 308 | key: __display name 309 | content-length: 4 310 | 311 | タイトル 312 | ----field---- 313 | field: {577F1689-7DE4-4AD2-A15F-7FDC1759285F} 314 | name: __Long description 315 | key: __long description 316 | content-length: 21 317 | 318 | タイトルはドキュメントの上部に表示されます 319 | ----field---- 320 | field: {9541E67D-CE8C-4225-803D-33F7F29F09EF} 321 | name: __Short description 322 | key: __short description 323 | content-length: 21 324 | 325 | ここにアイテムのタイトルを入力してください 326 | ----field---- 327 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 328 | name: __Owner 329 | key: __owner 330 | content-length: 14 331 | 332 | sitecore\admin 333 | ----field---- 334 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 335 | name: __Created 336 | key: __created 337 | content-length: 34 338 | 339 | 20140324T185906:635312843461619376 340 | ----field---- 341 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 342 | name: __Created by 343 | key: __created by 344 | content-length: 14 345 | 346 | sitecore\admin 347 | ----field---- 348 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 349 | name: __Revision 350 | key: __revision 351 | content-length: 36 352 | 353 | edacdc54-87c7-41c0-ac85-080462fe5c62 354 | ----field---- 355 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 356 | name: __Updated 357 | key: __updated 358 | content-length: 34 359 | 360 | 20140324T185908:635312843483958345 361 | ----field---- 362 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 363 | name: __Updated by 364 | key: __updated by 365 | content-length: 14 366 | 367 | sitecore\admin 368 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Home/__Standard Values.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {E741C1A4-7126-486D-A97F-ADFD4FEC7A6A} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Home/__Standard Values 6 | parent: {C293DE50-77A2-4ABC-99FE-2F0823879180} 7 | name: __Standard Values 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {C293DE50-77A2-4ABC-99FE-2F0823879180} 10 | templatekey: Home 11 | 12 | ----field---- 13 | field: {1172F251-DAD4-4EFB-A329-0C63500E4F1E} 14 | name: __Masters 15 | key: __masters 16 | content-length: 77 17 | 18 | {76036F5E-CBCE-46D1-AF0A-4143F9B557AA}|{A87A00B1-E6DB-45AB-8B54-636FEC3B5523} 19 | ----field---- 20 | field: {F1A1FE9E-A60C-4DDB-A3A0-BB5B29FE732E} 21 | name: __Renderings 22 | key: __renderings 23 | content-length: 747 24 | 25 | 26 | ----field---- 27 | field: {CA9B9F52-4FB0-4F87-A79F-24DEA62CDA65} 28 | name: __Default workflow 29 | key: __default workflow 30 | content-length: 38 31 | 32 | {A5BC37E7-ED96-4C1E-8590-A26E64DB55EA} 33 | ----version---- 34 | language: en 35 | version: 1 36 | revision: eb8c6778-da57-471e-a3a3-184bf1719f0f 37 | 38 | ----field---- 39 | field: {14B703D3-17C9-4CF5-9B8B-3E05CD83A153} 40 | name: Title 41 | key: title 42 | content-length: 5 43 | 44 | $name 45 | ----field---- 46 | field: {52807595-0F8F-4B20-8D2A-CB71D28C6103} 47 | name: __Owner 48 | key: __owner 49 | content-length: 14 50 | 51 | sitecore\admin 52 | ----field---- 53 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 54 | name: __Created 55 | key: __created 56 | content-length: 15 57 | 58 | 20061024T104300 59 | ----field---- 60 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 61 | name: __Created by 62 | key: __created by 63 | content-length: 14 64 | 65 | sitecore\Admin 66 | ----field---- 67 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 68 | name: __Revision 69 | key: __revision 70 | content-length: 36 71 | 72 | eb8c6778-da57-471e-a3a3-184bf1719f0f 73 | ----field---- 74 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 75 | name: __Updated 76 | key: __updated 77 | content-length: 34 78 | 79 | 20140401T124124:635319528843853523 80 | ----field---- 81 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 82 | name: __Updated by 83 | key: __updated by 84 | content-length: 14 85 | 86 | sitecore\admin 87 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Circuit.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {E86D7DEA-6E5D-4F00-BB24-A087A37A6139} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Circuit 6 | parent: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 7 | name: Race Circuit 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {AB86861A-6030-46C5-B394-E8F99E8B87DB} 10 | templatekey: Template 11 | 12 | ----field---- 13 | field: {12C33F3F-86C5-43A5-AEB4-5598CEC45116} 14 | name: __Base template 15 | key: __base template 16 | content-length: 38 17 | 18 | {1930BBEB-7805-471A-A3BE-4858AC7CF696} 19 | ----field---- 20 | field: {06D5295C-ED2F-4A54-9BF2-26228D113318} 21 | name: __Icon 22 | key: __icon 23 | content-length: 31 24 | 25 | People/32x32/flag_checkered.png 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: aaa80630-ef0b-432e-bc21-344ac2c545f0 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T130904 38 | ----field---- 39 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 40 | name: __Created by 41 | key: __created by 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | aaa80630-ef0b-432e-bc21-344ac2c545f0 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140225T131914:635289311540275713 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Circuit/Driver.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {9B8469A2-B528-476E-A864-AC947201D9C8} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Circuit/Driver 6 | parent: {E86D7DEA-6E5D-4F00-BB24-A087A37A6139} 7 | name: Driver 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E269FBB5-3750-427A-9149-7AA950B49301} 10 | templatekey: Template section 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: 0544bc1f-125d-4f31-a7e7-55f3f1659da3 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140225T131221 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 0544bc1f-125d-4f31-a7e7-55f3f1659da3 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140225T131221:635289307415169770 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Circuit/Driver/Name.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {DAA253B5-0BB3-4225-A0A9-16F56418A363} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Circuit/Driver/Name 6 | parent: {9B8469A2-B528-476E-A864-AC947201D9C8} 7 | name: Name 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 16 17 | 18 | Single-Line Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 100 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: db3e03fd-5c38-4d47-8da1-535473372496 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | db3e03fd-5c38-4d47-8da1-535473372496 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307417679914 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Circuit/Driver/Text.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {CC83345F-5A2E-4C57-AF3F-C76C5C4EB4DC} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Circuit/Driver/Text 6 | parent: {9B8469A2-B528-476E-A864-AC947201D9C8} 7 | name: Text 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 9 17 | 18 | Rich Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 200 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 3748c00f-203f-48a0-938b-bd43f27623ba 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 3748c00f-203f-48a0-938b-bd43f27623ba 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307419310007 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Series.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {EF31F02F-A0CB-42C1-98A1-A5256B4AE2C0} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Series 6 | parent: {8C5B5044-C456-43A2-8942-DF14CB0F9201} 7 | name: Race Series 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {AB86861A-6030-46C5-B394-E8F99E8B87DB} 10 | templatekey: Template 11 | 12 | ----field---- 13 | field: {12C33F3F-86C5-43A5-AEB4-5598CEC45116} 14 | name: __Base template 15 | key: __base template 16 | content-length: 38 17 | 18 | {1930BBEB-7805-471A-A3BE-4858AC7CF696} 19 | ----field---- 20 | field: {06D5295C-ED2F-4A54-9BF2-26228D113318} 21 | name: __Icon 22 | key: __icon 23 | content-length: 27 24 | 25 | Other/32x32/goblet_gold.png 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: b4ba1240-aaad-4b72-a09e-ec30f16bec63 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T130904 38 | ----field---- 39 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 40 | name: __Created by 41 | key: __created by 42 | content-length: 14 43 | 44 | sitecore\admin 45 | ----field---- 46 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 47 | name: __Revision 48 | key: __revision 49 | content-length: 36 50 | 51 | b4ba1240-aaad-4b72-a09e-ec30f16bec63 52 | ----field---- 53 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 54 | name: __Updated 55 | key: __updated 56 | content-length: 34 57 | 58 | 20140225T140935:635289341758831520 59 | ----field---- 60 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 61 | name: __Updated by 62 | key: __updated by 63 | content-length: 14 64 | 65 | sitecore\admin 66 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Series/Driver.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {35A319E4-4624-47D9-9893-6408AB72B91C} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Series/Driver 6 | parent: {EF31F02F-A0CB-42C1-98A1-A5256B4AE2C0} 7 | name: Driver 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {E269FBB5-3750-427A-9149-7AA950B49301} 10 | templatekey: Template section 11 | 12 | ----version---- 13 | language: en 14 | version: 1 15 | revision: 0544bc1f-125d-4f31-a7e7-55f3f1659da3 16 | 17 | ----field---- 18 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 19 | name: __Created 20 | key: __created 21 | content-length: 15 22 | 23 | 20140225T131221 24 | ----field---- 25 | field: {5DD74568-4D4B-44C1-B513-0AF5F4CDA34F} 26 | name: __Created by 27 | key: __created by 28 | content-length: 14 29 | 30 | sitecore\admin 31 | ----field---- 32 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 33 | name: __Revision 34 | key: __revision 35 | content-length: 36 36 | 37 | 0544bc1f-125d-4f31-a7e7-55f3f1659da3 38 | ----field---- 39 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 40 | name: __Updated 41 | key: __updated 42 | content-length: 34 43 | 44 | 20140225T131221:635289307415169770 45 | ----field---- 46 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 47 | name: __Updated by 48 | key: __updated by 49 | content-length: 14 50 | 51 | sitecore\admin 52 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Series/Driver/Name.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {2C84B858-A1DD-47B5-995B-A9739878C22A} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Series/Driver/Name 6 | parent: {35A319E4-4624-47D9-9893-6408AB72B91C} 7 | name: Name 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 16 17 | 18 | Single-Line Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 100 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: db3e03fd-5c38-4d47-8da1-535473372496 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | db3e03fd-5c38-4d47-8da1-535473372496 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307417679914 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/App_Data/serialization/master/sitecore/templates/MVC Tutorial/Race Series/Driver/Text.item: -------------------------------------------------------------------------------- 1 | ----item---- 2 | version: 1 3 | id: {E854AE62-160F-4E5C-A041-8C142E584783} 4 | database: master 5 | path: /sitecore/templates/MVC Tutorial/Race Series/Driver/Text 6 | parent: {35A319E4-4624-47D9-9893-6408AB72B91C} 7 | name: Text 8 | master: {00000000-0000-0000-0000-000000000000} 9 | template: {455A3E98-A627-4B40-8035-E683A0331AC7} 10 | templatekey: Template field 11 | 12 | ----field---- 13 | field: {AB162CC0-DC80-4ABF-8871-998EE5D7BA32} 14 | name: Type 15 | key: type 16 | content-length: 9 17 | 18 | Rich Text 19 | ----field---- 20 | field: {BA3F86A2-4A1C-4D78-B63D-91C2779C1B5E} 21 | name: __Sortorder 22 | key: __sortorder 23 | content-length: 3 24 | 25 | 200 26 | ----version---- 27 | language: en 28 | version: 1 29 | revision: 3748c00f-203f-48a0-938b-bd43f27623ba 30 | 31 | ----field---- 32 | field: {25BED78C-4957-4165-998A-CA1B52F67497} 33 | name: __Created 34 | key: __created 35 | content-length: 15 36 | 37 | 20140225T131221 38 | ----field---- 39 | field: {8CDC337E-A112-42FB-BBB4-4143751E123F} 40 | name: __Revision 41 | key: __revision 42 | content-length: 36 43 | 44 | 3748c00f-203f-48a0-938b-bd43f27623ba 45 | ----field---- 46 | field: {D9CF14B1-FA16-4BA6-9288-E8A174D4D522} 47 | name: __Updated 48 | key: __updated 49 | content-length: 34 50 | 51 | 20140225T131221:635289307419310007 52 | ----field---- 53 | field: {BADD9CF9-53E0-4D0C-BCC0-2D784C282F6A} 54 | name: __Updated by 55 | key: __updated by 56 | content-length: 14 57 | 58 | sitecore\admin 59 | -------------------------------------------------------------------------------- /MVC/Content/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: #111c24; 3 | } 4 | 5 | .highlight 6 | { 7 | overflow: hidden; 8 | padding: 10px; 9 | color: #ffffff; 10 | text-shadow: 1px 1px 1px rgba(0, 0, 0, 1); 11 | margin: 0 0 10px 0; 12 | } 13 | 14 | .highlight a { 15 | color: #fff; 16 | text-decoration: underline; 17 | } 18 | 19 | .highlight a:hover { 20 | text-decoration: none; 21 | } 22 | 23 | .highlight h3 { 24 | margin-top: 10px; 25 | } 26 | 27 | .imageLeft { 28 | float: left; 29 | padding: 0 20px 20px 0; 30 | } -------------------------------------------------------------------------------- /MVC/Controllers/CircuitController.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Models; 2 | using Sitecore.Links; 3 | using Sitecore.Mvc.Configuration; 4 | using Sitecore.Mvc.Presentation; 5 | using Sitecore.Web.UI.WebControls; 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Linq; 9 | using System.Net; 10 | using System.Net.Http; 11 | using System.Web.Http; 12 | using System.Web.Mvc; 13 | 14 | namespace MVC.Tutorial.Controllers 15 | { 16 | public class CircuitController : Controller 17 | { 18 | /// 19 | /// This ActionResult is used by the Controller Rendering 'Featured Circuit' - the Sitecore item is located under 20 | /// /sitecore/Layout/Renderings/MVC Tutorial/Featured Circuit. This Controller Rendering shows how to use a custom model 21 | /// that inherits Sitecore's own RenderingModel class. 22 | /// 23 | /// 24 | public ActionResult Featured() 25 | { 26 | Circuit circuit = new Circuit(); 27 | 28 | // The RenderingModel base class has an Initialize() method that expects the context rendering. By using .Initialize(), 29 | // you make other properties - such as .Item, which represents the rendering's datasource - available. Notice that because 30 | // we are using RenderingContext.Current.Rendering directly in this Controller, we have a dependency on Sitecore. 31 | circuit.Initialize(RenderingContext.Current.Rendering); 32 | 33 | return View(circuit); 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /MVC/Controllers/DriverController.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Repositories; 2 | using Sitecore.Mvc.Presentation; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Net; 7 | using System.Net.Http; 8 | using System.Web.Http; 9 | using System.Web.Mvc; 10 | 11 | namespace MVC.Tutorial.Controllers 12 | { 13 | /// 14 | /// The DriverController demonstrates how to use the repository pattern to populate a custom model to allow for 15 | /// maximum testability. 16 | /// 17 | public class DriverController : Controller 18 | { 19 | // You could - and should - inject your repositories. In this example, we are telling the controller to use a hard-coded 20 | // instance of DriverRepository (which contains Sitecore code) if no repository was provided. Realistically, you would 21 | // keep this information in your application root, where you configure your IoC container (like Castle Windsor, or Ninject). 22 | IDriverRepository _driverRepository; 23 | public DriverController(IDriverRepository driverRepository) 24 | { 25 | _driverRepository = driverRepository; 26 | } 27 | 28 | public DriverController() 29 | { 30 | _driverRepository = new DriverRepository(); 31 | } 32 | 33 | /// 34 | /// This ActionResult is used by the Controller Rendering 'Featured Driver' - the Sitecore item is located under 35 | /// /sitecore/Layout/Renderings/MVC Tutorial/Featured Driver. This Controller Rendering shows how to use a custom model 36 | /// that is populated by a repository. 37 | /// 38 | /// 39 | public ActionResult Featured() 40 | { 41 | var repository = _driverRepository; 42 | 43 | // Technically, models should only contain data about that model - for example, the Driver model only contains the driver's 44 | // name and description. It should not contain additional information requried by the View Rendering, such as the background 45 | // colour or font size. 46 | // 47 | // In this example, the Controller Rendering has a number of parameters that the author can pick from, including Background Colour. 48 | // We use the repository to return a DriverViewModel, which is populated with the author's choices, rather than cramming that 49 | // information into the Driver model, where it does not belong. 50 | var driver = repository.GetDriver(); 51 | var driverViewModel = repository.GetDriverViewModel(driver); 52 | 53 | return View(driverViewModel); 54 | } 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /MVC/Controllers/LocationController.cs: -------------------------------------------------------------------------------- 1 | using MVC.Data.Domain; 2 | using MVC.Data.Repositories; 3 | using MVC.Data.ViewModels; 4 | using Sitecore.Mvc.Presentation; 5 | using Sitecore.MVC.Presentation; 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Linq; 9 | using System.Net; 10 | using System.Net.Http; 11 | using System.Web.Http; 12 | using System.Web.Mvc; 13 | 14 | namespace MVC.Tutorial.Controllers 15 | { 16 | public class LocationController : Controller 17 | { 18 | /// 19 | /// This project uses Castle Windsor to inject dependencies into the controller. 20 | /// Have a look at in the MVC.Tutorial project to see Castle Windsor 21 | /// injecting concrete classes. IPageContext and IRenderingContext are wrappers for Sitecore's RenderingContext and PageContext. 22 | /// 23 | private readonly ILocationDomain _locationDomain; 24 | private readonly IPageContext _pageContext; 25 | private readonly IRenderingContext _renderingContext; 26 | public LocationController(ILocationDomain locationDomain, IPageContext pageContext, IRenderingContext renderingContext) 27 | { 28 | _locationDomain = locationDomain; 29 | _pageContext = pageContext; 30 | _renderingContext = renderingContext; 31 | } 32 | 33 | /// 34 | /// What if you don't - or can't - use an IoC container like Castle? Below is an example of poor man's dependency injection. You are unlikely to see 35 | /// this in the wild! However, if you are building an application that cannot rely on your choice of IoC container, you might have to do something 36 | /// like this. 37 | /// 38 | public LocationController() : this(new LocationDomain(new SitecoreRepository()), new PageContextWrapper(), new RenderingContextWrapper()) 39 | { 40 | // A cleaner (but still not good) way would be to delegate the instantiation of the LocationController to a service locator of some kind 41 | // e.g. public LocationController() : ApplicationController.CreateLocationController() 42 | } 43 | 44 | /// 45 | /// This ActionResult is used by the 'Featured Location' component. 46 | /// 47 | /// 48 | public ActionResult Featured() 49 | { 50 | LocationViewModel viewModel = new LocationViewModel(); 51 | 52 | // There should be no data retrieval logic in your controller - therefore, we have delegated the 53 | // Location model fetching to an ILocationDomain object, which contains all our business logic. 54 | // It takes our IRenderingContext wrapper and a list of field parameters, which we could mock if we wanted to unit test our controller. 55 | Dictionary parameters = new Dictionary(); 56 | 57 | // In this particular instance, we do not want the 'Name' field to be editable in the Page Editor 58 | parameters.Add("Name", "?disable-web-editing=true"); 59 | 60 | viewModel.Location = _locationDomain.GetLocation(_renderingContext.Rendering.Item, parameters); 61 | 62 | if (viewModel.Location == null) 63 | { 64 | // Ideally, we would want to crete a NoDatasource action and use RedirectToAction if no location is returned, 65 | // but it is not possible to use RedirectToAction with Sitecore ( you get that view only, rather than an assembled Sitecore page). 66 | // The compromise is to return a separate view - this one can be used for any rendering that needs a 'no datasource set' message 67 | // display in Page Editor. 68 | if (_pageContext.IsPageEditor) 69 | { 70 | return View("~/Views/Shared/_NoDatasource.cshtml"); 71 | } 72 | 73 | // The visitor does not need to see anything at all if no datasource has been set for this particular rendering. 74 | return new EmptyResult(); 75 | } 76 | 77 | return View(viewModel); 78 | } 79 | } 80 | } 81 | -------------------------------------------------------------------------------- /MVC/Global.asax: -------------------------------------------------------------------------------- 1 | <%@Application Language='C#' Inherits="Sitecore.Web.Application" %> 2 | 3 | 51 | -------------------------------------------------------------------------------- /MVC/Helpers/SitecoreFieldHelper.cs: -------------------------------------------------------------------------------- 1 | using System.Web; 2 | using Sitecore.Mvc.Helpers; 3 | using Sitecore.Data.Items; 4 | 5 | namespace MVC.Tutorial 6 | { 7 | /// 8 | /// 9 | /// 10 | public static class SitecoreFieldHelper 11 | { 12 | /// 13 | /// This is a custom field helper for image fields, allowing you to pass properties like 'max width' and 'max height' in as 14 | /// named parameters, rather than using new { } 15 | /// 16 | /// 17 | /// 18 | /// 19 | /// 20 | /// 21 | /// 22 | /// 23 | public static HtmlString ImageField(this SitecoreHelper helper, string fieldName, Item item, int mh, int mw, bool disableWebEditing = false) 24 | { 25 | return helper.Field(fieldName, item, new { mh, mw, DisableWebEdit = disableWebEditing }); 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /MVC/IoC/Installers/DefaultInstallers.cs: -------------------------------------------------------------------------------- 1 | using Castle.MicroKernel.Registration; 2 | using Castle.MicroKernel.SubSystems.Configuration; 3 | using Castle.Windsor; 4 | using MVC.Data.Domain; 5 | using MVC.Data.Repositories; 6 | using Sitecore.Mvc.Presentation; 7 | using Sitecore.MVC.Presentation; 8 | using System; 9 | using System.Collections.Generic; 10 | using System.Linq; 11 | using System.Web; 12 | using System.Web.Mvc; 13 | 14 | namespace MVC.Tutorial.IoC.Installers 15 | { 16 | 17 | public class DefaultInstallers : IWindsorInstaller 18 | { 19 | public void Install(IWindsorContainer container, IConfigurationStore store) 20 | { 21 | container.Register(Castle.MicroKernel.Registration.Classes.FromThisAssembly() 22 | .BasedOn() 23 | .LifestyleTransient() 24 | .Configure(x => x.Named(x.Implementation.FullName))); 25 | 26 | container.Register(Component.For().ImplementedBy()); 27 | container.Register(Component.For().ImplementedBy()); 28 | container.Register(Component.For().ImplementedBy()); 29 | container.Register(Component.For().ImplementedBy()); 30 | } 31 | } 32 | } -------------------------------------------------------------------------------- /MVC/IoC/WindsorControllerFactory.cs: -------------------------------------------------------------------------------- 1 | using Castle.MicroKernel; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Web; 6 | using System.Web.Mvc; 7 | using System.Web.Routing; 8 | 9 | namespace MVC.Tutorial.IoC 10 | { 11 | public class WindsorControllerFactory : DefaultControllerFactory 12 | { 13 | private readonly IKernel kernel; 14 | 15 | public WindsorControllerFactory(IKernel kernel) 16 | { 17 | this.kernel = kernel; 18 | } 19 | 20 | public override void ReleaseController(IController controller) 21 | { 22 | kernel.ReleaseComponent(controller); 23 | } 24 | 25 | protected override IController GetControllerInstance(RequestContext requestContext, Type controllerType) 26 | { 27 | if (controllerType == null) 28 | { 29 | throw new HttpException(404, string.Format("The controller for path '{0}' could not be found.", requestContext.HttpContext.Request.Path)); 30 | } 31 | 32 | return (IController)kernel.Resolve(controllerType); 33 | } 34 | } 35 | } -------------------------------------------------------------------------------- /MVC/MVC.Tutorial.csproj.sitecore: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MVC/MVC.csproj.sitecore: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /MVC/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("MVC")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("MVC")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("d7f4d25d-2da5-4720-80ab-c702a8823216")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Revision and Build Numbers 33 | // by using the '*' as shown below: 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] 36 | -------------------------------------------------------------------------------- /MVC/Views/Circuit/Featured.cshtml: -------------------------------------------------------------------------------- 1 | @model MVC.Data.Models.Circuit 2 | 3 | 5 | 6 |
7 |

This week's featured circuit

8 |

Name: @Model.Name

9 | Text: @Model.Text 10 |
-------------------------------------------------------------------------------- /MVC/Views/Driver/Featured.cshtml: -------------------------------------------------------------------------------- 1 | @model MVC.Data.Models.DriverViewModel 2 | 3 | 5 | 6 |
7 |

This week's featured driver

8 |

Name: @Model.Driver.Name

9 |

Description:

@Model.Driver.Text 10 |
-------------------------------------------------------------------------------- /MVC/Views/Location/Featured.cshtml: -------------------------------------------------------------------------------- 1 | @model MVC.Data.ViewModels.LocationViewModel 2 | 3 |
4 |

@Model.Location.Title

5 | @Model.Location.Text 6 |
-------------------------------------------------------------------------------- /MVC/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Bootstrap 101 Template 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 16 | 17 | 18 | @RenderBody() 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /MVC/Views/Shared/_NoDatasource.cshtml: -------------------------------------------------------------------------------- 1 | 

No datasource specified!

-------------------------------------------------------------------------------- /MVC/Views/Web.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 41 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /MVC/Views/layouts/Content.cshtml: -------------------------------------------------------------------------------- 1 | @model RenderingModel 2 | 3 | 4 | 5 |
6 |
7 |
8 |

@Html.Sitecore().Field("Title")

9 | @Html.Sitecore().Field("Image", new { mw = 300, mh = 200, @class = "imageLeft" }) 10 | @Html.Sitecore().Field("Text") 11 |
12 |
13 |
-------------------------------------------------------------------------------- /MVC/Views/layouts/Featured Car.cshtml: -------------------------------------------------------------------------------- 1 | @model MVC.Data.Models.Car 2 | 3 | 5 | 6 |
7 |

This week's featured car

8 |

Model: @Model.Model

9 |

Make: @Model.Make

10 |
11 | -------------------------------------------------------------------------------- /MVC/Views/layouts/Main.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "~/Views/Shared/_Layout.cshtml"; 3 | } 4 | 5 |
6 | @Html.Sitecore().Placeholder("main") 7 |
-------------------------------------------------------------------------------- /MVC/Views/layouts/Spotlight.cshtml: -------------------------------------------------------------------------------- 1 | @model RenderingModel 2 | @using MVC.Tutorial 3 | 4 |
5 | @Html.Sitecore().Field("Image", Model.Item, new { mw = 300, mh = 400, hspace = 10, vspace = 10, @class = "imageLeft", DisableWebEdit = true }) 6 |

Make: @Html.Sitecore().Field("Make", Model.Item)

7 |

Model: @Html.Sitecore().Field("Model", Model.Item)

8 | @Html.Sitecore().Field("Description", Model.Item) 9 |

Posted: @Html.Sitecore().Field("__Created", Model.Item, new { format = "dd/MM/yyyy" })

10 |

@Html.Sitecore().Field("Website", Model.Item, new { text = "Read more about this car" })

11 |
-------------------------------------------------------------------------------- /MVC/Views/layouts/ThreeColumns.cshtml: -------------------------------------------------------------------------------- 1 | @model RenderingModel 2 | 3 |
4 |

Related:

5 |
@Html.Sitecore().Placeholder("leftcol")
6 |
@Html.Sitecore().Placeholder("middlecol")
7 |
@Html.Sitecore().Placeholder("rightcol")
8 |
-------------------------------------------------------------------------------- /MVC/bin/Kamsar.WebConsole.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Kamsar.WebConsole.dll -------------------------------------------------------------------------------- /MVC/bin/Microsoft.Web.Infrastructure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Microsoft.Web.Infrastructure.dll -------------------------------------------------------------------------------- /MVC/bin/Microsoft.WindowsAzure.Configuration.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Microsoft.WindowsAzure.Configuration.dll -------------------------------------------------------------------------------- /MVC/bin/Microsoft.WindowsAzure.Diagnostics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Microsoft.WindowsAzure.Diagnostics.dll -------------------------------------------------------------------------------- /MVC/bin/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /MVC/bin/Ninject.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Ninject.dll -------------------------------------------------------------------------------- /MVC/bin/Ninject.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Ninject.pdb -------------------------------------------------------------------------------- /MVC/bin/System.Net.Http.Formatting.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Net.Http.Formatting.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.Helpers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.Helpers.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.Http.WebHost.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.Http.WebHost.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.Http.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.Mvc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.Mvc.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.Razor.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.WebPages.Deployment.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.WebPages.Deployment.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.WebPages.Deployment.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | System.Web.WebPages.Deployment 5 | 6 | 7 | 8 | Provides a registration point for pre-application start code for Web Pages deployment. 9 | 10 | 11 | Registers pre-application start code for Web Pages deployment. 12 | 13 | 14 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 15 | 16 | 17 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 18 | 19 | 20 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 21 | 22 | 23 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 24 | 25 | 26 | The path of the root directory for the application. 27 | 28 | 29 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 30 | 31 | 32 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 33 | 34 | 35 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 36 | 37 | 38 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 39 | 40 | 41 | -------------------------------------------------------------------------------- /MVC/bin/System.Web.WebPages.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.WebPages.Razor.dll -------------------------------------------------------------------------------- /MVC/bin/System.Web.WebPages.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/System.Web.WebPages.dll -------------------------------------------------------------------------------- /MVC/bin/Unicorn.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/bin/Unicorn.dll -------------------------------------------------------------------------------- /MVC/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /MVC/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /MVC/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sitecore-Community/sample-sitecore-mvc/8ff5a62bc755231993e1eda13d4995e6d6712257/MVC/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /MVC/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # NO LONGER MAINTAINED 2 | 3 | This project was created for Sitecore 7.2 and is no longer maintained. If you want a sample site that uses Sitecore MVC, check out http://habitat.sitecore.net/ 4 | --------------------------------------------------------------------------------