Full Stack Framework to build Web Sites, Web Apps, Hybrid Apps and Native Mobile Apps
Build Instructions:
Requirements:
1- Visual Studio 2015 Update 3 or Visual Studio 2017 Update 2 (ASP.NET Core is supported on Visual Studio 2017 only)
2- TypeScript 2.2 for Visual Studio
3- Gulp & Bowser installed globally using npm
4- Git
Steps:
1- Clone the repository using git clone https://github.com/bit-foundation/bit-framework.git
2- Open Tools > Options > Environment > Extensions and updates and add https://myget.org/F/bit-foundation/vsix as additional extension gallery.
3- Install Bit VS Extension V1 and restart the visual studio.
4- Add https://www.myget.org/F/bit-foundation/api/v3/index.json as nuget package source.
5- Run bower install for Foundation\HtmlClient\Foundation.Test.HtmlClient\bower.json
6- Build the solution. Note that due the lack of TypeScript Project System, you might have to build the solution more than once.
To run the samples:
1- Run Visual Studio as Administrator
2- Set Foundation.Test as startup project and run the samples.
Special thanks to:
https://github.com/Microsoft/TypeScript
https://github.com/xamarin/Xamarin.Forms
https://github.com/jaystack/jaydata
https://github.com/angular/angular.js/
https://github.com/angular/material
https://github.com/apache/olingo-odata4-js
https://github.com/SignalR/SignalR
https://github.com/telerik/kendo-ui-core
https://github.com/SeleniumHQ/selenium
https://github.com/HangfireIO/Hangfire
https://github.com/IdentityServer/IdentityServer3
https://github.com/OData/WebApi
https://github.com/aspnet/EntityFramework