构建Windows Phone 7上的SharePoint 2010企业应用

需积分: 0 2 下载量 115 浏览量 更新于2024-07-31 收藏 6.92MB PDF 举报
"Packt.Microsoft.SharePoint.2010.Enterprise.Applications.on.Windows.Phone.7" 本书《Microsoft SharePoint 2010 Enterprise Applications on Windows Phone 7》由Todd Spatafore撰写,由Packt Publishing出版,专注于在Windows Phone 7平台上开发能够访问Microsoft SharePoint 2010的企业级应用。书中的内容主要围绕如何利用Windows Phone 7设备创建能够无缝接入SharePoint的企业级网站和应用程序。 在SharePoint 2010中,开发者可以构建高度自定义的协作平台,提供文档管理、工作流程、网站创建等功能。而Windows Phone 7作为移动平台,提供了与这些企业级服务交互的可能性。本书旨在指导开发者如何充分利用这两个平台的特性,构建出高效且用户体验优秀的应用。 关键知识点包括: 1. **SharePoint 2010基础**:了解SharePoint 2010的核心组件和服务,如列表、库、网站集、工作流、权限管理和Web服务接口,这些都是构建企业级应用的基础。 2. **Windows Phone 7开发环境**:设置Visual Studio和Windows Phone SDK,学习Silverlight和XAML,这是开发WP7应用的主要工具和技术。 3. **SharePoint与WP7集成**:通过使用Microsoft SharePoint Services Client Object Model或Web Services,从WP7应用中访问和操作SharePoint数据。 4. **数据同步与离线访问**:实现WP7应用与SharePoint之间的数据同步,以及如何设计支持离线工作的功能,这对于移动用户来说至关重要。 5. **用户体验设计**:针对WP7的屏幕尺寸和触摸界面,设计适合移动设备的用户界面和交互模式,提升SharePoint应用的移动端体验。 6. **身份验证和安全**:处理WP7应用访问SharePoint时的身份验证问题,如OAuth、NTLM或Forms Authentication,确保数据的安全传输。 7. **性能优化**:针对WP7设备的硬件限制和网络环境,优化应用的性能,包括减少数据传输量、缓存策略等。 8. **通知和推送服务**:利用WP7的通知系统,如Toast、Tile和Raw Notifications,实现实时的SharePoint事件提醒。 9. **测试和调试**:了解如何在模拟器和真实设备上测试WP7应用,以及如何调试与SharePoint的交互问题。 10. **发布和更新**:将应用部署到Windows Phone Marketplace,以及后续的更新和维护流程。 通过这本书,开发者不仅能学习到SharePoint 2010和Windows Phone 7的结合应用,还能深入理解跨平台开发的挑战和解决方案,从而开发出适应移动办公需求的高质量企业应用。