Skip to content
This repository has been archived by the owner on Nov 26, 2018. It is now read-only.

Latest commit

 

History

History

MobileApp

 alt tag dotNetify - web / mobile app template (Knockout)

Coupled with Apache Cordova, dotNetify enables rapid development of SignalR-powered web and mobile hybrid applications that are incredibly lightweight on the front-end, and running on a cross-platform .NET Core back-end.

To run this, you will need Visual Studio 2017, and WebPack Task Runner. Run Visual Studio as administrator.

Highlights

  • No complicated client-side framework to manage your front-end - it's just that simple.
  • No ASP.NET API controllers, no client-side AJAX - data is auto-delivered right from/to C# view models.
  • Built-in bi-directional real-time communication on top of WebSocket technology, courtesy of SignalR.
  • Built-in offline support for mobile apps - states of visited pages can be cached and used when disconnected.
  • Close to 100% code-reuse between hosted web app and hybrid mobile app.
  • Web components for client-side modularity and reusability.
  • DDD and SOLID principles on the back-end for maintainability and extensibility.
  • Use modern tooling: ASP.NET Core, Typescript, NPM, WebPack.

Android Demo

iOS Demo with Offline Mode

Documentation

Visit http://dotnetify.net for documentation and other live demos.

Visit dotNetify github project for core library's source code.

License

Licensed under the Apache License, Version 2.0.