Synopses & Reviews
Teach yourself how to create rich, dynamic Web applications with Microsoft Office SharePoint Designer 2007. Master the tools for managing user input and backend processes--without coding--and deliver the smart solutions your business needs. Use CSS to customize layout and optimize usability Build your navigation structure Create, access, and link data sources Manipulate data views with SharePoint and ASP.NET controls Enable dynamic rendering and interactivity Use Windows Workflow Foundation Know what's going on behind the scenes--so you make the best choices
Your all-in-one learning experience includes: Files for building skills and practicing the book's lessons Fully searchable eBook Windows Vista Product Guide eReference--plus other resources--on CD
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to email@example.com.
Teach yourself how to create rich, dynamic Web applications with Microsoft Office SharePoint Designer 2007. Master the tools for managing user input and backend processes—without coding—and deliver the smart solutions your business needs.
- Use CSS to customize layout and optimize usability
- Build your navigation structure
- Create, access, and link data sources
- Manipulate data views with SharePoint and ASP.NET controls
- Enable dynamic rendering and interactivity
- Use Windows Workflow Foundation
- Know what’s going on behind the scenes—so you make the best choices
Your all-in-one learning experience includes:
- Files for building skills and practicing the book’s lessons
- Fully searchable eBook
- Windows Vista Product Guide eReference—plus other resources—on CD
For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.
Sharpen your SharePoint development skills with this complete and concrete guide to Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010. This book shows you how to develop real-world solutions with techniques for extending and customizing the SharePoint environment with Microsoft Visual Studio® 2010. You'll find numerous examples, mostly in C#, that exemplify best practices for SharePoint development.
Major topics include:
- Extending SharePoint 2010
- Developing workflows for SharePoint 2010
- Advanced Web Part development
- Security infrastructure
- SharePoint Object Model programming
You'll also learn how to work with Microsoft Silverlight® Web Parts, claims-based authentication, Business Connectivity Services, and more. It's the pragmatic, everyday reference that every SharePoint developer needs.
SharePoint is Microsoft's platform for building portals for managing and sharing content, such as documents, database information, and key business metrics. Web Parts are the core building blocks of all SharePoint applications.
SharePoint 2010 Web Parts in Action teaches readers to use and customize SharePoint 2010's default Web Parts and to build custom Web Parts. Numerous examples illustrate everything from design to development to deployment and more. The book is focused on the SharePoint 2010 release and highlights the new features and tools.
About the Author
Paolo Pialorsi is a consultant, trainer, and author who specializes in developing distributed applications architectures and Microsoft SharePoint enterprise solutions. He is the author of Programming Microsoft LINQ and Introducing Microsoft LINQ (Microsoft Press), and has written three Italian-language books about XML and Web Services. Paolo is one of the content owners of the Italian edition of the Microsoft SharePoint Conference, and a popular speaker at industry conferences.
Table of Contents
Introduction; Server Environments; Scenarios Addressed by This Book; Expectations and Looking Ahead; Features and Conventions of This Book; Using the Companion CD; Whats on the CD?; Minimum System Requirements; Installing the Practice Files; Using the Practice Files; Removing the Practice Files; Getting Help; Getting Help with This Book and Its CD; Getting Help with Microsoft Office SharePoint Designer 2007; Questions and Comments; Chapter 1: Working with Web Applications; Recognizing a Web Application; Installing Windows SharePoint Services 3.0; Using SharePoint Site Templates; Creating a SharePoint Blog; Creating Content Inside a SharePoint Blog; Creating Pages Containing Web Part Connections in SharePoint; Key Points; Chapter 2: Working with SharePoint Sites in SharePoint Designer; Opening SharePoint Sites in SharePoint Designer; Using Tools in Code View; Using Tools in Design View; Key Points; Chapter 3: Accessing the Styles Behind SharePoint Pages; Creating Content Rendered with CSS; Applying Styles by Using the Task Panes; Styling ASP.NET Controls by Using CSS; Understanding CSS Rules and HTML; Using SharePoint Controls and CSS; Key Points; Chapter 4: Creating Layout with Cascading Style Sheets; Understanding Table Layout; Understanding CSS Layout; Editing the CSS for Your Layout; Creating a CSS Layout Menu; Key Points; Chapter 5: Working with Master Pages; Exploring the Master Page Gallery; Reading a Master Page at Design Time; Creating an ASPX Page Based on a Master Page; Creating a Master Page; Creating the Minimal SharePoint Master Page; Key Points; Chapter 6: Creating Custom Navigation Controls; Inserting an ASP.NET Menu Control; Setting Menu Control Properties; Modifying Style Properties of an asp:menu Control; Adding a Link to a SharePoint Navigation Control; Adding Style to SharePoint Navigation Controls; Key Points; Chapter 7: Creating Data Sources in SharePoint; Accessing List Data from Within the Current Site; Copying and Modifying a List Data Source; Accessing List Data from Other Sites; Creating a SQL Data Source; Accessing RSS and Server-Side Scripts; Accessing XML Web Services; Linking Data Sources; Key Points; Chapter 8: Creating Data Views; Dragging a Data Source onto the Design Surface; Setting a Custom Sort and Group for a Data View; Inserting Specific Fields from the Data Source Details Task Pane to Enable Inline Editing; Connecting Data Views from One Page to Another with Web Part Connections; Converting a List View to a Data View; Key Points; Chapter 9: Using ASP.NET and SharePoint Controls in Data Views; Binding Data to an ASP.NET Control; Filtering a View Based on an ASP.NET Control Value; Formatting Values in a Data View as ASP.NET and SharePoint Controls; Using an ASP.NET Control in a Data View; Key Points; Chapter 10: Using Parameters in a Data View; Creating a Parameter Inside a Data Source; Creating a Parameter Inside a Data View; Displaying the Value of a Parameter in a Data View; Using a Math Expression with a Parameter for Conditional Formatting; Key Points; Chapter 11: Customizing List Forms and Pages; Creating a Linked Data Source; Creating a Linked Data View; Setting List Properties; Modifying Default Form Pages; Key Points; Chapter 12: Using the Windows Workflow Foundation; Inserting SharePoint List Values into a Word Template for Easier Reporting; Using a Workflow Process to Create Documents Automatically; Sending a Notification in an E-Mail Message When a Workflow Runs; Adding Workflow Data to an E-Mail Message; Creating a Logical Branch in a Workflow Step to Control the Flow of a Workflow Process; Saving XML Data into a SharePoint List by Using Custom Form Actions; Key Points; Appendix : About the Author; Appendix : Acknowledgements;