Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Todd Spatafore
Microsoft SharePoint 2010 Enterprise Applications on Windows Phone 7
Microsoft SharePoint 2010 Enterprise Applications on Windows Phone 7
Microsoft SharePoint 2010 Enterprise Applications on Windows Phone 7
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code for this book
Errata
Piracy
Questions
1. Introducing Windows Phone 7
Overview of the phone
Working with e-mail, contacts, and calendars
Outlook e-mail
Calendar
Contacts
Office Hub
OneNote
Documents
Word
Excel
PowerPoint
SharePoint Workspace Mobile
Forefront Unified Access Gateway
Windows Marketplace
Getting apps on the phone
Marketplace approval process
Summary
2. Getting Started with Internet Explorer Mobile
Web page architecture
HyperText Markup Language (HTML)
Cascading Style Sheets (CSS)
JavaScript
Putting HTML, CSS, and JavaScript together
Internet Explorer Mobile
Internet Explorer Mobile User Agent
Client side browser detection
Server-side detection
XHTML Mobile Profile
Enhancing JavaScript in Internet Explorer Mobile
CSS enhancements
Available fonts
Plugins
HTML5
Mobile-friendly META tag settings
HandheldFriendly
MobileOptimized
Viewport
Building a simple web page—enhanced for Internet Explorer Mobile
Support.aspx
Style.css
Mobile.css
Desktop view
Windows Phone 7 view
Summary
3. Enhancing SharePoint Sites for Windows Phone 7
Why do we customize SharePoint sites?
Sites, collections, webs, and web applications
Content hierarchy
Physical objects hierarchy
Services hierarchy
SharePoint development environment
Visual Studio 2010 SharePoint project types
SharePoint root
Summary of site definitions
How to build a custom site
Creating a site template
Creating the site
Adding an issue tracking list to the site
Removing the Circulations list
Adding a picture library
Customizing the home page
Changing the site theme
Saving the template
Testing it out
Moving a template
Summary
4. Building SharePoint Pages for Windows Phone 7
The difference between lists and libraries
Searching content with iFilters
Adding columns to a list
Customizing the list item output
Creating a project for our custom template
Adding a mapped folder for the custom control template
Creating the custom template
Customizing the template
Replacing the mobile home page
Summary
5. Customizing SharePoint Communities for Windows Phone 7
Blogs
Creating a blog site in SharePoint
Customizing a SharePoint blog site
About this blog
Categories
Blog Tools
Create a post
Manage posts
Manage comments
Launch blog program to post
Configuring Windows Live Writer
Links
Getting SharePoint blog sites working well with Windows Phone 7
Wiki
Creating wiki site pages
Making wiki pages work with Windows Phone 7
Summary
6. Introduction to Programming Windows Phone 7 with the SharePoint Client Services
Security in SharePoint 2010
Central Administration
Site Permissions
Using WebClient to get data from the web
Creating the base project
Displaying WebClient results by adding a text block
Creating a WebClient
Requesting the contents of our SharePoint home page
Displaying the raw HTML that is returned
RSS feeds available from SharePoint
Parsing XML in Windows Phone 7
Replacing the text block display with a list box
Creating a simple view model for an RSS Item
Parsing the XML
Creating a list of RSS Items
Binding the list of RSS Items to the list box
Simple page navigation
Building a details view page
Setting up a new event handler
Building the Uri for navigation
Navigating to the details view page
Handling loaded events on the details page
Using the WebBrowser control to display the post
Adding a WebBrowser to the details view
Navigating to the post's URL
Summary
7. Building a Windows Phone 7 Dashboard Application with SharePoint Data
Forms-based authentication
Connecting with forms based authentication
Accessing the RSS feeds securely
Removing anonymous access
Managed Client Object Model on the desktop
ECMAScript interface
Silverlight interface
WCF Data Services to the rescue
REST
WCF Data Services and OData
ASP.NET Web Services
Creating a dashboard application
Creating the calendar
Reading the calendar data
Authentication
Calendar data service
Displaying the calendar data
Organizing the calendar data
Creating the task status site
Reading the task status site data
Displaying the task status overview chart
Summary
A. Additional Resources
Sites with good information on SharePoint and Windows Phone 7
MSDN
SharePoint 2010 site on MSDN
The mobile rendering system
SPListTemplateType Enumeration
Windows Phone 7 documentation
App Hub
Stack Overflow
Control vendors
Infragistics
Telerik
Mindscape
Blogs with good articles on SharePoint and Windows Phone 7
SharePoint Developer Team Blog
SharePoint in Pictures
IE for Windows Phone Team Weblog
JohnPapa.net
Delay's Blog
Steve on Security
Blankenblog
B. What Wasn't Covered in This Book and Why?
Alerts
Office Message Service and Short Message Service
Mobile document viewers
OData SDK for Windows Phone 7
Debugging tools
Fiddler
Silverlight Spy
Conclusion
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Microsoft SharePoint 2010 Enterprise Applications on Windows Phone 7
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset