Want to learn TPL, Start writing patterns. I refer OOB patterns to get understanding and it helps me a lot.
3 of 3 people found this helpful
Atrium Webinar- Extending Atrium Discovery using the Discovery Pattern Language - YouTube - Quick Guide (Visual learner)
Here is IDE that allows you compile before you import the TPL: Experimental development IDE for TPL
Just wanted to check whether BMC provides some kind of training or certification related to TPL from beginning.
2 of 2 people found this helpful
The 2nd training course for Discovery has you write one or two small patterns of your own:
BMC Discovery 11.x : Advanced Application Modeling
FYI, the first course is called:
BMC Discovery 11.x : Administering
I would not say you will be an expert at TPL after taking the courses. But, the 2nd course did help me to get started learning about patterns.
I guess it gave me some understanding and some courage
After that, I use a combination of the following tricks:
1) the "Generate Pattern" UI feature (when viewing a process or a service) is useful just to see a very simple sample pattern
2) the "Create Patterns" button from the Knowledge Management page has many sample patterns
3) you can view any OOTB pattern, of course from the UI.
And/Or, you can fully unzip a TKU on your windows box ...
I have many TKU versions unzipped on my Windows box, so that I can easily search for examples of features I am looking to borrow ... outside of the GUI.
For example, maybe I want to use one of the "text." functions such as text.join, text.split, or text.replace.
There are examples in the PDF, but sometimes seeing it used in an actual pattern is better.
I can just search the patterns for text.split or whatever I am searching for.
4) the PDF for the TPL language is very helpful to me:
See this blog: ADDM / Discovery Pattern Language / TPL Guide PDF