Microsoft Dynamics.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements


© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
* Archiving provided by Exchange.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Interactivity Navigating a data model Working with large quantities of data Entry Editing and adding data User feedback and validation Presentation.
Co- location Mass Market Managed Hosting ISV Hosting.
Multitenant Model Request/Response General Model.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
announcing Dev Manager Do I understand what we’ve built? Developer Can I bet on using this shared component? Testers What’s changed since I last.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Microsoft Office SharePoint Server 2007 Enterprise Search
0x - Lecture Title Andrew Connell, MVP
Возможности Excel 2010, о которых следует знать
Введение в архитектуру SharePoint 2010
SharePoint Designer 2010: Top 10 Things To Know
Enterprise Metadata in SharePoint 2013
Publish Visio 2010 drawings to a SharePoint site
Title of Presentation 11/22/2018 3:34 PM
Office Mac /30/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Title of Presentation 12/2/2018 3:48 PM
SPC Developer 1/1/2019 Deep Dive on the Capabilities of SharePoint Online's New Public Website Josh Stickler Program Manager WCM Kevin Gjerstad Principal.
Visual Studio 2010 SharePoint Development Tools Overview
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
4/27/17, Bell #8 What amount of net pay has been earned this period?
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Feature: Multi-user Editing Allowed in RMA Entry
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
Presentation transcript:

Microsoft Dynamics

DEV13 – Extending MOSS 2007 WCM with Custom Components for Authoring, Rendering, Navigation and Operations Andrew Connell MVP Office SharePoint Server http://www.andrewconnell.com/blog me@andrewconnell.com Sezai Kömür Senior Developer – Vivid Group http://www.sharepointblogs.com/sezai sezai@vividgroup.com.au

Agenda Overview of MOSS Extensibility Points & Options Extending the Authoring Experience Extending Navigation Extending Page Construction Extending Caching Extending Operations

MOSS Extensibility Foundations Windows SharePoint Services v3 is built on top of .NET FX v3 Full power & flexibility of ASP.NET 2.0 available to WSS v3 MOSS 2007 is built on top of WSS v3 All capabilities that ASP.NET 2.0 and WSS v3 bring to the table are available within MOSS 2007 MOSS 2007 WSS v3 .NET Framework v3.0 ASP.NET 2.0

Technology Contributions To Extensibility Options Microsoft Dynamics Technology Contributions To Extensibility Options ASP.NET 2.0 / .NET Framework 3.0 Windows SharePoint Services v3 MOSS 2007 Master Pages Web Part Infrastructure Page Output Caching Navigation Provider Model Pluggable Authentication Model Control Adapters HTTP Handlers & Modules Workflow Foundation Features framework WSS v3 Solution Packages (deployment) Delegate Controls Custom Actions (menu customizations) Workflow Foundation Integration Added Events, Sync/Async, and Cancellable Improved localization Support ($Resources:core) Caching Configuration (VaryByCustom) Disk-based Caching HTML Editor Customization Page Editing Toolbar Customization Multilingual Solutions (variations)

Authoring Extensibility Options Page Editing Toolbar Adding/Removing Menu Items & Quick Access Buttons Telerik’s radEditor Cross browser authoring OOTB HTML Editor limited to Internet Explorer-based authoring Leveraging Custom Actions via Features Customizing the Site Actions Menu Customizing the Site Settings page (and Central Administration) Customizing the List Item Edit Control Block (ECB) Menu

Authoring Extensibility 7/25/2019 4:50 AM Authoring Extensibility © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Extending Site Navigation MOSS 2007 leverages ASP.NET 2.0’s the site map provider model Navigation Data Site Map Data Sources provided OOTB to return site hierarchy Incorporates changes from Site Settings -> Navigation page Can be customized & subclassed for custom solutions Navigation Control (rendering) Use the OOTB controls which leverage data provided by site map data source Create custom navigation controls Incorporate 3rd party navigation controls very easily

Page Construction / Development Delegate Controls Functionality enabling developers to introduce or replace components on a page Recommended approach to replace stock functionality Example : Search area Developers can create their own Delegate Controls Custom Field Controls Capability to replace authoring and presentation rendering of field controls Can leverage custom field types, or OOTB provided field types Example: The movie player field control

Navigation & Page Construction Extensibility 7/25/2019 4:50 AM Navigation & Page Construction Extensibility © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Caching Capabilities – Page Output & Disk-Based Page Output Caching Site Settings  Site Collection Administration Site Collection Object Cache Set the Max Cache Size and Flush Object Cache   Site Collection Cache Profiles Public Internet (Anonymous) Profile   Site Collection Output Cache Enable Output Cache in the Site Collection Select different Cache Profiles when user is anonymous vs. authenticated Disk-Based Caching (BlobCache) Stores local copies of static files on WFE’s disk Significantly reduces database roundtrips Enabled in site’s web.config

Operations – Timer Jobs WSS v3 Introduces Scheduled Jobs Similar to Microsoft Windows Scheduled Tasks Runs on a scheduled interval Deployed via Features Add a FeatureReceiver to handle the FeatureActivated & FeatureDeactivating events

Operations – Custom Timer Jobs 7/25/2019 4:50 AM Operations – Custom Timer Jobs © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Additional Information ECM Team Blog http://blogs.msdn.com/ecm Andrew Connell http://www.andrewconnell.com/blog me@andrewconnell.com Sezai Kömür http://www.sharepointblogs.com/sezai sezai@vividgroup.com.au