E-Book, Englisch, 504 Seiten
Bruggeman Pro SharePoint 2007 Development Techniques
1. ed
ISBN: 978-1-4302-0483-1
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 504 Seiten
ISBN: 978-1-4302-0483-1
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
A hugely practical and up-to-date work, this book is for developers looking to combine the latest advances in Windows and Microsoft development, such as .NET 2.0, ASP.NET AJAX, InfoPath, and Biztalk, with their SharePoint sites. SharePoint is a hot topic right now, and mixing the intersection of one hot tech area with other hot techs is sure to be a hit. This is the only book on the market dedicated to using other products and technologies with SharePoint. Nikander and Margriet Bruggeman are .NET professionals specializing in building web applications using the latest Microsoft technology. Their work includes software design, development, consulting and training.
Nikander Bruggeman is a software developer and architect specializing in Microsoft technology. In the early days of his career, he started out developing Netscape Livewire applications. Nikander's expertise covers SharePoint, C#, ASP.NET, SQL Server, BizTalk, InfoPath, JavaScriptTM, Commerce Server, HTML, Visual Basic 6, MTS, COM+, Site Server, Tridion, OOSC, CBD, UML, RUP, and design patterns. Nikander has worked for large (mostly the top 200 Dutch) companies such as Rabobank, Holland Casino, KPMG, NOC*NSF, Intel Europe, Wegener, Arvato Bertelsmann, SareLee/DE, HBG, Postbank, Shell, FBTO, Coca-Cola, ING, and Sony Music Centre. You can reach him at info@lcbridge.nl.
Autoren/Hrsg.
Weitere Infos & Material
1;Contents at a Glance;4
2;Contents;5
3;About the Authors;8
4;About the Technical Reviewer;9
5;Acknowledgments;10
6;Introduction;11
7;Incorporating ASP.NET 2.0 into Microsoft Office SharePoint Server 2007;14
7.1;Architecture Overview;14
7.2;Web Parts Overview;16
7.3;WSS 3.0 Tools: Visual Studio 2005 Extensions;22
7.4;ASP. NET 2.0 Server Controls;29
7.5;Enhancing Development of Web Parts with the Guidance Automation Toolkit;50
7.6;Summary;67
8;Creating Interactive Web Parts Using ASP. NET Ajax;68
8.1;What Are Ajax and ASP. NET Ajax?;68
8.2;Ajax Frameworks for ASP. NET;71
8.3;Adding Service Virtualization to a Web Service;72
8.4;JavaScript in Web Parts;79
8.5;Remote Calls Prior to ASP. NET Ajax;86
8.6;Web Service Message Types;90
8.7;Installing ASP. NET Ajax;93
8.8;Building a Performance Counter Web Part;93
8.9;Building a Company Contact Web Part Using ASP. NET Ajax and JSON;107
8.10;Building an Autocompletion Web Part;113
8.11;Client- Side Connectable Web Parts and ASP. NET Ajax;118
8.12;Revisiting the Performance Counter Web Part;126
8.13;Client Callbacks and the People Picker Control;129
8.14;Summary;134
9;Enhancing Business Intelligence via SQL Server 2005 Reporting Services;135
9.1;Introducing Reporting Services;135
9.2;Requirements for Reporting Services;137
9.3;Mode of Deployment;139
9.4;Building a Report;145
9.5;Reporting Services Web Parts;152
9.6;Report Center;158
9.7;Reports in SharePoint;159
9.8;Reporting Services Extensions;170
9.9;Summary;189
10;Building Human-Oriented Workflows Using Windows Workflow Foundation;190
10.1;Basics of Windows Workflow Foundation;190
10.2;Creating Basic Workflows with SharePoint Designer 2007;197
10.3;Creating Advanced Workflow Solutions with Visual Studio;205
10.4;Summary;239
11;Building a Domain-Specific Language for Connectable Web Parts;240
11.1;Introducing Software Factories;240
11.2;Background on Domain- Specific Languages;241
11.3;Components of a Software Factory;242
11.4;Using DSL Tools;243
11.5;Web Part Connections;244
11.6;A Domain- Specific Language: Using WPCL 2007;280
11.7;Creating the Web Part Connection Language;293
11.8;Summary;322
12;Reusing Presentation Layers via Web Services for Remote Portlets;323
12.1;Getting to Know WSRP;323
12.2;Configuring a WSRP Consumer for Microsoft Office SharePoint Server 2007;341
12.3;Summary;348
13;Changing Code Privileges Using Impersonation, Elevation, and Delegation;349
13.1;Setting Up the Development Environment;349
13.2;Impersonation and Elevation Within the SharePoint Object Model;351
13.3;Encrypting Sensitive Data via DPAPI;362
13.4;Single Sign- on;366
13.5;RevertToSelf and RunWithElevatedPrivileges;371
13.6;Delegation;377
13.7;Impersonation in WCF;380
13.8;Summary;387
14;Working with InfoPath in a MOSS 2007 Environment;388
14.1;InfoPath Walkthrough;388
14.2;Sharing Data Connection Files in a Data Connection Library;402
14.3;Using Data from a SharePoint List;408
14.4;Updating and Saving an InfoPath Form Programmatically;411
14.5;Using a Submit Button;414
14.6;Importing Forms;417
14.7;Forms Services 2007;419
14.8;Integration Between InfoPath, SharePoint, and BizTalk Server 2006;423
14.9;Summary;447
15;Deep Traversal of SQL Full- Text Extensions;448
15.1;Search Architecture;448
15.2;Working with SQL Full- Text Extensions;450
15.3;SQL Full- Text Extensions Syntax;457
15.4;Common Pitfalls and Questions;474
15.5;Summary;477
16;Index;478




