When designing .NET CLR routines, you should take into account both general external routine design considerations and .NET CLR specific design considerations.
Knowledge and experience with .NET application development and general knowledge of external routines. The following topics can provide you with some of the required prerequisite information.
With the prerequisite knowledge, designing embedded SQL routines consists mainly of learning about the unique features and characteristics of .NET CLR routines:
After having learned about the .NET CLR characteristics, see: Creating .NET CLR routines.