SpaStack.NET
1.0.0.2
See the version list below for details.
dotnet add package SpaStack.NET --version 1.0.0.2
NuGet\Install-Package SpaStack.NET -Version 1.0.0.2
<PackageReference Include="SpaStack.NET" Version="1.0.0.2" />
paket add SpaStack.NET --version 1.0.0.2
#r "nuget: SpaStack.NET, 1.0.0.2"
// Install SpaStack.NET as a Cake Addin #addin nuget:?package=SpaStack.NET&version=1.0.0.2 // Install SpaStack.NET as a Cake Tool #tool nuget:?package=SpaStack.NET&version=1.0.0.2
What is this?
-------------
SpaStack.NET is a Single Page Application (SPA) web boilerplate framework built from Durandal.js JayData.js ASP.NET Web API 2 oData . It allows you to maintain one slim codebase . It be package with PhoneGap for native deployments to Android / iPhone / Blackberry / Windows Phone / Browsers / Windows 8 / etc... It follows RESTful OData MVC patterns on the server side and MVVM patterns in the client side.
Examples of desireable things SpaStack can do:
-Paging
-Validation
-Aync Promises
-Offline - IndexedDB, WebSql, LocalStorage providers
-$expand OData REST entities
-MVVM data-bind to observables in your view
To Install
-----------
Create a new empty ASP.NET Web application or add to an existing project. Then install this nuget package.
Learn more about Target Frameworks and .NET Standard.
-
- Backbone.js (>= 0.9.10)
- bootstrap (>= 3.0.0)
- Durandal.Transitions (>= 2.0.1)
- JayData (>= 1.3.4)
- Knockout.Validation (>= 1.0.1)
- Microsoft.AspNet.Identity.EntityFramework (>= 1.0.0)
- Microsoft.AspNet.Identity.Owin (>= 1.0.0)
- Microsoft.AspNet.Web.Optimization (>= 1.1.1)
- Microsoft.AspNet.WebApi (>= 5.0.0)
- Microsoft.AspNet.WebApi.HelpPage (>= 5.0.0)
- Microsoft.AspNet.WebApi.OData (>= 5.0.0)
- Microsoft.AspNet.WebApi.Owin (>= 5.0.0)
- Microsoft.jQuery.Unobtrusive.Validation (>= 3.0.0)
- Microsoft.Owin.Host.SystemWeb (>= 2.0.0)
- Microsoft.Owin.Security.Facebook (>= 2.0.0)
- Microsoft.Owin.Security.Google (>= 2.0.0)
- Microsoft.Owin.Security.MicrosoftAccount (>= 2.0.0)
- Microsoft.Owin.Security.Twitter (>= 2.0.0)
- Modernizr (>= 2.6.2)
- Respond (>= 1.2.0)
- toastr (>= 2.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.