Dette SharePoint kurset retter seg mot utviklere som har erfaring med .NET rammeverket og ASP.NET. Kurset inneholder alt det nye innen .NET teknologien og Sahil deler sin Best Practice fra store SharePoint prosjekter. Kurset gir samtidig et godt grunnlag for å ta Microsofts MCTS sertifisering 70–542 i Microsoft Office SharePoint Server 2007 – Application Development.
SharePoint 2007 is built on ASP.NET 2.0, so that is where this course starts – it assumes you have a good working understanding of ASP.NET 2.0 concepts. If words such as membership provider, profiles, HttpModules, and HttpHandlers seem unfamiliar to you, attend an ASP.NET 2.0 course first.
But if those words do sound familiar, and you are raring to learn SharePoint 2007 as a developer, this course is just right for you.
This course assumes no prior knowledge of SharePoint 2007 or .NET 3.5. You will learn all you need along the 5 days. But if you are already familiar with SharePoint 2007, you will still find plenty to learn here. Over 5 days, you will get plenty of exposure, practical tips, and real world stories from Sahil in a SharePoint 2007 on a Visual Studio 2008, and Windows 2008 setup.
The course is spread over 5 days.
The first half of the first day is devoted to SharePoint basics, and the basic administration every developer needs to know. SharePoint 2007 is different from regular .NET development, that it blurs the lines between administrators and developers. If you have never worked with SharePoint 2007, these first few hours will bring you at a level playing field with the rest of the class.
Once at a level playing field, this course will take you through the paces of the various aspects of SharePoint 2007 based development, using the various tools as they matured. So you dont get a pre–cooked, easy version of development .. you actually get to learn the deep down basics, and learn the difficult parts, so the easy method will be second nature to you.
Among other things, this course will cover –
- The insides of SharePoint
- Writing Features and Solutions, practical potholes to watch for and best practices to follow.
- Enhancing SharePoint, writing your own aspxs, webparts, controls, etc, while leveraging the SharePoint object model in various ways.
- Using CAML, both for Querying, and describing your intent to SharePoint. This will include a deep dive in content types, custom field types, list definitions, site definitions, event receivers, and everything else that is possible with CAML.
- Using WCF with SharePoint, illustrating practical usage scenarios helping you being more productive. Using WCF with AJAX, Silverlight, and other front ends, illustrating an in–depth dive into how to make WCF and SharePoint work for you, and why!
- Scaling SharePoint, in data, and search.
- Excellent coverage MOSS topics, such as InfoPath, Search, Excel Services, MOSS as an ECM and a WCM and more.
- Writing workflows for SharePoint,
- SharePoint Security
- Etc.
All in all, a very healthy coverage of SharePoint 2007, which will more than prepare you for the
70–542 examination.
For the full table of contents, please see –
Blog
What sets this course apart from others is its deep coverage of .NET 3.5 with SharePoint, and rich practical insights that Sahil has learnt by delivering numerous very high profile SharePoint projects as an architect. No, this wasnt just on–demand consulting, it was being engaged in a project from its inception to delivery.
About the Instructor
Sahil Malik, the founder and principal of Winsmarts.com, has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space, and has architected and delivered SharePoint based solutions for extremely high profile clients. Sahil has been deeply involved in SharePoint 2010, and is currently authoring a book, two DVDs, and licensed trainings on SharePoint 2010.