ÿþ<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>SharePoint Training - Development Training</title> <meta name="description" content= "SharePoint training designed to help developers understand how Microsoft.Net 3.5 and SharePoint work together"/> <meta name="keywords" content="sharepoint training, MOSS 2007, WSS v3, .net 3.5, development, architecture, framework, portals"/> <meta name="robots" content="index,follow"/> <meta http-equiv="Content-Language" content="en-us"/> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <link rel="alternate" type="application/rss+xml" title="Aivea Corporation Feeds" href="http://feeds.feedburner.com/AiveaCorporation?format=xml" /> <link href="../../stylesheet.css" rel="stylesheet" type="text/css" /> <link href="../../navigation.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="includes/modalbox.css" type="text/css" media="screen, projection"> <script language="JavaScript1.2" type="text/javascript" src="../../mm_menu.js"></script> <script language="JavaScript1.2" type="text/javascript" src="../../submenu.js"></script> <script type="text/javascript"> function printPage() { window.open("syllabus_2007_development_print.html"); } var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-1838590-5']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> <body> <div id="overall"><!-- Outer Div --> <div id="header"><!-- header Div --> <div class="logo"> <a href="../../index.htm"><img src="../../images/logo.png" title="Aivea Logo" alt="Aivea Logo" /></a> </div> </div> <!-- header Div --> <div class="navigationbg"><!-- navigationbg Div --> <script language="JavaScript1.2" type="text/javascript">mmLoadMenus();</script> <table border="0" cellpadding="0" cellspacing="0" > <!-- fwtable fwsrc="menu.png" fwpage="Page 1" fwbase="menu.gif" fwstyle="Dreamweaver" fwdocid = "1956257852" fwnested="0" --> <tr> <td><a href="../../index.htm" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c1','','../../images/menu_r1_c1_f2.jpg',1);"><img name="menu_r1_c1" src="../../images/menu_r1_c1.jpg" width="67" height="30" border="0" id="menu_r1_c1" alt="Home - Aivea SharePoint Training" /></a></td> <td><a href="../../courses/courses.htm" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c2','','../../images/menu_r1_c2_f2.jpg',1);"><img name="menu_r1_c2" src="../../images/menu_r1_c2.jpg" width="86" height="30" border="0" id="menu_r1_c2" alt="SharePoint Training Courses" /></a></td> <td><a href="../../schedule/sharepoint-training-schedule.aspx" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c3','','../../images/menu_r1_c3_f2.jpg',1);"><img name="menu_r1_c3" src="../../images/menu_r1_c3.jpg" width="91" height="30" border="0" id="menu_r1_c3" alt="Schedule a SharePoint Training Class" /></a></td> <td><a href="../../about/about-aivea.htm" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c5','','../../images/menu_r1_c5_f2.jpg',1);"><img name="menu_r1_c5" src="../../images/menu_r1_c5.jpg" width="76" height="30" border="0" id="menu_r1_c5" alt="About Aivea SharePoint Training" /></a></td> <td><a href="../../contact.aspx" onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c6','','../../images/menu_r1_c6_f2.jpg',1);"><img name="menu_r1_c6" src="../../images/menu_r1_c6.jpg" width="80" height="30" border="0" id="menu_r1_c6" alt="Contact Aivea SharePoint Training" /></a></td> <td> <a onmouseout="MM_swapImgRestore();" onmouseover="MM_swapImage('menu_r1_c7','','../../images/menu_r1_c7_f2.jpg',1);" id="_lpChatBtn" href='http://server.iad.liveperson.net/hc/78876680/?cmd=file&amp;file=visitorWantsToChat&amp;site=78876680&amp;byhref=1&amp;imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/3a' target='chat78876680' onclick="lpButtonCTTUrl = 'http://server.iad.liveperson.net/hc/78876680/?cmd=file&amp;file=visitorWantsToChat&amp;site=78876680&amp;imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/3a&amp;referrer='+escape(document.location); lpButtonCTTUrl = (typeof(lpAppendVisitorCookies) != 'undefined' ? lpAppendVisitorCookies(lpButtonCTTUrl) : lpButtonCTTUrl); window.open(lpButtonCTTUrl,'chat78876680','width=475,height=400,resizable=yes');return false;" ><img name="menu_r1_c7" src="../../images/menu_r1_c7.jpg" width="93" height="30" border="0" id="menu_r1_c7" alt="SharePoint Training Support, LiveChat" /></a></td> </tr> </table> </div><!-- navigationbg Div --> <div id="content"><!-- content Div --> <div style="clear:left"><img src="../../images/syllabus_banner.jpg" alt="free Trial" /></div> <div class="contentin"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"> <div class=" "> <div id="freeother"> <div > <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="../../images/products_top.jpg" alt="top" /></td> </tr> <tr> <td valign="top" class="prodcutscent"> <div > <div class="syllabushead"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="68%" valign="top" style="padding-right:7px;"><div class="sylltitle" ><strong>SharePoint 2007 Development Training</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /> Duration : 3 Days</div></td> <td width="32%" height="50" align="left" valign="top" style="padding-left:7px"> <table width="90%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <a href="../../schedule/sharepoint-training-schedule.aspx"> <img alt="reg" src="../../images/regHomeButton.png"/></a> </td> <td><div class="syllabusemail"><table width="150" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="30"><div class="syllpad"><a href="#" onclick="mailpage()"class="print">EMAIL</a></div></td> <td><div class="syllpad"><a href="#" onclick="printPage()" class="print">PRINT</a></div></td> </tr> </table></div></td> </tr> </table> </td> </tr> </table> <div> <div style="float:right; padding-left:20px; padding-bottom:20px;"> <div class="testimonialbox"> <div class="courceboxinnepadding"> <table width="94%" height="502" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="34" align="left" valign="top" class="courceboxheading">Client Testimonials</td> </tr> <tr> <td align="left" valign="top"><p>"The SharePoint Training instructors know their stuff - the context was clear and concise. There were many 'real' examples to further explain their point!" <br /> <br /> </p> <p>"This SharePoint training class was very helpful. It really helped to fill in the learning gaps that I had from learning ASP.NET on my own. The hands on labs were the biggest help. Being a visual learner the examples and hands on environment were wonderful!" </p> </td> </tr> </table> </div> </div> </div> <p><strong>Microsoft Certification Eligibility:</strong> MCTS Exam 70-542<br /> <br /> <strong>Hands-On Lab:</strong> Aivea provided SharePoint 2007 Enterprise Virtual Machine <br /> </p> <p> </p> <p><strong>Day 1</strong><br /> <br /> <strong>SharePoint 2007 Platform Development Architecture<br /> </strong><br /> Before you can start developing on Microsoft Office SharePoint Server 2007, you need to understand Microsoft.NET 3.5 framework and how it fits into the overall SharePoint and office system platform architecture. <br /> </p> <div> <ul> <li>Microsoft.NET 3.5 Architecture (ASP.NET 3.5, C#, WF)</li> <li>Microsoft Office SharePoint Server 2007 Architecture </li> <li>SharePoint Object Model Overview</li> <li>Walk-through of the SharePoint Object Model in Visual Studio 2008</li> <li>Write C# code in Visual Studio 2008 to get the details of the SharePoint Farm <br /> </li> </ul> </div> <p><strong>Web Application Management and Shared Service Providers</strong> </p> <br /> <div> <ul> <li>Overview of SharePoint web application management </li> <li>Web application management, including creating and extending new web applications </li> <li>Managing web application security and application pools </li> <li>Overview of the Shared Service Provider<br /> </li> </ul> </div> <p><strong>Application Development using SharePoint Lists and Libraries</strong></p> <br /> <div> <ul> <li>Understanding SharePoint Lists and Libraries </li> <li>Site Columns, Content Types and Metadata Schema Management </li> <li>Understanding site collections, sites, lists, lists items and fields<br /> </li> </ul> </div> <p><strong>SharePoint 2007 Event Handling </strong> </p> <br /> <div> <ul> <li>Introduction to Event Handlers</li> <li>SharePoint Event Receiver Architecture </li> <li>Communicate with content types such as SharePoint Lists, Document Libraries using Event Receivers. </li> <li>SharePoint Objects that Support Event Receivers</li> <li>Building Event Receiver in Visual Studio 2008</li> <li>Deploying and Activating Event Receivers <br /> </li> </ul> </div> <p><strong>SharePoint 2007 Features</strong></p> <br /> <div> <ul> <li>Introduction to SharePoint features</li> <li>Understanding CAML </li> <li>Building Event Receiver in Visual Studio 2008</li> <li>Feature Event Receivers </li> <li>Deploying and Activating Features <br /> </li> </ul> </div> <p><strong>Site Branding and Customization using SharePoint 2007</strong></p> <br /> <div> <ul> <li>Introduction to ASP.NET 3.5 Master Page Architecture </li> <li>SharePoint Designer 2007 Overview</li> <li>Create/edit SharePoint master pages</li> <li>Create/edit layout pages </li> <li>Discuss the SharePoint 12 Hive and .NET Global Assembly Cache (GAC)</li> <li>Create/edit cascading style sheets </li> <li>Use IntelliSense for both code and style sheets </li> <li>Pages document library and support check out, check in and version control. <br /> </li> </ul> </div> <p><strong>Developing SharePoint 2007 Web Parts</strong></p> <br /> <div> <ul> <li>Web Part Design Web Part Pages and Web Part Zones </li> <li>Introduction to Web Part Galleries </li> <li>Web Part Settings and Available OOB Web Parts </li> <li>Build a Custom ASP.NET 3.5 Web Part in Visual Studio 2008</li> <li>Deployment of Custom Web Parts<br /> </li> </ul> </div> <p><strong>Introduction to SharePoint Workflows </strong> </p> <br /> <div> <ul> <li>SharePoint 2007 Workflows Introduction </li> <li>Explore Out of the Box workflow in SharePoint 2007</li> <li>Creating Workflows using SharePoint Designer 2007</li> <li>Design, Code and Deploy a SharePoint Workflow using SharePoint Designer 2007</li> <li>Visual Studio 2008/2005 Vs. SharePoint Designer 200</li> </ul> </div> <p><strong>Day 2</strong> </p> <p> </p> <p><strong>Getting Started with Workflow Development in Visual Studio 2008</strong><br /> </p> <div> <ul><li>Windows Workflow Foundation (WF) Introduction and key concepts </li> <li>Advantages of using Workflows in Business Process Automation </li> <li>Workflow Framework Architecture and Runtime Services </li> <li>WF Activities, Conditions and Events </li> <li>WF Runtime Engine (Workflow Model, Scheduler, Rules, Tracking) </li> <li>Base Host Providers (Transactions, Persistence, Notifications, Roles, Tracking, Messaging) </li> <li>Build and Deploy Microsoft.NET Sequential and State Machine Workflow using Visual Studio 2008</li> <li>How to debug a workflow, attach to a process, exception and error handling techniques</li> </ul> </div> <p><strong>SharePoint Workflow Architecture and Services</strong> </p> <br /> <div> <ul> <li>Structure of a Workflow Project and SharePoint Features ( manifest.xml, feature.xml, workflow.xml, package.ddf ) </li> <li>WSS Workflow Object Model </li> <li>Creating Workflow Associations by Using the SharePoint Object Model </li> <li>Connecting SharePoint Workflows to List Items, Content Types and Document Library items. </li> <li>Workflow Templates and Instances </li> <li>Microsoft Office System 2007 Capabilities for direct SharePoint Workflow Integration <br /> </li> </ul> </div> <p><strong>SharePoint Workflow Development using Visual Studio 2008</strong> </p> <br /> <div> <ul> <li>Design, Code and Deploy a Simple SharePoint Workflow </li> <li>Understanding the major Microsoft Windows SharePoint Workflow Objects </li> <li>SP Workflow Manager hierarchy </li> <li>Communicate with content types such as SharePoint Lists, Document Libraries etc. inside Workflow code, passing custom values to workflows using parameters, Event Receivers</li> <li>Building and Deploying (Feature development) SharePoint Workflows using Visual Studio 2008/2005</li> <li>sing the WSS Workflow API to start, run, cancel workflows, return all workflows running on a specific item, manage workflow instances, perform other administrative operations <br /> </li> </ul> </div> <p><strong>Forms Services Integration with SharePoint Workflows (ASP.NET and InfoPath)</strong> </p> <br /> <div> <ul> <li>Workflow Structure and Custom User Interface for Interacting with Workflows </li> <li>Workflow Association, Initialization and Modification Forms as ASP.NET pages </li> <li>Specifying the Association, Initiation Forms and Modification ASP.NET Forms </li> <li>Processing of Association, Initiation Forms and Modification ASP.NET Forms </li> <li>Using ASP.NET Pages to create custom Task Forms </li> <li>Understanding InfoPath Forms, InfoPath Forms Services and Office Forms Server </li> <li>How the Design Checker works </li> <li>How to publish forms to a form library and to a Content Type </li> <li>How to Upload, Verify, and Manage form templates in Central Administration. And " why they might want to use this option. </li> <li>How to make InfoPath form fields available to SharePoint. </li> <li>How to configure Submit options, and display forms in a Page Viewer web part. </li> <li>Displaying InfoPath Workflow Forms </li> <li>Submitting Information Using InfoPath Workflow Forms </li> <li>Creating Association, Initiation, and Modification InfoPath Forms </li> <li>Workflow Task Forms in InfoPath </li> <li>Workflow Task InfoPath Forms to use Task Data </li> <li>The Contact Selector Control </li> <li>How to utilize SharePoint Task based Activities for assignment of User Task for Workflows </li> <li>Workflow Task Form Processing including Workflows waiting for Task State changes </li> <li>How to use workflows to enhance business processes and standard operating procedures <br /> </li> </ul> </div> <p><strong>Business Intelligence, Excel Services and Business Data Catalogs</strong> </p> <br /> <div> <ul> <li>Usage, Management and Development using Excel Services </li> <li>Business Intelligence and Scorecard Management in SharePoint 2007 </li> <li>KPI Lists and Web Parts </li> <li>Create a Business Data Catalog (BDC) and connect to a SQL Server Database and Web Services </li> <li>BDC Web Parts and Developing Applications using BDCs</li> </ul> </div> <p><strong>Day 3</strong></p> <p> </p> <p><strong>SharePoint Themes and CSS </strong></p> <div> <ul> <li>Understand how CSS controls apply styles in SharePoint</li> <li>Customize an out of the box theme for branding a SharePoint site</li> <li>How to make custom theme available in SharePoint for use</li> <li>Advanced CSS customization of OOTB default classes</li> </ul> </div> <p><strong>SharePoint Master Pages and Page Layouts</strong></p> <div> <ul><li>Understand Master Pages in detail </li> <li>Customization of OOTB Master Pages </li> <li>Working with Content Place Holders and Content Regions</li> <li>Create Custom Master Page suitable for internet usage</li> <li>Understand Page Layouts</li> <li>Create custom layouts using content types</li> <li>Associating page layouts with master pages and SharePoint site</li> </ul> </div> <p><strong>SharePoint Data Sources and Views</strong></p> <div> <ul> <li>Implementing Data Sources and Displaying Data in Data Views </li> <li>Access a Data Source </li> <li>Import Data into a Data View </li> <li>Update the Data View Presentation </li> <li>Work with the Data View Commands </li> <li>Move Data View Web Parts to Different Web Part Zones </li> <li>Displaying Data from a Linked Data Source in a Data View </li> <li>Reference and Consume a Web Service </li> <li>Display XML Data with XSLT</li> </ul> </div> <p><strong>SharePoint Web Content Management (WCM) Architecture</strong></p> <div> <ul> <li>Architectural Overview of MOSS WCM including WCM Enhancements in Windows </li> <li>SharePoint Services including Site columns, Extensible field types and Content types</li> <li>Overview of the MOSS Publishing Template, Enabling Publishing Feature on other MOSS sites </li> <li>Development using the Microsoft SharePoint Publishing APIs and the MOSS WCM Object Model </li> <li>Permission levels and security groups available to assist with Web Content Management </li> <li>Pages library, Page Layouts, Page Layouts work with Content Types, Reusable Content, rich-client authoring, Scheduling of content publishing etc. </li> </ul> </div> <p> </p> <p><strong>SharePoint Branding and Customization Hands-On Project </strong></p> <p> </p> <p>Let s put everything that you have learned during the previous sessions and hands-on labs into a real-world like project for branding and customizing SharePoint site using SharePoint Designer. </p> <div> <ul> <li>The project work is 100% hands-on lab taking simple HTML, Graphics and a visual design for about 4 hours working with the instructor 1:1 to create a branded SharePoint site. At the end of the project, you will be equipped to create a real-world branded SharePoint site from that has a unique look &amp; feel. </li> <li>The instructor will also discuss the best practices to move the branded site from development to test to production servers using SharePoint features </li> </ul> </div> <p> </p> <p><strong>In-Depth SharePoint Web Part Development</strong></p> <div> <ul> <li>Web Part Design, Web Part Pages and Web Part Zones </li> <li>Introduction to Web Part Galleries </li> <li>Create Lists, Libraries, and Associated Web Parts in Workspace Sites </li> <li>Modify Web Part Settings, Available OOB Web Parts </li> <li>Customize and Personalize Web Parts, Connect Web Parts </li> <li>Basic web part development in SharePoint 2007, Web part class details </li> </ul> </div> <p><br /> Aivea SharePoint Training courses are trusted by hundreds of organizations and professionals since 2004. The quality and return on investment from our SharePoint training is unparalleled to any other in the industry. We provide SharePoint Training for some of the most respected organizations in the country. </p> </div> </div> </div> </td> </tr> <tr> <td><img src="../../images/products_bot.jpg" alt="prodctus" /></td> </tr> </table> </div> </div> </div> </td> </tr> </table> </div> </div><!-- content Div --> <div id="footer"><!-- footer Div --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="9" height="33" align="left" valign="top"><img src="../../images/footer_left.jpg" width="9" height="33" alt="Footer"/></td> <td><div class="footertext" > <a href="../../privacy.html" class="footerlinks"> Privacy Policy</a> &nbsp; | &nbsp; <a href="../../terms.html" class="footerlinks"> Terms of Use </a> &nbsp; | &nbsp; <a href="../../faq.html" class="footerlinks"> FAQ </a>&nbsp; | &nbsp; <a href="../../sitemap/sitemap.htm" class="footerlinks"> Sitemap</a></div> <div class="copyright" style="padding-left:190px; " > © Copyright 2010 Aivea Corporation </div> <div style="float:right; "> <div class="followtext"> Follow Aivea </div> <a href="http://www.linkedin.com/in/sharepointtraining" target="_blank"><img src="../../images/in.jpg" alt="LinkedIn" /></a> <a href="http://www.facebook.com/people/Aivea-Sharepoint-Training/100000708505432" target="_blank"><img src="../../images/facebook.jpg" alt="Facebook"/></a> <a href="http://twitter.com/sharepoint_2007" target="_blank"><img src="../../images/twitter.jpg" alt="Twitter" /></a> <a href="http://blog.aivea.com/" target="_blank"><img src="../../images/blog.jpg" alt="Blog"/></a> <a href="http://www.myspace.com/sharepoint-training" target="_blank"><img src="../../images/linkedin.jpg" alt="MySpace" /></a> <a href="http://feeds.feedburner.com/sharepoint-training?format=xml" target="_blank"><img src="../../images/rss_icon.jpg" alt="Rss" /></a> </div> </td> <td width="17" height="33" align="left" valign="top"><img src="../../images/footer_right.jpg" width="17" height="33" alt="Footer" /></td> </tr> </table> </div> <!-- footer Div --> </div><!-- Outer Div End --> </body> </html>