Hello Web Developers Group... It was exciting to meet some of you at TLCC and to give our "Version 11 Web Topics" presentation. I know not everyone I met attended the session, so I wanted to pass along a highlight and get everyone excited about the REST API.
The presentation walked through code that provided...
1. Examples of SOAP & REST Calls2. An approach for error handling & logging3. A Web Application Architecture - abstracting API details out of your app & easing a migration to REST
I also mentioned the benefits of migrating to a SOAP + REST integration sooner rather than later...
Right now REST...1. Gives you the full benefit of model changes2. Has better performance, meaning faster web applications3. With REST your web application will trigger interceptors (should you build some)
In the future REST allows you to more easily...1. Integrate new technologies, 2. Build rich interfaces,3. Build mobile applications, integrate with 3rd party platforms, etc.
Here some code to help you get started: http://www.tessituranetwork.com/tlcc/2011/presentations/V11_Web_Topics_NGRestSoln.zip
Here is a screen capture of something fun I built to test drive the REST API: http://www.tessituranetwork.com/zip_files/Tessitura_Instant.zip
Note there are a few other web development tactics thrown into the example code that you might find interesting...* A good start on clean handling of exceptions* Use of HTML 5 for page structure * An approach to logging using NLOG.
Great Stuff thank you!!!