
Build a CMS With ASP.NET and Git
Envato Tuts+ Courses
- Video programs taught by professional instructors.
- Learn new expertise from begin to end.
- Downloadable Source Files additionally out there on GitHub.
Course Description
Content administration techniques usually depend on relational database techniques. And rightfully so! Databases excel at storing and retrieving knowledge. However, content material administration techniques have a lot in widespread with one other type of knowledge retailer: a supply model management repository akin to Git. Content administration techniques want to trace related content material and have the identical wants for monitoring entry, authorship and revisions.
What if we used Git as a substitute of a database for a content material administration system? In this course, Envato Tuts+ teacher Jeremy McPeak will lead you thru an exploration of this novel use for a Git repository. By following alongside, you’ll construct a CMS web site that makes use of GitHub as a back-end. On the best way, you’ll be taught a lot about Git webhooks and ASP.NET model 5.
What You’ll Learn
- How GitHub webhooks work and the right way to use them.
- Build a CMS from scratch, beginning by creating the undertaking, the webhook controller, and some courses to symbolize the JSON payload.
- Secure the webhook to guard towards assaults.
- Parse paperwork to allow them to be displayed within the browser.
- Write a repository to entry posts and show them in a listing.
- Complete the applying performance in order that it could run efficiently on the net.
About the Instructor
Jeremy McPeak began his improvement profession on the shopper aspect, writing JavaScript and DHTML parts in his spare time. He has co-written a number of books, akin to Professional Ajax 1st Edition, Professional Ajax 2nd Edition, and Beginning JavaScript third and 4th editions. You can try his website or comply with him on Google+.