JSPM

  • Created
  • Published
  • Downloads 533
  • Score
    100M100P100Q97595F
  • License Apache 2.0

Simple, lightweight, yet powerful way to build HTML5/C# .NET web and mobile hybrid apps.

Package Exports

  • dotnetify

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dotnetify) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

alt tag dotNetify alt build

DotNetify is a free, open source project that lets you create real-time web and mobile hybrid single-page applications using HTML5 and C#.

This project offers developers the architecture and tools to write single-page web applications on .NET platform (including ASP.NET Core and Mono) that are sophisticated, richly interactive, bandwidth efficient, and support real-time push notification out-of-the-box.

Written in both Javascript and C# .NET, dotNetify builds on popular open-source libraries like jQuery, Knockout and SignalR. It does not attempt to get away from the current open web standards, but rather complement and enhance them in such a way that brings the most benefit to you!

##Features

  • Back-End MVVM Architecture (HTML5 View/C# View Model)
  • Real-Time Web Out-of-the-Box
  • Support ASP.NET Core, ASP.NET 4.5 and Nancy
  • Clean & Lean Code (No need for complicated client-side framework, no fat server-side controllers)
  • Leverage Full Power of .NET
  • Deep Routing

##Documentation

Documentation and live demo can be found at http://dotnetify.net.

Introductory article: Real-Time Web App Made Simple with MVVM Pattern over SignalR.

##Code Examples

Want a super simple example to try out? See the live chart example.

For more sophisticated example, see the web/mobile hybrid app template.

##NuGet

PM> Install-Package DotNetify

After installing, see this Configuring Your Project section.

##License Licensed under the Apache License, Version 2.0.

##Contributing All contribution is welcome; reach out to find out how you can help. If you like the idea behind this project, please let others know about it!