- Overview
- Transcript
10.1 Conclusion
Now you have a basic, but working, CMS. Naturally, you'll want to add more features if this is something you want to use as a basis for a more complete CMS. Thankfully, features like comments and Markdown support are easily integrated with some NuGet packages. My name is Jeremy McPeak, and from all of us here at Tuts+, thanks for watching.
1.Introduction2 lessons, 05:56
1.1Introduction00:57
1.2What You Need04:59
2.Managing Posts3 lessons, 38:13
2.1First Steps07:55
2.2Writing the Views08:26
2.3Adding Functionality by Testing21:52
3.Tag Management2 lessons, 27:29
3.1Editing and Deleting Tags13:40
3.2Creating Tags13:49
4.Storing Data3 lessons, 47:22
4.1Setting Up the Dependencies17:58
4.2Implementing the Post Repository15:23
4.3Writing the Tag Repository14:01
5.Testing Functionality2 lessons, 33:06
5.1Testing the Post Functionality21:56
5.2Testing the Tag Functionality11:10
6.User Management3 lessons, 1:11:48
6.1Editing and Deleting Users25:19
6.2Creating Users21:53
6.3Managing a User's Roles24:36
7.Security and User Authentication2 lessons, 34:17
7.1Logging In and Out16:18
7.2Securing Our Application17:59
8.Enhancing the User Experience2 lessons, 36:38
8.1Incorporating a Menu19:51
8.2Adding JavaScript16:47
9.The Front-End2 lessons, 36:01
9.1Displaying the Published Posts24:37
9.2Paging Posts11:24
10.Conclusion1 lesson, 01:22
10.1Conclusion01:22
10.1 Conclusion
At the beginning of this course, I said that we were going to write a simple CMS using ASP.NET to MVC5, and that's exactly what we have done. Now of course, that's not feature-complete by any stretch of the imagination, but all of the building blocks are there. And those building blocks work. [LAUGH] And that's the most important part. Now as far as features are concerned, you can easily extend this application to include things like Markdown support, which is something that I mentioned a few lessons ago. You can store your data in Markdown and then whenever you display that data to the user, you can simply transform it using a NuGet package called MarkdownSharp. It's very easy to do, just add it to your project and then use the API to transform the markdown into HTML. And then if you wanted to comment or something like that, you could implement your own solution if you wanted to do that. But if you're like me, you would probably use a third party solution like Disqus. And there's another NuGet package that makes it easy to integrate Disqus into your application. Well, thank you so much for watching this course. I hope you enjoyed it and you learned something from writing an application using C# and ASP.NET to MVC5. Of course, if you have any questions, feel free to contact me. The easiest way to do that is through Twitter. And my Twitter handle is on the screen. So once again, thank you, and I will see you next time.