Development Glossary

Here is a glossary of terms that you may come across in Microsoft Dynamics CRM development. 

TermDescription 
AJAXAsynchronous JavaScript and XMLhttp://www.adaptivepath.com/ideas/ajax-new-approach-web-applications
ATOMThe Atom Publishing protocol is an HTTP-based approach for creating and editing Web resources.http://www.atomenabled.org/
CDSLConceptual  Schema Definition Languagehttp://msdn.microsoft.com/en-us/library/bb399292.aspx
FetchXMLA proprietary query language that is used in Microsoft Dynamics CRMhttp://msdn.microsoft.com/en-us/library/gg328332.aspx
jQueryA fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web developmenthttp://jquery.com/
JscriptThe Microsoft implementation of the ECMA 262 language specificationhttp://msdn.microsoft.com/en-us/library/hbxc2t98.aspx
JSONJavaScript Object Notationhttp://www.json.org/
LINQLanguage-Integrated Query (LINQ) is a set of features introduced in Visual Studio 2008 that extends powerful query capabilities to the language syntax of C# and Visual Basichttp://msdn.microsoft.com/en-us/library/bb397926.aspx
ODATAOpen Data Protocolhttp://www.odata.org/
RESTRepresentational state transferhttp://en.wikipedia.org/wiki/Representational_state_transfer
SilverlightAn application framework for running interactive user experiences for Web an mobile applicationshttp://www.microsoft.com/silverlight/
SOAPSimple Object Access Protocolhttp://www.w3.org/TR/soap/
URIUniform Resource Identifierhttp://www.w3.org/TR/uri-clarification/
WCFWindows Communication Foundationhttp://msdn.microsoft.com/library/ee958158.aspx
WSDLWed Services Description Languagehttp://www.w3.org/TR/wsdl
XMLExtensible Markup Languagehttp://www.w3.org/XML/
XmlHttpRequestAn API that provides scripted client functionality for transferring data between a client and a serverhttp://www.w3.org/TR/XMLHttpRequest2/
TermDescription
Early Binding 
Late Binding 
Strongly Typed 

Leave a Comment

Your email address will not be published. Required fields are marked *