Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Certification Exam Coaching Session: 70-541 Application Development.

Similar presentations


Presentation on theme: "Microsoft Certification Exam Coaching Session: 70-541 Application Development."— Presentation transcript:

1 Microsoft Certification Exam Coaching Session: 70-541 Application Development

2 Deploying WSS and Custom Components Creating Site and Feature Components Creating Metadata and Workflow Components Developing Using the.NET Framework Manipulating Site Content using the API Manipulating Site Configuration Using the API Your Next Steps Agenda

3 Shannon Bray Sr. Solutions Architect MCT, MCPD (e), MCITP, MCSD, … Qortex, LLC Denver, CO. www.shannonbray.com www.wssclassroom.com

4 Deploying WSS and Custom Components

5 Deploying Custom Componets Bin Folder GAC (Global Assembly Cache) CAS (Code Access Security) 12\template\xml 12\template\controltemplates 12\template\features

6 DEMO Components

7 IIS Web Root Folders ~/_controlstemplate/YourFolder/YourControl.ascx

8 Creating Site and Feature Components

9 Features Feature.xml Elements.xml Attributes STSADM

10 DEMO Features Folder

11 Master Pages ~masterurl/default.master ~masterurl/custom.master

12 DEMO Master Pages

13 Site Definitions 12\TEMPLATE\SiteTemplates Onet.xml WebTemp*.xml RootWebOnly SubWebOnly

14 DEMO Site Definitions

15 Creating Metadata and Workflow Components

16 Workflow Workflow Overview SharePoint Designer Visual Studio Packaging Distributing Your Workflow Workflow Definition Schema

17 Structure

18 Developing Using the.NET Framework

19 Web Parts Web Part Zones System.Web.UI.WebControls.WebParts.WebPart WebPartPages.WebPart WebPartPages.ToolPart SafeControl Communicating Between WebParts

20 DEMO Web Parts

21 SPFeatureReceiver FeatureActivated FeatureDeactivating FeatureInstalled FeatureUninstalling

22 DEMO Feature Receiver

23 SPJobDefinition DisplayName Farm LastRunTime Schedule Status Schedule.NextExecution(Date.Now())

24 DEMO SPJobDefinition

25 Manipulating Site Content using the API

26 Lists Site.Lists[“MyList”] SPList.GetItems() RecurrenceData IncludeRootFolder SendToLocationName SendToLocationURL

27 Lists Listitems.Delete() Listitems.GetDataTable() SPQuery Update vs. SystemUpdate

28 DEMO Lists and List Items

29 CAML Query varaible1, value1 variable2, value2 select * from list where variable1 = value1 and variable2 = value2

30 CAML Query With Value 1

31 RecurrenceData

32 DEMO Recurrence Data

33 SPFile Item Length Name Title Url CheckOutStatus File.CheckOut()

34 SPAlert Class SPAlert SPAlertCollection

35 SPField DefaultValue Description FromBaseType Group Hidden NoCrawl Scope ShowIn…

36 Site Column Web.Fields.Add(columnName, SPFieldType, required);

37 DEMO Adding a Site Column

38 SPItemEventReceiver ItemAdded ItemAdding ItemUpdated ItemUpdating On ‘ing’ events you can set Cancel = true;

39 Manipulating Site Configuration Using the API

40 Custom Field Type FieldType Definition Field Class Validation GetValidatedString()

41 XML Files Onet.xml Schema.xml Feature.xml Fldtypes.xml Elements.xml

42 SPSecurity Provides static security management properties and methods RunWithElevatedPrivileges SetApplicationCrendentialKey

43 Your Next Steps

44 Your next steps Set a Date Register for exam at Prometric: http://www.prometric.c om/Microsoft/default.h tm Save your learning plan Learning Plan for Developing Microsoft Windows SharePoint Services 3.0 Applications (Exam 70-541) http://learning.microsoft.c om/manager/LearningPlan V2.aspx?resourceId=%7b43 0d4210-e729-11dc-95ff- 0800200c9a66%7d&clang= en-US&cats=%7bd4e8e42c- 3d5a-4a6e-915d- d99556a49bd7%7d Register for Career Assist When you register: Second Shot $35 e-learning collection http://www.microsoft. com/learning/mcp/offe rs/secondshot

45 Collection 5385: Developing Solutions with Microsoft Windows SharePoint Services 3.0 and Visual Studio 2005 Collection 5392: Developing and Extending Microsoft Windows SharePoint Services 3.0 with Visual Studio 2005 Blog: www.shannonbray.com Website: www.wssclassroom.com More Information

46 Questions & Answers

47

48 © 2009 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.


Download ppt "Microsoft Certification Exam Coaching Session: 70-541 Application Development."

Similar presentations


Ads by Google