I posted my thread before, but decided to post new one to make everything clear and refreshed.
I am trying to make a custom pluggable module named 'Training'.
Its structure is very similar to Blogs module.
It has got Training Course corresponding to Blog in Blogs module and Training Session corresponding to Post in Blogs module.
I understand the concept of how Blogs module is implemented.
I implemented Training Session using Sample.Product from http://www.sitefinity.com/blogs/ivan/posts/09-03-11/sample_generic_content_based_module_products_module.aspx
I found this post http://www.sitefinity.com/support/forums/sitefinity-3-x/developing-with-sitefinity/blog-like-module.aspx
which is exactly what I try to do.
I also implemented Command Panel having Training Couse, Training Session, Categories... as its members.
My question is how to exactly implement Training Course in terms of provider and data access?
Idealy, I want to use Linq for my custom pluggabe module rather than Nolics.
Can anyone help?