Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

removed the GettingStarted and cleaned out some really old, unused bi…

…naries leftover from who knows when
  • Loading branch information...
commit fe097dd5ebc19d1b01b105f3d3a2ab8ae5b1b7a5 1 parent 5374e31
@jeremydmiller jeremydmiller authored
Showing with 0 additions and 5,341 deletions.
  1. BIN  lib/NuGet.exe
  2. BIN  lib/bottles/BottleRunner.exe
  3. +0 −3  lib/bottles/BottleRunner.exe.config
  4. BIN  lib/bottles/BottleRunner.pdb
  5. BIN  lib/bottles/BottleRunner.vshost.exe
  6. +0 −3  lib/bottles/BottleRunner.vshost.exe.config
  7. +0 −11 lib/bottles/BottleRunner.vshost.exe.manifest
  8. BIN  lib/bottles/Bottles.Deployers.Iis.dll
  9. BIN  lib/bottles/Bottles.Deployers.Iis.pdb
  10. BIN  lib/bottles/Bottles.Deployment.dll
  11. BIN  lib/bottles/Bottles.Deployment.pdb
  12. BIN  lib/bottles/Bottles.dll
  13. BIN  lib/bottles/Bottles.pdb
  14. BIN  lib/bottles/FubuCore.dll
  15. BIN  lib/bottles/HtmlTags.dll
  16. +0 −148 lib/bottles/HtmlTags.xml
  17. BIN  lib/bottles/Ionic.Zip.dll
  18. BIN  lib/bottles/Microsoft.Practices.ServiceLocation.dll
  19. BIN  lib/bottles/Microsoft.Practices.ServiceLocation.pdb
  20. +0 −280 lib/bottles/Microsoft.Practices.ServiceLocation.xml
  21. BIN  lib/bottles/StructureMap.dll
  22. BIN  lib/bottles/StructureMap.pdb
  23. +0 −3,874 lib/bottles/StructureMap.xml
  24. BIN  lib/chromedriver.exe
  25. +0 −27 packaging/nuget/ConfigureFubuMVC.cs.pp
  26. +0 −36 packaging/nuget/FubuMVC.cs.pp
  27. +0 −24 packaging/nuget/fubukayak.nuspec
  28. +0 −29 packaging/nuget/fubumvc.nuspec
  29. +0 −23 packaging/nuget/fubumvc.references.nuspec
  30. +0 −3  packaging/nuget/ripple.xml
  31. +0 −56 packaging/nuget/web.config.transform
  32. +0 −4 rakefile.rb
  33. +0 −23 src/FubuMVC.GettingStarted/Content.htm
  34. +0 −91 src/FubuMVC.GettingStarted/FubuMVC.GettingStarted.csproj
  35. +0 −36 src/FubuMVC.GettingStarted/Properties/AssemblyInfo.cs
  36. +0 −66 src/FubuMVC.GettingStarted/StartingController.cs
  37. BIN  src/FubuMVC.GettingStarted/WebContent/Content/images/logo.png
  38. +0 −5 src/FubuMVC.GettingStarted/packages.config
  39. BIN  src/FubuMVC.GettingStarted/pak-WebContent.zip
  40. +0 −6 src/FubuMVC.IntegrationTesting/FubuMVC.IntegrationTesting.csproj
  41. +0 −17 src/FubuMVC.sln
  42. +0 −32 src/QuickStart/App_Start/FubuMVC.cs
  43. +0 −30 src/QuickStart/ConfigureFubuMVC.cs
  44. +0 −1  src/QuickStart/Global.asax
  45. +0 −32 src/QuickStart/Global.asax.cs
  46. +0 −6 src/QuickStart/HelloSpark/SayHello.spark
  47. +0 −9 src/QuickStart/HelloSpark/SayHelloWithoutMaster.spark
  48. +0 −35 src/QuickStart/Properties/AssemblyInfo.cs
  49. +0 −135 src/QuickStart/QuickStart.csproj
  50. +0 −77 src/QuickStart/SayHelloController.cs
  51. +0 −41 src/QuickStart/SayHelloSparkController.cs
  52. +0 −8 src/QuickStart/Shared/Application.spark
  53. +0 −31 src/QuickStart/Spark/AirController.cs
  54. +0 −3  src/QuickStart/Spark/Breathe.spark
  55. +0 −30 src/QuickStart/Web.Debug.config
  56. +0 −31 src/QuickStart/Web.Release.config
  57. +0 −65 src/QuickStart/Web.config
  58. +0 −10 src/QuickStart/packages.config
View
BIN  lib/NuGet.exe
Binary file not shown
View
BIN  lib/bottles/BottleRunner.exe
Binary file not shown
View
3  lib/bottles/BottleRunner.exe.config
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<configuration>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>
View
BIN  lib/bottles/BottleRunner.pdb
Binary file not shown
View
BIN  lib/bottles/BottleRunner.vshost.exe
Binary file not shown
View
3  lib/bottles/BottleRunner.vshost.exe.config
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<configuration>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>
View
11 lib/bottles/BottleRunner.vshost.exe.manifest
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
- <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
- <security>
- <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
- <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
- </requestedPrivileges>
- </security>
- </trustInfo>
-</assembly>
View
BIN  lib/bottles/Bottles.Deployers.Iis.dll
Binary file not shown
View
BIN  lib/bottles/Bottles.Deployers.Iis.pdb
Binary file not shown
View
BIN  lib/bottles/Bottles.Deployment.dll
Binary file not shown
View
BIN  lib/bottles/Bottles.Deployment.pdb
Binary file not shown
View
BIN  lib/bottles/Bottles.dll
Binary file not shown
View
BIN  lib/bottles/Bottles.pdb
Binary file not shown
View
BIN  lib/bottles/FubuCore.dll
Binary file not shown
View
BIN  lib/bottles/HtmlTags.dll
Binary file not shown
View
148 lib/bottles/HtmlTags.xml
@@ -1,148 +0,0 @@
-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>HtmlTags</name>
- </assembly>
- <members>
- <member name="M:HtmlTags.HtmlTag.After(HtmlTags.HtmlTag)">
- <summary>
- Inserts a sibling tag immediately after the current tag. Any existing sibling will follow the inserted tag.
- </summary>
- <param name="nextTag">The tag to add as a sibling</param>
- <returns>The original tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.After">
- <summary>
- Returns the sibling tag that immediately follows the current tag. Same as <see cref="P:HtmlTags.HtmlTag.Next"/>.
- </summary>
- <returns></returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Add(System.String)">
- <summary>
- Creates nested child tags and returns the innermost tag. Use <see cref="M:HtmlTags.HtmlTag.Append(System.String)"/> if you want to return the parent tag.
- </summary>
- <param name="tagNames">One or more HTML element names separated by a <c>/</c> or <c>&gt;</c></param>
- <returns>The innermost tag that was newly added</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Add(System.String,System.Action{HtmlTags.HtmlTag})">
- <summary>
- Creates nested child tags and returns the innermost tag after running <paramref name="configuration"/> on it. Use <see cref="M:HtmlTags.HtmlTag.Append(System.String,System.Action{HtmlTags.HtmlTag})"/> if you want to return the parent tag.
- </summary>
- <param name="tagNames">One or more HTML element names separated by a <c>/</c> or <c>&gt;</c></param>
- <param name="configuration">Modifications to perform on the newly added innermost tag</param>
- <returns>The innermost tag that was newly added</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Add``1">
- <summary>
- Creates a tag of <typeparamref name="T"/> and adds it as a child. Returns the created child tag.
- </summary>
- <typeparam name="T">The type of <see cref="T:HtmlTags.HtmlTag"/> to create</typeparam>
- <returns>The created child tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Append(HtmlTags.HtmlTag)">
- <summary>
- Adds the given tag as the last child of the parent, and returns the parent.
- </summary>
- <param name="child">The tag to add as a child of the parent.</param>
- <returns>The parent tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Append(System.String)">
- <summary>
- Creates nested child tags and returns the tag on which the method was called. Use <see cref="M:HtmlTags.HtmlTag.Add(System.String)"/> if you want to return the innermost tag.
- </summary>
- <param name="tagNames">One or more HTML element names separated by a <c>/</c> or <c>&gt;</c></param>
- <returns>The instance on which the method was called (the parent of the new tags)</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Append(System.String,System.Action{HtmlTags.HtmlTag})">
- <summary>
- Creates nested child tags, runs <paramref name="configuration"/> on the innermost tag, and returns the tag on which the method was called. Use <see cref="M:HtmlTags.HtmlTag.Add(System.String,System.Action{HtmlTags.HtmlTag})"/> if you want to return the innermost tag.
- </summary>
- <param name="tagNames"></param>
- <param name="configuration"></param>
- <returns>The parent tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Append(HtmlTags.ITagSource)">
- <summary>
- Adds all tags from <paramref name="tagSource"/> as children of the current tag. Returns the parent tag.
- </summary>
- <param name="tagSource">The source of tags to add as children.</param>
- <returns>The parent tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Append(System.Collections.Generic.IEnumerable{HtmlTags.HtmlTag})">
- <summary>
- Adds a sequence of tags as children of the current tag. Returns the parent tag.
- </summary>
- <param name="tags">A sequence of tags to add as children.</param>
- <returns>The parent tag</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Data(System.String,System.Object)">
- <summary>
- Stores a value in an HTML5 custom data attribute
- </summary>
- <param name="key">The name of the data attribute. Will have "data-" prepended when rendered.</param>
- <param name="value">The value to store. Non-string values will be JSON encoded.</param>
- <returns>The calling tag.</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Data``1(System.String,System.Action{``0})">
- <summary>
- Modifies an existing reference value stored in an HTML5 custom data
- </summary>
- <typeparam name="T">The type of the data stored in the given location</typeparam>
- <param name="key">The name of the data storage location</param>
- <param name="configure">The action to perform on the currently stored value</param>
- <returns>The calling tag.</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.Data(System.String)">
- <summary>
- Returns the value stored in HTML5 custom data
- </summary>
- <param name="key">The name of the data storage location</param>
- <returns>The calling tag.</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.MetaData(System.String,System.Object)">
- <summary>
- Stores multiple JSON-encoded key/value pairs in a the "data-:" attribute. Useful when used with the jquery.metadata plugin
- </summary>
- <param name="key">The name of the stored value</param>
- <param name="value">The value to store</param>
- <remarks>You need to configure the the jquery.metadata plugin to read from the data-: attribute.
- Add the following line after you have loaded jquery.metadata.js, but before you use its metadata() method:
- <code>
- if ($.metadata) {
- $.metadata.setType('attr', 'data-:');
- }
- </code>
- </remarks>
- <returns>The calling tag.</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.MetaData``1(System.String,System.Action{``0})">
- <summary>
- Modifies an existing reference value stored in MetaData
- </summary>
- <typeparam name="T">The type of the stored value</typeparam>
- <param name="key">The name of the stored value</param>
- <param name="configure">The action to perform on the currently stored value</param>
- <returns>The calling tag.</returns>
- </member>
- <member name="M:HtmlTags.HtmlTag.MetaData(System.String)">
- <summary>
- Returns the MetaData value stored for a given key.
- </summary>
- <param name="key">The name of the stored value</param>
- <returns>The calling tag.</returns>
- </member>
- <member name="P:HtmlTags.HtmlTag.Next">
- <summary>
- The sibling tag that immediately follows the current tag.
- Setting this value will remove any existing value. Use <see cref="M:HtmlTags.HtmlTag.After(HtmlTags.HtmlTag)"/> if you wish to insert a new sibling before any existing sibling.
- </summary>
- </member>
- <member name="M:HtmlTags.JsonUtil.ToUnsafeJson(System.Object)">
- <summary>
- Allows you to use function names (via <see cref="M:HtmlTags.javascript.function(System.String)"/>) in the value of a property, which is against the JSON spec
- </summary>
- <param name="objectToSerialize"></param>
- <returns></returns>
- </member>
- </members>
-</doc>
View
BIN  lib/bottles/Ionic.Zip.dll
Binary file not shown
View
BIN  lib/bottles/Microsoft.Practices.ServiceLocation.dll
Binary file not shown
View
BIN  lib/bottles/Microsoft.Practices.ServiceLocation.pdb
Binary file not shown
View
280 lib/bottles/Microsoft.Practices.ServiceLocation.xml
@@ -1,280 +0,0 @@
-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>Microsoft.Practices.ServiceLocation</name>
- </assembly>
- <members>
- <member name="T:Microsoft.Practices.ServiceLocation.ActivationException">
- <summary>
- The standard exception thrown when a ServiceLocator has an error in resolving an object.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:System.Exception" /> class.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message.
- </summary>
- <param name="message">
- The message that describes the error.
- </param>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.
- </summary>
- <param name="message">
- The error message that explains the reason for the exception.
- </param>
- <param name="innerException">
- The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.
- </param>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Exception" /> class with serialized data.
- </summary>
- <param name="info">
- The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.
- </param>
- <param name="context">
- The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.
- </param>
- <exception cref="T:System.ArgumentNullException">
- The <paramref name="info" /> parameter is null.
- </exception>
- <exception cref="T:System.Runtime.Serialization.SerializationException">
- The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0).
- </exception>
- </member>
- <member name="T:Microsoft.Practices.ServiceLocation.IServiceLocator">
- <summary>
- The generic Service Locator interface. This interface is used
- to retrieve services (instances identified by type and optional
- name) from a container.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type)">
- <summary>
- Get an instance of the given <paramref name="serviceType"/>.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type,System.String)">
- <summary>
- Get an instance of the given named <paramref name="serviceType"/>.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <param name="key">Name the object was registered with.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances(System.Type)">
- <summary>
- Get all instances of the given <paramref name="serviceType"/> currently
- registered in the container.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1">
- <summary>
- Get an instance of the given <typeparamref name="TService"/>.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1(System.String)">
- <summary>
- Get an instance of the given named <typeparamref name="TService"/>.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <param name="key">Name the object was registered with.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances``1">
- <summary>
- Get all instances of the given <typeparamref name="TService"/> currently
- registered in the container.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
- </member>
- <member name="T:Microsoft.Practices.ServiceLocation.Properties.Resources">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ActivateAllExceptionMessage">
- <summary>
- Looks up a localized string similar to Activation error occured while trying to get all instances of type {0}.
- </summary>
- </member>
- <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ActivationExceptionMessage">
- <summary>
- Looks up a localized string similar to Activation error occured while trying to get instance of type {0}, key &quot;{1}&quot;.
- </summary>
- </member>
- <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocator">
- <summary>
- This class provides the ambient container for this application. If your
- framework defines such an ambient container, use ServiceLocator.Current
- to get it.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocator.SetLocatorProvider(Microsoft.Practices.ServiceLocation.ServiceLocatorProvider)">
- <summary>
- Set the delegate that is used to retrieve the current container.
- </summary>
- <param name="newProvider">Delegate that, when called, will return
- the current ambient container.</param>
- </member>
- <member name="P:Microsoft.Practices.ServiceLocation.ServiceLocator.Current">
- <summary>
- The current ambient container.
- </summary>
- </member>
- <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase">
- <summary>
- This class is a helper that provides a default implementation
- for most of the methods of <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetService(System.Type)">
- <summary>
- Implementation of <see cref="M:System.IServiceProvider.GetService(System.Type)"/>.
- </summary>
- <param name="serviceType">The requested service.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error in resolving the service instance.</exception>
- <returns>The requested object.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type)">
- <summary>
- Get an instance of the given <paramref name="serviceType"/>.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type,System.String)">
- <summary>
- Get an instance of the given named <paramref name="serviceType"/>.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <param name="key">Name the object was registered with.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances(System.Type)">
- <summary>
- Get all instances of the given <paramref name="serviceType"/> currently
- registered in the container.
- </summary>
- <param name="serviceType">Type of object requested.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1">
- <summary>
- Get an instance of the given <typeparamref name="TService"/>.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1(System.String)">
- <summary>
- Get an instance of the given named <typeparamref name="TService"/>.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <param name="key">Name the object was registered with.</param>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances``1">
- <summary>
- Get all instances of the given <typeparamref name="TService"/> currently
- registered in the container.
- </summary>
- <typeparam name="TService">Type of object requested.</typeparam>
- <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
- the service instance.</exception>
- <returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetInstance(System.Type,System.String)">
- <summary>
- When implemented by inheriting classes, this method will do the actual work of resolving
- the requested service instance.
- </summary>
- <param name="serviceType">Type of instance requested.</param>
- <param name="key">Name of registered service you want. May be null.</param>
- <returns>The requested service instance.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetAllInstances(System.Type)">
- <summary>
- When implemented by inheriting classes, this method will do the actual work of
- resolving all the requested service instances.
- </summary>
- <param name="serviceType">Type of service requested.</param>
- <returns>Sequence of service instance objects.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivationExceptionMessage(System.Exception,System.Type,System.String)">
- <summary>
- Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
- that occurs while resolving a single service.
- </summary>
- <param name="actualException">The actual exception thrown by the implementation.</param>
- <param name="serviceType">Type of service requested.</param>
- <param name="key">Name requested.</param>
- <returns>The formatted exception message string.</returns>
- </member>
- <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivateAllExceptionMessage(System.Exception,System.Type)">
- <summary>
- Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
- that occurs while resolving multiple service instances.
- </summary>
- <param name="actualException">The actual exception thrown by the implementation.</param>
- <param name="serviceType">Type of service requested.</param>
- <returns>The formatted exception message string.</returns>
- </member>
- <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorProvider">
- <summary>
- This delegate type is used to provide a method that will
- return the current container. Used with the <see cref="T:Microsoft.Practices.ServiceLocation.ServiceLocator"/>
- static accessor class.
- </summary>
- <returns>An <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.</returns>
- </member>
- </members>
-</doc>
View
BIN  lib/bottles/StructureMap.dll
Binary file not shown
View
BIN  lib/bottles/StructureMap.pdb
Binary file not shown
View
3,874 lib/bottles/StructureMap.xml
0 additions, 3,874 deletions not shown
View
BIN  lib/chromedriver.exe
Binary file not shown
View
27 packaging/nuget/ConfigureFubuMVC.cs.pp
@@ -1,27 +0,0 @@
-using FubuMVC.Core;
-
-namespace $rootnamespace$
-{
- public class ConfigureFubuMVC : FubuRegistry
- {
- public ConfigureFubuMVC()
- {
- // This line turns on the basic diagnostics and request tracing
- IncludeDiagnostics(true);
-
- // All public methods from concrete classes ending in "Controller"
- // in this assembly are assumed to be action methods
- Actions.IncludeClassesSuffixedWithController();
-
- // Policies
- Routes
- .IgnoreControllerNamesEntirely()
- .IgnoreMethodSuffix("Html")
- .RootAtAssemblyNamespace();
-
- // Match views to action methods by matching
- // on model type, view name, and namespace
- Views.TryToAttachWithDefaultConventions();
- }
- }
-}
View
36 packaging/nuget/FubuMVC.cs.pp
@@ -1,36 +0,0 @@
-using System.Web.Routing;
-using Bottles;
-using FubuMVC.Core;
-using FubuMVC.StructureMap;
-using StructureMap;
-
-// You can remove the reference to WebActivator by calling the Start() method from your Global.asax Application_Start
-[assembly: WebActivator.PreApplicationStartMethod(typeof($rootnamespace$.App_Start.AppStartFubuMVC), "Start", callAfterGlobalAppStart: true)]
-
-namespace $rootnamespace$.App_Start
-{
- public static class AppStartFubuMVC
- {
- public static void Start()
- {
- // FubuApplication "guides" the bootstrapping of the FubuMVC
- // application
- FubuApplication.For<ConfigureFubuMVC>() // ConfigureFubuMVC is the main FubuRegistry
- // for this application. FubuRegistry classes
- // are used to register conventions, policies,
- // and various other parts of a FubuMVC application
-
-
- // FubuMVC requires an IoC container for its own internals.
- // In this case, we're using a brand new StructureMap container,
- // but FubuMVC just adds configuration to an IoC container so
- // that you can use the native registration API's for your
- // IoC container for the rest of your application
- .StructureMap(new Container())
- .Bootstrap();
-
- // Ensure that no errors occurred during bootstrapping
- PackageRegistry.AssertNoFailures();
- }
- }
-}
View
24 packaging/nuget/fubukayak.nuspec
@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
- <id>FubuKayak</id>
- <version>0.0.0</version>
- <authors>Jeremy D. Miller</authors>
- <owners>Jeremy D. Miller</owners>
- <licenseUrl>https://github.com/DarthFubuMVC/fubumvc/raw/master/license.txt</licenseUrl>
- <projectUrl>http://mvc.fubu-project.org/</projectUrl>
- <iconUrl>https://github.com/DarthFubuMVC/fubu-collateral/raw/master/Icons/FubuMvc_256.png</iconUrl>
- <requireLicenseAcceptance>false</requireLicenseAcceptance>
- <description>Run FubuMVC applications using the Kayak/OWIN stack</description>
- <tags>web framework specification fubumvc</tags>
- <dependencies>
- <dependency id="Gate"/>
- <dependency id="Gate.Kayak"/>
- <dependency id="Kayak"/>
- </dependencies>
- </metadata>
- <files>
- <file src="..\..\src\FubuKayak\bin\release\FubuKayak.*" target="lib\net40" />
- <file src="..\..\src\FubuKayak\bin\release\FubuMVC.OwinHost.*" target="lib\net40" />
- </files>
-</package>
View
29 packaging/nuget/fubumvc.nuspec
@@ -1,29 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
- <id>FubuMVC</id>
- <version>0.0.0</version>
- <authors>Chad Myers, Jeremy D. Miller, Joshua Flanagan</authors>
- <owners>Joshua Flanagan</owners>
- <licenseUrl>https://github.com/DarthFubuMVC/fubumvc/raw/master/license.txt</licenseUrl>
- <projectUrl>http://mvc.fubu-project.org/</projectUrl>
- <iconUrl>https://github.com/DarthFubuMVC/fubu-collateral/raw/master/Icons/FubuMvc_256.png</iconUrl>
- <requireLicenseAcceptance>false</requireLicenseAcceptance>
- <description>A compositional, convention-based framework for complex web applications.
- This package allows you to quickly create a new FubuMVC web application. If you just want to reference
- the FubuMVC libraries without the guidance, use the FubuMVC.Lib package instead.</description>
- <tags>web framework mvc</tags>
- <dependencies>
- <dependency id="FubuMVC.References"/>
- <dependency id="FubuMVC.Diagnostics"/>
- <dependency id="WebActivator" version="1.1" />
- </dependencies>
- </metadata>
- <files>
- <file src="FubuMVC.cs.pp" target="content\App_Start" />
- <file src="ConfigureFubuMVC.cs.pp" target="content" />
- <file src="web.config.transform" target="content" />
- <file src="..\..\src\FubuMVC.GettingStarted\bin\release\FubuMVC.GettingStarted.dll" target="content\fubu-content" />
- <file src="..\..\lib\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure.dll" target="lib"/>
- </files>
-</package>
View
23 packaging/nuget/fubumvc.references.nuspec
@@ -1,23 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
- <id>FubuMVC.References</id>
- <version>0.0.0</version>
- <authors>Jeremy D. Miller, Joshua Arnold, Corey Kaylor</authors>
- <owners>Joshua Flanagan</owners>
- <licenseUrl>https://github.com/DarthFubuMVC/fubumvc/raw/master/license.txt</licenseUrl>
- <projectUrl>http://mvc.fubu-project.org/</projectUrl>
- <iconUrl>https://github.com/DarthFubuMVC/fubu-collateral/raw/master/Icons/FubuMvc_256.png</iconUrl>
- <requireLicenseAcceptance>false</requireLicenseAcceptance>
- <description>Minimal assembly references needed for a FubuMVC application. FubuMVC is a compositional, convention-based framework for complex web applications</description>
- <tags>web framework mvc fubumvc</tags>
- <dependencies>
- <dependency id="FubuMVC.Core" />
- <dependency id="FubuMVC.StructureMap" />
- <dependency id="FubuMVC.Core.View" />
- <dependency id="FubuMVC.Core.UI" />
- </dependencies>
- </metadata>
- <files>
- </files>
-</package>
View
3  packaging/nuget/ripple.xml
@@ -1,3 +0,0 @@
-<directives>
- <runner file="fubu.exe" />
-</directives>
View
56 packaging/nuget/web.config.transform
@@ -1,56 +0,0 @@
-<configuration>
- <system.webServer>
- <validation validateIntegratedModeConfiguration="false" />
- <modules runAllManagedModulesForAllRequests="true">
-
- <!-- To prevent static content from being run thru ASP.NET, we want to set runAllManagedModulesForAllRequests="false"
- However, UrlRoutingModel will stop working, unless you patch IIS to support extensionless routing (introduced in .NET 4)
- Download the patch at http://support.microsoft.com/kb/980368 -->
- <remove name="UrlRoutingModule" />
- <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="managedHandler" />
-
- </modules>
- <handlers>
- <add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- </handlers>
- </system.webServer>
-
- <system.web>
- <pages validateRequest="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
- <namespaces>
- <add namespace="FubuMVC.Core" />
- <add namespace="FubuCore" />
- <add namespace="FubuCore.Reflection" />
- <add namespace="FubuLocalization" />
- <add namespace="FubuMVC.Core.UI" />
- <add namespace="FubuMVC.Core.UI.Extensibility" />
- <add namespace="HtmlTags" />
- <add namespace="HtmlTags.Extended.Attributes" />
- <add namespace="StructureMap" />
- <add namespace="System.Web.Routing" />
- </namespaces>
- </pages>
- </system.web>
-
- <location path="Content" allowOverride="true">
- <system.web>
- <authorization>
- <allow users="*" />
- </authorization>
- </system.web>
- </location>
- <location path="_content" allowOverride="true">
- <system.web>
- <authorization>
- <allow users="*" />
- </authorization>
- </system.web>
- </location>
- <location path="fubu-content">
- <system.web>
- <authorization>
- <deny users="*"/>
- </authorization>
- </system.web>
- </location>
-</configuration>
View
4 rakefile.rb
@@ -120,10 +120,6 @@ def copyOutputFiles(fromDir, filePattern, outDir)
zip.output_path = [props[:artifacts]]
end
-desc "Bundles up the packaged content in FubuFastPack"
-task :bundle_getting_started do
- fubu("assembly-pak src/FubuMVC.GettingStarted --proj-file FubuMVC.GettingStarted.csproj")
-end
View
23 src/FubuMVC.GettingStarted/Content.htm
@@ -1,23 +0,0 @@
-<h1>Welcome to FubuMVC!</h1>
-
-<p>This is the getting started page. You can remove this content from your application at any time by simply deleting the FubuMVC.GettingStarted.dll from the /fubu-content folder in your web application and restarting.</p>
-
-<p>You can find more information about FubuMVC from the <a href="https://github.com/DarthFubuMVC/fubumvc">project page on GitHub</a>. Introductory information can be found on the <a href="http://mvc.fubu-project.org/">FubuMVC Guides</a></p>
-
-
-
-<h2>What do I do next?</h2>
-
-<h4>Setting the Home Page</h4>
-<p>In the FubuRegistry class for your application (It's called ConfigureFubuMVC if you used nuget to install FubuMVC), simply tell FubuMVC which action should be the "home" page:</p>
-
-<pre>
-public class MyFubuRegistry : FubuRegistry
-{
- public MyFubuRegistry()
- {
- Routes.
- HomeIs&lt;MyHomeController&gt;(x => x.Index());
- }
-}
-</pre>
View
91 src/FubuMVC.GettingStarted/FubuMVC.GettingStarted.csproj
@@ -1,91 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>8.0.30703</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{D0765EFA-2B15-4F68-A70F-7946E9B5F134}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>FubuMVC.GettingStarted</RootNamespace>
- <AssemblyName>FubuMVC.GettingStarted</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
- <FileAlignment>512</FileAlignment>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="FubuCore">
- <HintPath>..\packages\FubuCore.0.9.9.181\lib\FubuCore.dll</HintPath>
- </Reference>
- <Reference Include="HtmlTags">
- <HintPath>..\packages\HtmlTags.1.1.0.115\lib\4.0\HtmlTags.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Core" />
- <Reference Include="System.Web" />
- <Reference Include="System.Xml.Linq" />
- <Reference Include="System.Data.DataSetExtensions" />
- <Reference Include="Microsoft.CSharp" />
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="StartingController.cs" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\FubuMVC.Core.Assets\FubuMVC.Core.Assets.csproj">
- <Project>{33E656BD-1BB8-49C6-9D67-DEF318324152}</Project>
- <Name>FubuMVC.Core.Assets</Name>
- </ProjectReference>
- <ProjectReference Include="..\FubuMVC.Core.UI\FubuMVC.Core.UI.csproj">
- <Project>{87208AF5-9ABE-4381-B49D-C930FDD042AE}</Project>
- <Name>FubuMVC.Core.UI</Name>
- </ProjectReference>
- <ProjectReference Include="..\FubuMVC.Core.View\FubuMVC.Core.View.csproj">
- <Project>{2A1EC669-763F-4C2E-BC22-99A47A4BD5B7}</Project>
- <Name>FubuMVC.Core.View</Name>
- </ProjectReference>
- <ProjectReference Include="..\FubuMVC.Core\FubuMVC.Core.csproj">
- <Project>{E18FD922-0E7A-49CD-B89F-473826077B9D}</Project>
- <Name>FubuMVC.Core</Name>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
- <EmbeddedResource Include="Content.htm" />
- <Content Include="WebContent\Content\images\logo.png" />
- </ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Microsoft.Common.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
- <ItemGroup>
- <EmbeddedResource Include="pak-WebContent.zip" />
- </ItemGroup>
- <ItemGroup>
- <None Include="packages.config">
- <SubType>Designer</SubType>
- </None>
- </ItemGroup>
-</Project>
View
36 src/FubuMVC.GettingStarted/Properties/AssemblyInfo.cs
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("FubuMVC.GettingStarted")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Microsoft")]
-[assembly: AssemblyProduct("FubuMVC.GettingStarted")]
-[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("c4a5a1f8-7fc2-4d81-bad5-0fe28433b783")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
View
66 src/FubuMVC.GettingStarted/StartingController.cs
@@ -1,66 +0,0 @@
-using System.IO;
-using System.Reflection;
-using FubuCore;
-using FubuMVC.Core;
-using FubuMVC.Core.Assets;
-using FubuMVC.Core.Http;
-using FubuMVC.Core.Registration.Routes;
-using FubuMVC.Core.UI;
-using HtmlTags;
-
-
-namespace FubuMVC.GettingStarted
-{
- public class StartingController
- {
- private readonly IServiceLocator _services;
- private readonly ICurrentHttpRequest _request;
-
- public StartingController(IServiceLocator services, ICurrentHttpRequest request)
- {
- _services = services;
- _request = request;
- }
-
- public HtmlDocument GettingStarted()
- {
- var document = new FubuHtmlDocument(_services);
- document.Title = "Getting Started with FubuMVC";
- document.Add(x => x.Image("logo.png"));
-
- document.Push("div");
- document.Add("hr");
-
- // we're gonna cheat here since the diagnostics markers changed
- // TODO -- Share input models for the dashboard
- document.Add(new LinkTag("Diagnostics for your application", _request.ToFullUrl("_fubu")));
-
- document.Add("div").Encoded(false).Text(getContent());
-
- return document;
- }
-
- private string getContent()
- {
- var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(GetType(), "Content.htm");
- return new StreamReader(stream).ReadToEnd();
- }
- }
-
- public class GettingStartedExtensions : IFubuRegistryExtension
- {
- public void Configure(FubuRegistry registry)
- {
- registry.Route("_fubu/getting_started").Calls<StartingController>(x => x.GettingStarted());
-
- registry.Configure(graph =>
- {
- var chain = graph.FindHomeChain();
- if (chain == null)
- {
- graph.BehaviorFor<StartingController>(x => x.GettingStarted()).Route = new RouteDefinition(string.Empty);
- }
- });
- }
- }
-}
View
BIN  src/FubuMVC.GettingStarted/WebContent/Content/images/logo.png
Deleted file not rendered
View
5 src/FubuMVC.GettingStarted/packages.config
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
- <package id="FubuCore" version="0.9.9.181" />
- <package id="HtmlTags" version="1.1.0.115" />
-</packages>
View
BIN  src/FubuMVC.GettingStarted/pak-WebContent.zip
Binary file not shown
View
6 src/FubuMVC.IntegrationTesting/FubuMVC.IntegrationTesting.csproj
@@ -236,12 +236,6 @@
<Content Include="Tests\Packaging\Environment\Execute Environment Happy Path.xml" />
<Content Include="Tests\Packaging\Environment\Logging installer failures.xml" />
</ItemGroup>
- <ItemGroup>
- <Content Include="..\..\lib\chromedriver.exe">
- <Link>chromedriver.exe</Link>
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </Content>
- </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>
View
17 src/FubuMVC.sln
@@ -24,8 +24,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubuMVC.Spark", "FubuMVC.Sp
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubuMVC.Spark.Tests", "FubuMVC.Spark.Tests\FubuMVC.Spark.Tests.csproj", "{7F5C625C-603B-4D8B-97A8-BCBF6D8BC1FC}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubuMVC.GettingStarted", "FubuMVC.GettingStarted\FubuMVC.GettingStarted.csproj", "{D0765EFA-2B15-4F68-A70F-7946E9B5F134}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubuMVC.Razor", "FubuMVC.Razor\FubuMVC.Razor.csproj", "{A88246A6-2A7A-4964-902E-A5A7FDAAA9D4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{90ECB723-0F2C-40A1-9055-6B78675CF85E}"
@@ -193,21 +191,6 @@ Global
{7F5C625C-603B-4D8B-97A8-BCBF6D8BC1FC}.Retail|Mixed Platforms.ActiveCfg = Release|Any CPU
{7F5C625C-603B-4D8B-97A8-BCBF6D8BC1FC}.Retail|Mixed Platforms.Build.0 = Release|Any CPU
{7F5C625C-603B-4D8B-97A8-BCBF6D8BC1FC}.Retail|x86.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Release|Any CPU.Build.0 = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Release|x86.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Retail|Any CPU.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Retail|Any CPU.Build.0 = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Retail|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Retail|Mixed Platforms.Build.0 = Release|Any CPU
- {D0765EFA-2B15-4F68-A70F-7946E9B5F134}.Retail|x86.ActiveCfg = Release|Any CPU
{A88246A6-2A7A-4964-902E-A5A7FDAAA9D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A88246A6-2A7A-4964-902E-A5A7FDAAA9D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A88246A6-2A7A-4964-902E-A5A7FDAAA9D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
View
32 src/QuickStart/App_Start/FubuMVC.cs
@@ -1,32 +0,0 @@
-using System.Web.Routing;
-using FubuMVC.Core;
-using FubuMVC.StructureMap;
-using StructureMap;
-
-// You can remove the reference to WebActivator by calling the Start() method from your Global.asax Application_Start
-[assembly: WebActivator.PreApplicationStartMethod(typeof(QuickStart.App_Start.AppStartFubuMVC), "Start")]
-
-namespace QuickStart.App_Start
-{
- public static class AppStartFubuMVC
- {
- public static void Start()
- {
- // FubuApplication "guides" the bootstrapping of the FubuMVC
- // application
- FubuApplication.For<ConfigureFubuMVC>() // ConfigureFubuMVC is the main FubuRegistry
- // for this application. FubuRegistry classes
- // are used to register conventions, policies,
- // and various other parts of a FubuMVC application
-
-
- // FubuMVC requires an IoC container for its own internals.
- // In this case, we're using a brand new StructureMap container,
- // but FubuMVC just adds configuration to an IoC container so
- // that you can use the native registration API's for your
- // IoC container for the rest of your application
- .StructureMap(new Container())
- .Bootstrap();
- }
- }
-}
View
30 src/QuickStart/ConfigureFubuMVC.cs
@@ -1,30 +0,0 @@
-using FubuMVC.Core;
-using FubuMVC.Spark;
-
-namespace QuickStart
-{
- public class ConfigureFubuMVC : FubuRegistry
- {
- public ConfigureFubuMVC()
- {
- // This line turns on the basic diagnostics and request tracing
- IncludeDiagnostics(true);
-
- // All public methods from concrete classes ending in "Controller"
- // in this assembly are assumed to be action methods
- Actions.IncludeClassesSuffixedWithController();
-
- // Policies
- Routes
- .IgnoreControllerNamesEntirely()
- .IgnoreMethodSuffix("Html")
- .RootAtAssemblyNamespace();
-
- this.UseSpark();
-
- // Match views to action methods by matching
- // on model type, view name, and namespace
- Views.TryToAttachWithDefaultConventions();
- }
- }
-}
View
1  src/QuickStart/Global.asax
@@ -1 +0,0 @@
-<%@ Application Codebehind="Global.asax.cs" Inherits="QuickStart.Global" Language="C#" %>
View
32 src/QuickStart/Global.asax.cs
@@ -1,32 +0,0 @@
-using System.Web;
-using System.Web.Routing;
-using FubuMVC.Core;
-using FubuMVC.StructureMap;
-using StructureMap;
-
-namespace QuickStart
-{
- public class Global : HttpApplication
- {
- protected void Application_Start()
- {
- // FubuApplication "guides" the bootstrapping of the FubuMVC
- // application
- FubuApplication.For<ConfigureFubuMVC>() // ConfigureFubuMVC is the main FubuRegistry
- // for this application. FubuRegistry classes
- // are used to register conventions, policies,
- // and various other parts of a FubuMVC application
-
-
- // FubuMVC requires an IoC container for its own internals.
- // In this case, we're using a brand new StructureMap container,
- // but FubuMVC just adds configuration to an IoC container so
- // that you can use the native registration API's for your
- // IoC container for the rest of your application
- .StructureMap(new Container())
- .Bootstrap();
- }
- }
-
-
-}
View
6 src/QuickStart/HelloSpark/SayHello.spark
@@ -1,6 +0,0 @@
-<use master="Application" />
-<viewdata model="QuickStart.SparkHelloViewModel" />
-
-<content:title>What is your name?</content:title>
-
-<h1>My name is ${ Model.Name }</h1>
View
9 src/QuickStart/HelloSpark/SayHelloWithoutMaster.spark
@@ -1,9 +0,0 @@
-<viewdata model="QuickStart.SparkNoMasterHelloViewModel" />
-<html>
-<head>
- <title>What's your name?</title>
-</head>
-<body>
- <h1>My name is ${ Model.Name }</h1>
-</body>
-</html>
View
35 src/QuickStart/Properties/AssemblyInfo.cs
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("QuickStart")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("Microsoft")]
-[assembly: AssemblyProduct("QuickStart")]
-[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("45a2a235-08f9-4565-99bb-d711189574b7")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Revision and Build Numbers
-// by using the '*' as shown below:
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
View
135 src/QuickStart/QuickStart.csproj
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>
- </ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{66A9D435-DC25-4DE1-99A8-003C54B0111B}</ProjectGuid>
- <ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>QuickStart</RootNamespace>
- <AssemblyName>QuickStart</AssemblyName>
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
- <UseIISExpress>false</UseIISExpress>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="Bottles">
- <HintPath>..\packages\Bottles.0.9.1.365\lib\Bottles.dll</HintPath>
- </Reference>
- <Reference Include="FubuCore">
- <HintPath>..\packages\FubuCore.0.9.9.181\lib\FubuCore.dll</HintPath>
- </Reference>
- <Reference Include="FubuLocalization">
- <HintPath>..\packages\FubuLocalization.0.9.5.79\lib\FubuLocalization.dll</HintPath>
- </Reference>
- <Reference Include="HtmlTags">
- <HintPath>..\packages\HtmlTags.1.1.0.115\lib\4.0\HtmlTags.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.Web.Infrastructure">
- <HintPath>..\..\lib\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure.dll</HintPath>
- </Reference>
- <Reference Include="Spark">
- <HintPath>..\packages\Spark.1.7.0.0\lib\NET40\Spark.dll</HintPath>
- </Reference>
- <Reference Include="StructureMap">
- <HintPath>..\packages\structuremap.2.6.3\lib\StructureMap.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Web" />
- <Reference Include="WebActivator">
- <HintPath>..\packages\WebActivator.1.5\lib\net40\WebActivator.dll</HintPath>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <Content Include="fubu-content\FubuMVC.GettingStarted.dll" />
- <Content Include="fubu-content\FubuMVC.GettingStarted.pdb" />
- <Content Include="Global.asax" />
- <Content Include="HelloSpark\SayHello.spark" />
- <Content Include="HelloSpark\SayHelloWithoutMaster.spark" />
- <Content Include="Shared\Application.spark" />
- <Content Include="Web.config" />
- <Content Include="Web.Debug.config">
- <DependentUpon>Web.config</DependentUpon>
- </Content>
- <Content Include="Web.Release.config">
- <DependentUpon>Web.config</DependentUpon>
- </Content>
- </ItemGroup>
- <ItemGroup>
- <Compile Include="App_Start\FubuMVC.cs" />
- <Compile Include="ConfigureFubuMVC.cs" />
- <Compile Include="Global.asax.cs">
- <DependentUpon>Global.asax</DependentUpon>
- </Compile>
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="SayHelloController.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="SayHelloSparkController.cs" />
- </ItemGroup>
- <ItemGroup>
- <Content Include="packages.config" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\FubuMVC.Core\FubuMVC.Core.csproj">
- <Project>{E18FD922-0E7A-49CD-B89F-473826077B9D}</Project>
- <Name>FubuMVC.Core</Name>
- </ProjectReference>
- <ProjectReference Include="..\FubuMVC.Spark\FubuMVC.Spark.csproj">
- <Project>{9D6BF559-6461-4EAC-BB16-F976FF43E8DA}</Project>
- <Name>FubuMVC.Spark</Name>
- </ProjectReference>
- <ProjectReference Include="..\FubuMVC.StructureMap\FubuMVC.StructureMap.csproj">
- <Project>{ABFEA520-820C-4B77-9015-6A09E24252FA}</Project>
- <Name>FubuMVC.StructureMap</Name>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
- <ProjectExtensions>
- <VisualStudio>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
- <WebProjectProperties>
- <UseIIS>False</UseIIS>
- <AutoAssignPort>True</AutoAssignPort>
- <DevelopmentServerPort>48509</DevelopmentServerPort>
- <DevelopmentServerVPath>/</DevelopmentServerVPath>
- <IISUrl>
- </IISUrl>
- <NTLMAuthentication>False</NTLMAuthentication>
- <UseCustomServer>False</UseCustomServer>
- <CustomServerUrl>
- </CustomServerUrl>
- <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
- </WebProjectProperties>
- </FlavorProperties>
- </VisualStudio>
- </ProjectExtensions>
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Microsoft.Common.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
-</Project>
View
77 src/QuickStart/SayHelloController.cs
@@ -1,77 +0,0 @@
-namespace QuickStart
-{
- public class HelloWorldController
- {
- public string HelloWorld()
- {
- return "Hello world!";
- }
- }
-}
-
-namespace QuickStart
-{
- public class HelloWorldInHtmlController
- {
- public string HelloWorld2Html()
- {
- return "<html><body><h1>Hello world!</h1></body></html>";
- }
- }
-}
-
-namespace QuickStart
-{
- using HtmlTags;
-
- public class HelloWorldWithHtmlTagsController
- {
- public HtmlDocument BlueHello()
- {
- var document = new HtmlDocument
- {
- Title = "Saying hello to you"
- };
-
- document
- .Add("h1")
- .Text("Hello world!")
- .Style("color", "blue");
-
- return document;
- }
- }
-}
-
-
-namespace QuickStart
-{
- using HtmlTags;
-
- public class SayMyNameController
- {
- public HtmlDocument get_my_name_is_Name(NameModel input)
- {
- var document = new HtmlDocument();
- document.Title = "What's your name?";
- document.Add("h1").Text("My name is " + input.Name);
- return document;
- }
- }
-
- public class NameModel
- {
- public string Name { get; set; }
- }
-}
-
-
- /*
-
-
-
-
-
-
-
- */
View
41 src/QuickStart/SayHelloSparkController.cs
@@ -1,41 +0,0 @@
-namespace QuickStart
-{
- public class SayHelloSparkController
- {
- public SparkHelloViewModel get_spark_my_name_is_Name(SparkNameModel input)
- {
- return new SparkHelloViewModel
- {
- Name = input.Name
- };
- }
-
- public SparkNoMasterHelloViewModel get_nomaster_my_name_is_Name(SparkNoMasterNameModel input)
- {
- return new SparkNoMasterHelloViewModel
- {
- Name = input.Name
- };
- }
- }
-
- public class SparkNoMasterNameModel
- {
- public string Name { get; set; }
- }
-
- public class SparkNoMasterHelloViewModel
- {
- public string Name { get; set; }
- }
-
- public class SparkNameModel
- {
- public string Name { get; set; }
- }
-
- public class SparkHelloViewModel
- {
- public string Name { get; set; }
- }
-}
View
8 src/QuickStart/Shared/Application.spark
@@ -1,8 +0,0 @@
-<html>
-<head>
- <title><use content="title" /></title>
-</head>
-<body>
- <use:view />
-</body>
-</html>
View
31 src/QuickStart/Spark/AirController.cs
@@ -1,31 +0,0 @@
-namespace QuickStart.Spark
-{
- public class AirController
- {
- public BreatheViewModel Breathe_TakeABreath(AirInputModel model)
- {
- var result = model.TakeABreath.ToLower() == "in"
- ? new BreatheViewModel { Text = "Breathe in!" }
- : new BreatheViewModel { Text = "Exhale!" };
-
- return result;
- }
- }
-
- public class AirInputModel
- {
- public string TakeABreath { get; set; }
- }
-
- public class AirViewModel
- {
- public string Text { get; set; }
- }
-
- public class BreatheViewModel : AirViewModel
- {
-
- }
-
-
-}
View
3  src/QuickStart/Spark/Breathe.spark
@@ -1,3 +0,0 @@
-<viewdata model="QuickStart.Spark.BreatheViewModel" />
-
-<h2>${Model.Text}</h2>
View
30 src/QuickStart/Web.Debug.config
@@ -1,30 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
-
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
- <!--
- In the example below, the "SetAttributes" transform will change the value of
- "connectionString" to use "ReleaseSQLServer" only when the "Match" locator
- finds an atrribute "name" that has a value of "MyDB".
-
- <connectionStrings>
- <add name="MyDB"
- connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
- xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
- </connectionStrings>
- -->
- <system.web>
- <!--
- In the example below, the "Replace" transform will replace the entire
- <customErrors> section of your web.config file.
- Note that because there is only one customErrors section under the
- <system.web> node, there is no need to use the "xdt:Locator" attribute.
-
- <customErrors defaultRedirect="GenericError.htm"
- mode="RemoteOnly" xdt:Transform="Replace">
- <error statusCode="500" redirect="InternalError.htm"/>
- </customErrors>
- -->
- </system.web>
-</configuration>
View
31 src/QuickStart/Web.Release.config
@@ -1,31 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
-
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
- <!--
- In the example below, the "SetAttributes" transform will change the value of
- "connectionString" to use "ReleaseSQLServer" only when the "Match" locator
- finds an atrribute "name" that has a value of "MyDB".
-
- <connectionStrings>
- <add name="MyDB"
- connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
- xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
- </connectionStrings>
- -->
- <system.web>
- <compilation xdt:Transform="RemoveAttributes(debug)" />
- <!--
- In the example below, the "Replace" transform will replace the entire
- <customErrors> section of your web.config file.
- Note that because there is only one customErrors section under the
- <system.web> node, there is no need to use the "xdt:Locator" attribute.
-
- <customErrors defaultRedirect="GenericError.htm"
- mode="RemoteOnly" xdt:Transform="Replace">
- <error statusCode="500" redirect="InternalError.htm"/>
- </customErrors>
- -->
- </system.web>
-</configuration>
View
65 src/QuickStart/Web.config
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- For more information on how to configure your ASP.NET application, please visit
- http://go.microsoft.com/fwlink/?LinkId=169433
- -->
-<configuration>
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <dependentAssembly>
- <assemblyIdentity name="FubuCore" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-0.9.0.0" newVersion="0.9.0.0" />
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
- <system.webServer>
- <validation validateIntegratedModeConfiguration="false" />
- <modules runAllManagedModulesForAllRequests="true">
- <!-- To prevent static content from being run thru ASP.NET, we want to set runAllManagedModulesForAllRequests="false"
- However, UrlRoutingModel will stop working, unless you patch IIS to support extensionless routing (introduced in .NET 4)
- Download the patch at http://support.microsoft.com/kb/980368 -->
- <remove name="UrlRoutingModule" />
- <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="managedHandler" />
- </modules>
- <handlers>
- <add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- </handlers>
- </system.webServer>
- <system.web>
- <pages validateRequest="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
- <namespaces>
- <add namespace="FubuMVC.Core" />
- <add namespace="FubuCore" />
- <add namespace="FubuCore.Reflection" />
- <add namespace="FubuLocalization" />
- <add namespace="FubuMVC.Core.UI" />
- <add namespace="FubuMVC.Core.UI.Extensibility" />
- <add namespace="HtmlTags" />
- <add namespace="HtmlTags.Extended.Attributes" />
- <add namespace="StructureMap" />
- <add namespace="System.Web.Routing" />
- </namespaces>
- </pages>
- </system.web>
- <location path="Content" allowOverride="true">
- <system.web>
- <authorization>
- <allow users="*" />
- </authorization>
- </system.web>
- </location>
- <location path="_content" allowOverride="true">
- <system.web>
- <authorization>
- <allow users="*" />
- </authorization>
- </system.web>
- </location>
- <location path="fubu-content">
- <system.web>
- <authorization>
- <deny users="*" />
- </authorization>
- </system.web>
- </location>
-</configuration>
View
10 src/QuickStart/packages.config
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
- <package id="Bottles" version="0.9.1.365" />
- <package id="FubuCore" version="0.9.9.181" />
- <package id="FubuLocalization" version="0.9.5.79" />
- <package id="HtmlTags" version="1.1.0.115" />
- <package id="Spark" version="1.7.4.0" />
- <package id="structuremap" version="2.6.3" />
- <package id="WebActivator" version="1.5" />
-</packages>
Please sign in to comment.
Something went wrong with that request. Please try again.