Click to edit Master title style • Click to edit Master text styles – Second level • Third level – Fourth level » Fifth level Autodesk Confidential Information Liberate Your Apps! Philippe Leefsma Senior Developer Consultant Autodesk Developer Network
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential Information
Liberate Your Apps!
Philippe LeefsmaSenior Developer Consultant
Autodesk Developer Network
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential Information
WCF Web ServicesMigrate your Application logic
to the cloud…
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential InformationAutodesk Confidential Information
What is WCF ? Windows Communication Foundation is
Microsoft's next-generation programming platform and runtime system for building, configuring and deploying network-distributed services
(Source MSDN)
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential InformationAutodesk Confidential Information
WCF Unification
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential InformationAutodesk Confidential Information
WCF Basics - ABC "ABC" is the key to understand how a WCF
service is composed:
"A" stands for Address: Where is the service?
"B" stands for Binding: How do clients talk to the service?
"C" stands for Contract: What can the service do for a client?
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential InformationAutodesk Confidential Information
Data Contract [DataContract] public class AdnMaterial { [DataMember] public string Name { get; set; } [DataMember] public double Price { get; set; } [DataMember] public string Manufacturer { get; set; } }
Click to edit Master title style
• Click to edit Master text styles– Second level• Third level
– Fourth level» Fifth level
Autodesk Confidential InformationAutodesk Confidential Information