gavi's picture From gavi rss RSS  subscribe Subscribe

Office SharePoint Server 2007 



Building applications on top of Office SharePoint Server 2007 and Windows SharePoint Services v3
 
Tags:  Office  SharePoint  Server 
Views:  11334
Downloads:  120
Published:  August 08, 2007
 
2
save to favorite
ask author to add audio Ask author to add audio
Share plick with friends Share
mark as inappropriate Mark as inappropriate
 
Related Plicks
Office SharePoint Server 2007中的工作流应用

Office SharePoint Server 2007中的工作流应用

From: gavi
Views: 14909 Comments: 1
工作流黑暗时代:SharePoint Portal Server 2003
新的时代:SharePoint Server 2007 工作流
Demo, demo, demo...

 
Organizing Sites And Topics With SharePoint Portal Server

Organizing Sites And Topics With SharePoint Portal Server

From: gavi
Views: 456103 Comments: 6
Consistent rich experience – users, developers, and IT
Smart connections – people, teams, topics, divisions, etc.
Flexible deployment – bottoms-up, centralized, hybrid on large scale farms (more)

 
Enterprise Search Technical Drilldown in Microsoft Office SharePoint Server 2007

Enterprise Search Technical Drilldown in Microsoft Office SharePoint Server 2007

From: gavi
Views: 4650 Comments: 0
Relevant results every time
Across all types of business content
Scalable and manageable deployments
Search as an enterprise service
Consistent syste (more)

 
Achieving Better ROI in Healthcarel

Achieving Better ROI in Healthcarel

From: jane
Views: 3277 Comments: 0
Describe Objectives for BizTalk
Position BizTalk within a SeeBeyond DataGate Environment
Example of an integration project between BizTalk and SeeBeyond DataGate
Integration (more)

 
See all 
 
More from this user
WS-BPEL 2.0 TC Briefing

WS-BPEL 2.0 TC Briefing

From: gavi
Views: 4902
Comments: 0

Albert Einstein

Albert Einstein

From: gavi
Views: 6707
Comments: 0

J2EE Design Patterns

J2EE Design Patterns

From: gavi
Views: 5866
Comments: 0

1,2 Chapter 1,2 Brake System Overview & Legal & Health

1,2 Chapter 1,2 Brake System Overview & Legal & Health

From: gavi
Views: 2558
Comments: 0

[CORSI - ITA] - Corso Star office

[CORSI - ITA] - Corso Star office

From: gavi
Views: 2962
Comments: 0

Successful Project Management

Successful Project Management

From: gavi
Views: 11659
Comments: 0

See all 
 
Place your Ad here for $2.00 a month
Sample Ad
Advertise your business on myplick.
Only $2.00 a month.
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments:
 
 
Notes:
 
 
Slide 1: Building applications on top of Office SharePoint Server 2007 and Windows SharePoint Services v3 Thomas J. Palmié Principal Consultant Microsoft Consulting Services Switzerland Mail: thompal@microsoft.com Blog: http://spaces.msn.com/tpalmie
Slide 2: Agenda Introduction to MOSS/WSS 2007 Development Environment Installation of WSS v3 Using the SharePoint API‘s Implementing several test applications (WebPart, WinForms, Web)
Slide 3: Components
Slide 7: Office 2007 Server Investments Server-based spreadsheets plus BI portals built on SQL Server Analysis Services Better empowerment, TCO and developer productivity Next generation e-mail, project management, workflow, blog and wiki support Business Intelligence Collaboration Server-based forms and workflow with smart client and browser interfaces Business Processes Windows SharePoint Services Site Provisioning, Storage, Security, Management, APIs Portal Enhanced SharePoint Portal aggregation and personalization Content Management Integrated document, records and Web content management Search Great relevance with rich people and business data search Unified ASP.NET 2.0 workspace foundation for scalability and extensibility
Slide 8: Clients – rich, reusable interfaces Browser s RSS Clients Mobile Devices SOAP Clients Word, Excel, PowerPoint editors Outlook, Groove Collab. InfoPath, Word forms Excel, Visio, Access BI Project Data and Business Processes XML, Web services Development Tools Development Tools Visual Studio Visual Studio Applications/Portals – complete, integrated services Collaboration Enterprise Content Management People and Personalization Search Business Process Integration Business Intelligence Project Management SharePoint Designer SharePoint Designer Core Workspace Services Storage Security Management Topology Site Model APIs Operating System Services ASP.NET ADO.NET Windows Workflow Foundation
Slide 9: Agenda Introduction to MOSS/WSS 2007 Development Environment Installation of WSS v3 Using the SharePoint API‘s Implementing several test applications (WebPart, WinForms, Web)
Slide 10: Development Environment Single-machine Virtual Server 2005 R2 W2K3 Server + SP1 as guest (running as Domain Controller) W2K3 Server + SP1 as host (running as a member server of the virtual domain) SQL-Server 2005 + SP1 VS.NET 2005 Team System (incl. WSS v2) WSS v3 Beta2
Slide 11: Agenda Introduction to MOSS/WSS 2007 Development Environment Installation of WSS v3 Using the SharePoint API‘s Implementing several test applications (WebPart, WinForms, Web)
Slide 12: Installation of WSS v3 Thomas J. Palmié Principal Consultant Microsoft Consulting Services Switzerland Mail: thompal@microsoft.com Blog: http://spaces.msn.com/tpalmie
Slide 16: Agenda Introduction to MOSS/WSS 2007 Development Environment Installation of WSS v3 Using the SharePoint API‘s Implementing several test applications (WebPart, WinForms, Web)
Slide 17: WSS ASP.NET integration Windows SharePoint Services “Version 2” Windows SharePoint Services “v2” ASP.NET 1.1 Windows SharePoint Services “Version 3” ASP.NET 2.0 Windows SharePoint Services “v3”
Slide 18: ASP.NET Integration Internet Explorer HTTP IIS SharePoint Personalization Content DB Windows SharePoint Services “Version 2” Office FP RPC SharePoint ISAPI Filter ASP. NET ASPX Parser Front Page SOAP SharePoint Page Handler ASP.NET ISAPI Filter ASPX Parser ASPX Rendering File System Window Explorer WebDav Internet Explorer HTTP IIS SharePoint Content DB Windows SharePoint Services “Version 3” ASP.NET Office FP RPC File Provider Page Filter Front Page File System SOAP Personalization ASPX Parser ASPX Rendering Window Explorer WebDav
Slide 19: WSS Databases WSS data and content stored in SQL Server Provides foundation for scaling to Web farm environment Configuration data stored in WSS configuration database Site content and customizations stored in content databases
Slide 20: Important WSS v3 Concepts Farm The highest-level scope for a WSS deployment An installation of one of more Web servers and back-end servers Each WSS farm has one and only one configuration DB Web Application (a.k.a. Virtual Server) An IIS Web site extended with WSS Entry point capable of hosting 10,000s of site collections Site Collection (a.k.a. Site) Unit of scale and ownership containing top-level site Stored in one specific content DB Site (a.k.a. Web) Many per site collection Uses same content DB as parent site
Slide 21: Sites and Site Collections WSS manages sites in terms of site collections Each virtual server can host one or more site collections Each site collection has exactly one top-level site A site collection may (or may not) have child sites Virtual Server http://AcmeCorp .net/ Site Collection ../ Site Collection ../sites/Sales Site Collection ../sites/Staff Top-level Site ../ Top-level Site ../ Top-level Site ../ Site ../Site1 Site ../Site2 Site ../Site3 Site ../Site1 Site ../Site2A Site ../Site2B http://AcmeCorp.net/Site2/Site2B/ http://AcmeCorp.net/sites /Staff /Site1
Slide 22: Creating a new web application creating a new site collection Thomas J. Palmié Principal Consultant Microsoft Consulting Services Switzerland Mail: thompal@microsoft.com Blog: http://spaces.msn.com/tpalmie
Slide 26: Agenda Introduction to MOSS/WSS 2007 Development Environment Installation of WSS v3 Using the SharePoint API‘s Implementing several test applications (WebPart, WinForms, Web)
Slide 27: Looping through a document library
Slide 28: Rendering a view
Slide 29: Binding a SharePoint List to an ASP.NET 2.0 GridView
Slide 30: Web Part
Slide 31: WinForms application
Slide 32: ASP.NET 2.0 application
Slide 33: Resources SharePoint Server 2007 Developer Portal: http://msdn.microsoft.com/office/server/moss/de Beta 2 download: http://www.microsoft.com/office/preview/beta/ov Test Drive: http://www.microsoft.com/office/preview/beta/testd
Slide 34: Resources Planning Guides: Part 1: http://officebeta.iponet.net/search/redir.aspx?As Part 2: http://officebeta.iponet.net/search/redir.aspx?As Planning for security: http://officebeta.iponet.net/download/afile.aspx?
Slide 35: Resources 2007 Office System Starter Kit: Enterprise Content Management Starter Kit: http://www.microsoft.com/downloads/details.asp
Slide 36: Resources TechEd book as PDF available: 7 Development projects for MOSS2007 and WSS v3: http://download.microsoft.com/download/0/2/f/02
Slide 37: Resources Custom Ribbon UI Editor: http://openxmldeveloper.com/articles/CustomUI http://blog.u2u.info/DottextWeb/patrick/archive/2
Slide 38: Resources 2007 Office System: How Do I ScreenCasts: http://www.microsoft.com/downloads/details.asp
Slide 39: Resources Office 2007 Partner Technical Readiness Training Presentations: http://www.microsoft.com/downloads/details.asp
Slide 40: Resources BDC Tool: http://www.codeplex.com/Wiki/View.aspx?Proje
Slide 41: Resources VS.NET add-in for documentation Ghostdoc http://www.roland-weigelt.de/ghostdoc/ Helpcompiler for .NET 2.0 Ndoc http://jonas.lagerblad.com/blog/?p=4
Slide 42: © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Slide 43: Extending IIS Web Site with WSS Extending an IIS Web site WSS adds several virtual directories to root Extending an IIS Web site WSS adds files to root such as web.config
Slide 44: WSS v3 Processing Model All requests sent through ASP.NET runtime web.config then redirects requests to WSS via HttpHandlers section Explicit application extensions and wildcard extension maps all incoming requests to isapi_aspnet.dll
Slide 45: <!– default web.config file added to root of WSS-extended IIS Web site --> <configuration> <system.web> <!-- ASP.NET HttpHandlers used to route request to WSS --> <httpHandlers> <remove verb="GET,HEAD,POST" path="*" /> <add verb="GET,HEAD,POST" path="*" type="Microsoft.SharePoint.ApplicationRuntime.SPHttpHandler, WSS_ASSEMBLY_NAME" /> <add verb="OPTIONS,PROPFIND,PUT,LOCK,UNLOCK,MOVE,COPY,GETLIB,PROPPATCH,MKCOL,DELETE, (GETSOURCE),(HEADSOURCE),(POSTSOURCE)" path="*" type="Microsoft.SharePoint.ApplicationRuntime.SPHttpHandler, WSS_ASSEMBLY_NAME" /> </httpHandlers> <!-- ASP.NET HttpModules used to preprocess all incoming request --> <httpModules> <clear /> Requested forward from ASP.NET to WSS using standard HttpHandlers WSS "V3" supports HttpModules <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" /> <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" /> <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" /> <add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" /> <!– WSS team has added their own HTTP module for WSS-specific preprocessing --> <add name="SPRequest" type="Microsoft.SharePoint.ApplicationRuntime.SPRequestModule, WSS_ASSEMBLY_NAME" /> </httpModules> </system.web> </configuration>

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location
close
Please fill out the form below. You will be asked to make your payment to Myplick (Eastar Technologies) via Paypal. Your request will be processed within 24 hours after your submission.
 
Title (max 25 characters)
Link (placed on title)
Content (max 100 characters)
You have successfully submitted your ad request. Please send your payment to ericandlei@myplick.com via PAYPAL.
Ad submission failed. Please report the problem to ericandlei@myplick.com.