Action & activity fundamentals Developing a custom declarative activity Developing a custom code activity.