Bibliography
Foreword
- WPDev Feedback website at
https://wpdev.uservoice.com
Preface
- Developing Applications for the Cloud, 2nd Edition at
https://msdn.microsoft.com/en-us/library/ff966499.aspx - "A Case Study for Building Advanced Windows® Phone Applications" at
https://msdn.microsoft.com/en-us/library/gg490765.aspx
1– The Tailspin Scenario
- Developing Applications for the Cloud, 2nd Edition at
https://msdn.microsoft.com/en-us/library/ff966499.aspx
2 – Building the Mobile Client
- "User Experience Design Guidelines for Windows Phone" at
https://go.microsoft.com/fwlink/?LinkID=220811 - "Execution Model Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff817008(v=VS.92).aspx - The Funq dependency injection container at
http://funq.codeplex.com/ - Unity Application Block (Unity) at
http://www.msdn.com/unity - "Unsupported APIs for Background Agents for Windows Phone" at
https://msdn.microsoft.com/en-us/library/hh202962(v=vs.92).aspx - "Redirecting an initial navigation" on Peter Torr's blog at
https://blogs.msdn.com/b/ptorr/archive/2010/08/28/redirecting-an-initial-navigation.aspx - Microsoft Silverlight for Windows Phone Toolkit at
https://silverlight.codeplex.com - Chapter 5, "Implementing the MVVM Pattern" from the Prism documentation at
https://msdn.microsoft.com/en-us/library/gg405484(v=pandp.40).aspx - Chapter 6, "Advanced MVVM Scenarios" from the Prism documentation at
https://msdn.microsoft.com/en-us/library/gg405494(v=pandp.40).aspx - "Prism" at
https://msdn.microsoft.com/en-us/library/ff648465.aspx - The Prism page on CodePlex at
https://compositewpf.codeplex.com/ - Download the Windows Phone Tailspin Surveys Application from "A Case Study for Building Advanced Windows Phone Applications – Code Samples" at:
https://www.microsoft.com/download/en/details.aspx?id=28803 - "ButtonBase.Command Property" at
https://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.buttonbase.command(v=VS.95).aspx - "Hyperlink.Command Property" at
https://msdn.microsoft.com/en-us/library/system.windows.documents.hyperlink.command(v=VS.95).aspx - "ICommand Interface" at
https://msdn.microsoft.com/en-us/library/system.windows.input.icommand(v=VS.95).aspx - Chapter 9, "Communicating Between Loosely Coupled Components" of the Prism documentation at
https://msdn.microsoft.com/en-us/library/ff921122(v=PandP.40).aspx - "Themes for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff769554(VS.92).aspx - "Pivot Control for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff941123(VS.92).aspx - "Frame and Page Navigation for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff941091(VS.92).aspx
3 – Using Services on the Phone
- "Security for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff402533(v=VS.92).aspx - Download the Windows Phone Tailspin Surveys Application from "A Case Study for Building Advanced Windows Phone Applications – Code Samples" at:
https://www.microsoft.com/download/en/details.aspx?id=28803 - "Execution Model Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff817008(v=vs.92).aspx - "Background Agents Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/hh202942(v=vs.92).aspx - "Tiles Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/hh202948(v=vs.92).aspx - "Essential Graphics, Visual Indicators, and Notifications for Windows Phone" at
https://msdn.microsoft.com/en-us/library/hh202884(v=vs.92).aspx - "Local Data Storage for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff626522(VS.92).aspx - "Launchers and Choosers for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff769556(VS.92).aspx - "Reactive Extensions for .NET Framework Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff431792(VS.92).aspx - "The Reactive Extensions (Rx)…" at
https://msdn.microsoft.com/en-us/data/gg577609 - "Location for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff431803(VS.92).aspx
4 – Connecting with Services
- Download the Windows Phone Tailspin Surveys Application from "A Case Study for Building Advanced Windows Phone Applications – Code Samples" at:
https://www.microsoft.com/download/en/details.aspx?id=28803 - Download the "Windows Phone 7 Application Certification Requirements" at
https://go.microsoft.com/?linkid=9730558 - Section 6.2, "Push Notifications Application," at
https://msdn.microsoft.com/en-us/library/hh184838(v=VS.92).aspx#BKMK_6pt2_PushNotificationsApplication - "Push Notifications Overview for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff402558(VS.92).aspx - Chapter 4, "Building a Scalable, Multi-Tenant Application for Windows Azure" from the book, Developing Applications for the Cloud at
https://msdn.microsoft.com/en-us/library/hh534484.aspx - Developing Applications for the Cloud, 2nd Edition at
https://msdn.microsoft.com/en-us/library/ff966499.aspx - "How to: Send a Push Notification for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff402545(VS.92).aspx - The "Open Data Protocol" website at
https://www.odata.org - The Open Data Protocol SDK at
https://www.odata.org/developers/odata-sdk - "Walkthrough: Consuming OData with MVVM for Windows Phone" at
https://msdn.microsoft.com/en-us/library/hh394007(v=VS.92).aspx - "Phase 2: Automating Deployment and Using Windows Azure Storage," from the book, Moving Applications to the Cloud at
https://msdn.microsoft.com/en-us/library/ff803365.aspx - "Push Notifications for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff402537(VS.92).aspx - "Web Development for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff462082(VS.92).aspx - "Security for Windows Phone" at
https://msdn.microsoft.com/en-us/library/ff402533(VS.92).aspx
Appendix A – Unit Testing Windows Phone Applications
- "Forms of Dependency Injection" on MartinFowler.com at
http://martinfowler.com/articles/injection.html#FormsOfDependencyInjection - "Exploring the Continuum of Test Doubles" at
https://msdn.microsoft.com/en-us/magazine/cc163358.aspx
Appendix B – Prism Library for Windows Phone
- The Prism home page on MSDN at
https://www.microsoft.com/prism - The Prism community site on CodePlex at
http://prism.codeplex.com - The "Case Study: TailSpin Windows Phone 7 Survey Application" community site at
https://wp7guide.codeplex.com/ - "Sharing Data Between Multiple Regions," in Chapter 7, "Composing the User Interface" from the Prism documentation at
https://msdn.microsoft.com/en-us/library/ff921098(v=pandp.40).aspx#sec41 - "Commands" in Chapter 5, "Implementing the MVVM Pattern," from the Prism documentation at
https://msdn.microsoft.com/en-us/library/gg405484(v=pandp.40).aspx#sec10 - Chapter 9, "Communicating between Loosely Coupled Components," in the Prism documentation at
https://msdn.microsoft.com/en-us/library/ff921122(v=pandp.40).aspx - "MVVM QuickStart" in the Prism documentation at
https://msdn.microsoft.com/en-us/library/gg430869(v=pandp.40).aspx - Chapter 6, "Advanced MVVM Scenarios" in the Prism documentation at
https://msdn.microsoft.com/en-us/library/gg405494(v=pandp.40).aspx
Last built: May 25, 2012