The Wayback Machine - https://web.archive.org/web/20190322170508/https://github.com/dsuryd/dotNetify
Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Simple, lightweight, yet powerful way to build real-time HTML + C# .NET web apps.
Branch: master
Clone or download
dicky dicky
Latest commit 507d103 Feb 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
Demo Update Blazor demo. Feb 16, 2019
DevApp.ViewModels Update live chart demo to use chartjs-plugin-streaming. Jan 19, 2019
DevApp Update package version; minor layout fix. Feb 21, 2019
DotNetifyLib.Core Include the responses to view model requests in the middleware/filter… Feb 3, 2019
DotNetifyLib.SignalR.Owin Replaced static call by VMFactory to get view model types with an int… Jan 27, 2019
DotNetifyLib.SignalR Replaced static call by VMFactory to get view model types with an int… Jan 27, 2019
UnitTests Include the responses to view model requests in the middleware/filter… Feb 3, 2019
_archive Moved to archive. Sep 17, 2018
.gitignore Documentation work. Sep 13, 2018
DotNetify.sln Update. Sep 17, 2018
LICENSE.md
README.md

README.md

alt build npm version NuGet

DotNetify is a free, open source project that lets you create real-time, reactive, cross-platform apps with React, React Native, Vue or Knockout front-end on C# .NET back-end via WebSocket.

What's New

Features

  • Simple and lightweight - no heavy JS client-side framework, and no REST APIs.
  • Reactive back-end MVVM architecture on both .NET Core and .NET Framework.
  • Built-in real-time across WebSocket with SignalR.
  • Full support for single-page apps, including deep-linked, nested routing and token-based authentication.
  • Powerful back-end infrastructure, including dependency injection, WebSocket request/response pipelines, and modern tooling like VS2017 and Webpack.

Documentation

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

React/React Native Code Example

Knockout Code Example

Installation

$ npm install dotnetify --save

ASP.NET Core:

PM> Install-Package DotNetify.Core
PM> Install-Package DotNetify.SignalR

ASP.NET Framework:

PM> Install-Package DotNetify.Core
PM> Install-Package DotNetify.SignalR.Owin

Read the website on how to configure your project.

License

Licensed under the Apache License, Version 2.0.

Contributing

All contribution is welcome: star this project, let others know about it, report issues, submit pull requests!

Logo design by area55git.

You can’t perform that action at this time.