QuickBlog: Free VS2005 template for a weblog application
Inspired by Scott Guthrie's MyLists example webapplication, I've made a simple (but fully functional) weblogging application in Visual Studio 2005, which you can download here (all sources included).
Add this template to your VS2005 VWD ProjectTemplates folder (or just unzip it somewhere and open it with Visual Web Developer). The Visual Web Developer C#-ProjectTemplates folder is default located in \My Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual Web Developer\CSharp.
Note that I've created this weblog example-application in only 4 hours(!), and it contains not a single line of code.
Yep, that's right: 0 lines of code!!! I accomplished this by using:
- SQL2005 Database designer of VS.NET 2005 (no code)
- TableAdapter Wizard to create typed datasets (no code)
- ObjectDataSources using the typed datasets (no code)
- GridView and DetailsView controls to create/read/update/delete postings and comments (no code)
- FreeTextBox for richtext creation/editing of postings (no code)
Features of this QuickBlog webapplication:
- Master- and Contentpages
- Table-less design
- Skinning en Theming
- Creating and editing of Postings (by admin)
- Readers can add Comments (admin can remove them)
- Login control, Membership
- A lot of GridViews and DetailsViews
- RSS feed
Some screenshots:
Visitor writing a comment:
After logging on, the admin can manage postings and comments (or create a new posting):