360 likes | 525 Views
Developing on Windows 8. Mohit Singh Software Developer - Datacom @ mohitbaweja. Overview. Windows 8 - 101. Customer relationship management. Shopping list demo C#. Real world example. QA. CRM Demo. @ mohitbaweja. Background…. Windows Phone. Windows 8. @ mohitbaweja. Datacom.
E N D
Developing on Windows 8 Mohit Singh Software Developer - Datacom @mohitbaweja
Overview Windows 8 - 101 Customer relationship management Shopping list demo C# Real world example QA CRM Demo @mohitbaweja
Background… Windows Phone Windows 8 @mohitbaweja
Datacom • 4,000 staff APAC • New Zealand, Australia, Philippines, Malaysia • 750 software developers • Promote entrepreneurship at work @mohitbaweja
Shopping list demo C# Store Add items Show Engage
Storage options • Isolate storage • XML, JSON, Images etc • Roaming storage • Cloud storage (Azure, SkyDrive) • Sqlite
What did you learn? • Add input/output controls to the UI • Trigger UI Events • Bind data to the UI • Added a class • How to store data in isolated storage • Create a live tile http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx
Customer relationship management Sounds fancy… @mohitbaweja
Know their customer Consistency Long term relationships Social @mohitbaweja
Dynamics CRM Marketing Sales Services @mohitbaweja
Dynamics CRM • Customization • Build entities, data relationships, dependencies, views • Business intelligence • Workflows • Extensions • C# & .NET • Web services @mohitbaweja
NZ’s second largest seafood company • Business covers fishing, processing and marketing @mohitbaweja
The need • NZ Sales System • Stock management • Mobility @mohitbaweja
User adoption @mohitbaweja
Sales guys • Hardest to keep engaged in the CRM system • Always on the road • There to build relations, not figure out the system @mohitbaweja
How can we create something that makes a sales person’s day easier ? …we followed a Sealord sales person around for a day… @mohitbaweja
Solution – Visit planner • Windows 8 + Dynamics CRM • Goal - Spend more time with customer • Be better prepared for meetings = increase sales & improve relationships • Metro & sexy @mohitbaweja
V1 – Proof of concept @mohitbaweja
V2 – Proof of concept @mohitbaweja
Sealord Demo @mohitbaweja
How do we connect to Dynamics CRM? OData SOAP SDK
Dynamics OData interface • Integrates easily with VS 2012 • Exposes all data – allows for consumer creativity • Tools available for data discovery – LINQ pad • Ready for other clients – Html5, Silverlight, iOS • Growing eco system – http://odata.org • www.youtube.com/watch?v=wH5TUwzlaWI
Demo #2 @mohitbaweja