I just updated my sample end-to-end ExtJS application. As a reminder, I had defined just a few usage scenarios that would keep the application at a very basic level
Browsing a collection of articles stored in a knowledge base repository
Creation, edition or deletion of articles (any user can view, create, edit and delete any articles),
View an article. The article’s visible attributes are
• Tags, as a way to connect the article to specific topics
• Author’s name
• Date published
The main goal for this release was to switch to a SQL Server-based articles repository. As you can recall from Part 1, the articles were being maintained in a file.
The original building blocks
Our building blocks after the update
These are the changes I think I will be making in the future
Add pagination capabilities to the “articles list” GridPanel
Move string to resources file so it’s easier to localize the application
Create user extensions for the main components
Download the source code for this article: KnowledgeBase.zip
Important: Remember to open your web.config file and enter the correct values for your database connection string before running the sample.
Update: Here’s the script for the only table in the database-based version of the application: Articles_Table.zip.