Welcome to MSDN Blogs Sign in | Join | Help

Definition: API

API = syntax + behavior

Published Tuesday, December 04, 2007 5:11 PM by Zlatko Michailov
Filed under:

Comments

# re: Definition: API

Tuesday, December 04, 2007 9:58 PM by NickMalik

Yet, there is a formal mechanism to describe syntax, and no formal mechanism to describe behavior.

Be careful of the level of detail you share the behavior... if you end up sharing code, then you tightly couple the caller with the code being called.  

How would you formally describe behavior so that you maintain (and encourage) loose coupling but additionally allow a computer system (like visual studio) to help the programmer use the API correctly?

# Entity SQL: Canonical Functions

Wednesday, December 05, 2007 8:09 PM by Zlatko Michailov

Canonical functions were introduced in the Beta 2 release of Entity Framework. Their purpose is to expose

# Entity SQL: Canonical Functions

Wednesday, December 05, 2007 8:21 PM by Noticias externas

Canonical functions were introduced in the Beta 2 release of Entity Framework. Their purpose is to expose

Anonymous comments are disabled
 
Page view tracker