This is a demo application showing how to build an activity feed using ASP.NET Core MVC and Pusher. You can read the tutorial on how it was built here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
This tutorial uses the following:
- JavaScript (jQuery)
- ASP.NET Core MVC
- Visual Studio Code
- .NET Core SDK (Download and install it here)
- Visual Studio Code C# extension (You can install it here)
- A Pusher account. You can get it here if you don't have one already
First of all, clone the repository to your local machine:
$ git clone https://github.com/dongido001/ProdFeed.git
Next, cd into the project and open it with Visual Studio Code editor:
$ cd ProdFeed
$ code .
Next, from your Visual Studio Code, click on Startup.cs
file.
Then,
- Select Yes to the Warn message "Required assets to build and debug are missing from 'CollaText'. Add them?"
- Select Restore to the Info message "There are unresolved dependencies".
Build and run the project by pressing Debug (F5).
Finally, visit http://localhost:5000/Product and http://localhost:5000/Feed to see the project in action.
- ASP.NET Core MVC - A cross-platform, high-performance, open-source framework for building modern, cloud-based, Internet-connected applications.
- Pusher - APIs to enable devs building realtime features
Thanks to the ASP.NET Core team for their amazing guide on how to use the framework.