We spend most of our time on the flight booking page. This page was built using Silverlight to demonstrate some of the simple experiences that can be designed. In this case the UI was built in Expression Blend. Designers and developers work together closely on projects. In fact, developers and designers work on the exact same project files but stay in their own environments; Developers stay in Visual Studio, Designers stay in Expression. We’ll talk a lot more time about Silverlight in the final episode of this series tomorrow.
In our example we use a third party web service run by ezGDS to present the conference attendee with a list of flight options. ezGDS takes care behind the scenes to retrieve that flight fare information from various global distribution systems including Amadeus, Worldspan, Sabre and others. The attendee sees none of that complexity since we’ve built all of that directly into our system. Even though the information coming back can be very complex, including ticket information and various inbound and outbound flight segments, Dynamics CRM easily handles storing this information in a custom entity.
Watch in the embedded viewer above or on Channel 9: