|
|
|
Frequently Asked Questions
What is this course about?This course provides you with the knowledge and skills needed to build custom SharePoint applications, create Web Parts, employ receivers and workflows, access data and simplify application development using SharePoint 2010 and Visual Studio 2010. Through an evolving case study, you gain practical experience building SharePoint 2010 applications using Visual Basic or C#.Who will benefit from this course?This course is valuable for anyone interested in customising SharePoint applications with .NET, including:Development team members who want to get the most out of SharePoint 2010
.NET or ASP.NET programmers who would like to base their own custom applications on existing SharePoint applications
ASP.NET developers who are new to SharePoint for Web application development
SharePoint administrators and super users who have experience programming in .NET
What background do I need?Experience at the level of
Course 503, Visual Basic® Programming for .NET: Hands-On, or
Course 419, C# Programming: Hands-On, as well as general SharePoint knowledge is assumed. Specifically, you should know:Fundamental SharePoint navigation and Web interface basics
How to create and use .NET classes as well as common language constructs like properties
How to create subclasses, implement interfaces, and follow Visual Studio documentation What is SharePoint?Microsoft SharePoint is a technology that enables people to collaborate effectively using a Web browser. There are actually two parts to SharePoint: SharePoint Foundataion, which is a free download for Windows Server, and SharePoint Server, which is a separate paid-for product that extends SharePoint Foundation with additional features. SharePoint allows organisations to create team Web sites with integrated content management features. If the base SharePoint features, however, don't quite match up with an organisation's needs, custom extensions may be built with the SharePoint object model for .NET. This course provides .NET developers with the skills that they need to extend SharePoint through custom Features, Web Parts, events and workflows.I am currently using SharePoint 2010 and Visual Studio 2008. Will the course work for me?Maybe not. Visual Studio 2008 does not integrate with SharePoint 2010 the way Visual Studio 2010 does. Deploying from Visual Studio 2008 to SharePoint 2010 is not covered in this course. If you currently use Visual Studio 2008, you will learn the correct ways to write code, but you will not learn how to deploy, making what you have learned harder to implement in your organisation.I currently develop Web-based applications with ASP.NET and am moving to SharePoint development.
Will this course be useful for me?
Yes! The SharePoint object model is inherited from ASP.NET but goes beyond ASP.NET in its scope and applicability for Web developers. SharePoint offers several unique and powerful tools for the ASP.NET Web developer, including SharePoint Features, events, workflows and new WebPart classes.I am currently a SharePoint user/super user/administrator. Will this class benefit me?Absolutely, assuming you meet the course prequisites. If you would like to extend and customise your SharePoint applications using .NET, this is the course for you. You should be comfortable with .NET programming at the level of
Course 503, Visual Basic® Programming for .NET: Hands-On, or
Course 419, C# Programming: Hands-On, before you attend this course.How much time is spent on each topic?| Content | Hours | | SharePoint 2010 application essentials | 3.0 | | Manipulating the SharePoint Interface
| 5.0 | | Creating Web Parts and controls
| 6.0 | | Coding events and workflows
| 3.0 | | Establishing timer jobs and business connectivity service | 2.0 | | Accessing and manipulating SharePoint data | 3.0 | | Deploying applications as solutions
| 1.0 | Times, including the workshops, are estimates; exact times may vary according to the needs of each class.How much of this course is hands-on?YYou spend approximately 45 percent of the course on hands-on exercises, providing you with practical experience building SharePoint 2010 applications. Offered in both Visual Basic and C#, exercises include:Programming and installing SharePoint FeaturesCreating ghostable custom ASP.NET pagesDeveloping and deploying a custom SharePoint Web PartCoding a custom list event for validationAutomating document processing with a workflowCreating installable solutionsSearching for and accessing a list item based on user input Which .NET languages does this course use?This course is taught with both Visual Basic and C# as its basis. Exercises, sample solutions and sample code are offered in both VB and C#.How does this course differ from Learning Tree's other SharePoint courses?This course offers .NET developers the skills to programmatically customise any aspect of SharePoint's functionality using the SharePoint object model
Course 1501, SharePoint® 2010 Technologies: A Comprehensive Hands-On Introduction, lays the foundation for Learning Tree's SharePoint 2010 curriculum and provides participants with the end user skills to effectively create, manage and use SharePoint sites.
Course 1505, Building Applications and Workflows with SharePoint® Designer 2010: Hands-On, uses SharePoint Designer and focuses on controlling the functionality of SharePoint sites by working with data, navigation and workflow. Course 1505 is not a programming or graphic design course, but shows what a developer can accomplish with the drag and drop designers and wizards in SharePoint Designer. How does this course relate to other Learning Tree courses?The following Learning Tree courses complement the knowledge gained in Course 515 and provide practical skills toward refining your SharePoint Web development abilities:You may also be interested in the following related courses: |
Learning Tree AnyWareTM är ett varumärke tillhörande Learning Tree International, Inc. i USA och andra länder, och omfattas av en pågående patentansökan i USA.
|
|
Kursschema
 | Du kan delta på plats i klassrummet eller live, online via AnyWare på de flesta av kursdatumen nedan. |
När du ska gå en AnyWare-kurs bör du anmäla dig minst 7 dagar före kursstart.
Fler datum och platser.
Företagsintern &
anpassad utbildning
Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.
|