dianad96 / TwitterOhana

Quick ASP.NET Core MVC project to get your hands with the Twitter API (Tweetinvi)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TwitterOhana

Developed on Windows 8 with Visual Studio 2017, .NetCoreApp 1.1

Setting Up

Download Nuget packages:

Get your Twitter App Credentials and change appsettings.json

Development

Using this pattern, user requests are routed to a Controller which is responsible for working with the Model to perform user actions and/or retrieve results of queries. The Controller chooses the View to display to the user, and provides it with any Model data it requires.

  • High-level modules should not depend on low-level modules. Both should depend on abstractions.
  • Abstractions should not depend on details. Details should depend on abstractions.

@ creds to Uncle Bob

Law 1: You are not allowed to write any production code until you have first written a test that fails

Law 2: You are not allowed to write more of a test then it is sufficient to fail

Law 3: You are not allowed to wirte any more production code then it is sufficient to pass but currently failing test

@ creds to Uncle Bob

  • XSS Prevention

Testing Methodologies

Useful Resources:

About

Quick ASP.NET Core MVC project to get your hands with the Twitter API (Tweetinvi)


Languages

Language:CSS 69.4%Language:C# 30.0%Language:Smalltalk 0.5%Language:JavaScript 0.0%