Getting Started with Sharepoint 2010
Sharepoint 2010 includes numerous new capabilities and features for professional developers. This course will assist you in getting comfortable with Sharepoint and utilizing the program to its full potential. Sharepoint allows multiple users to share the same documents, allowing for more flexibility and efficiency throughout a corporate environment that utilizes spreadsheets, word processing, and other Microsoft Office applications.
SharePoint Developer Roadmap
Sharepoint includes numerous new capabilities and features for professional developers, most of which are highlighted in this unit. SharePoint helps you develop those solutions easier, quicker and allows for flexibility. Much of the required work that developers had to accomplish in earlier versions of SharePoint has been revised with simple configuration of the SharePoint platform, use of Visual Studio and SharePoint Designer or with calls to the SharePoint API.
Visual Studio Tools for SharePoint The unit will provide you with an overview of SharePoint development with Visual Studio. Specific topics covered will include an overview of the project and item templates, a walkthrough of the designers included, and areas of extensibility within Visual Studio that can enhance SharePoint development. Visual Studio includes support out of the box for the most common types of projects that you may want to build with SharePoint as well as new features for more easily defining features, solutions and wizards to walk through the most common settings for each project type.
UI Enhancements
The look and feel of SharePoint has radically changed from earlier versions of the product. In addition to being more accessible to the user it allows for improved extension points and fewer workarounds. The new user interface components that you can extend and build applications which include the fluent UI ribbon and an extensible dialog system.
Lists and Schemas In a typical system data is somewhat normalized – not all of the system’s data exists in one large table or list. Instead data exists in set of tables or lists which have one entry for each entity across multiple tables.
LINQ to Sharepoint
LINQ is a new data access paradigm which users to express SQL like syntax against a variety of data sources. LINQ can improve performance by allowing the back end data source to decide the best way to solve the query. SharePoint now fully supports LINQ for querying lists so that you can query information form the platform in a more condensed, easier to understand format.
Client Object Model
In SharePoint there are a number of object models that can be used by developers to access the server. The Client Object Model (Client OM) is a unified model which uses the same or similar programming concepts as the Server Object Model (Server OM). The Client OM can be accessed via web services, via a client (JavaScript) API, and via REST.
Workflow
In SharePoint you can associate workflows with a site so you need not associate a workflow instance with specific item in a list. Site-Level workflows are a powerful mechanism to create generic functionality using the power of Windows Workflow Foundation (WF).
Services Architecture
In this course the elements that will be covered are the new Service Architecture model for SharePoint. IN SharePoint the Service platform has been re-written with anew more scalable and flexible architecture.
Accessing External Data
In SharePoint Business Connectivity Services (BCS) enables integration with back end systems. Business Connectivity Services includes a set of presentation features, a connectivity framework and tooling with SPD and Visual Studio that enable developers and Information Technology Professionals to connect to external data and services and to surface this data in SharePoint and Microsoft Office. This course will provide an overview of the BCS capabilities and usage in Sharepoint.
Enterprise Content Management
From a free form Wiki to a highly controlled intranet or internet site, learn about all of the new Web Content Management features in SharePoint. This course will cover enhancements to the core authoring UI, publishing infrastructure, the content query webpart, and content deployment.
Extending Search
This training Will provide an overview of the enterprise search product line in SharePoint. With the implementation of FAST ESP this course will teach you how to utilize the best complete Enterprise search product line in the industry. Will showing you the overall strategy for enterprise search and delineate each of the key search products in SharePoint.
Business Intelligence
There has been considerable investment in the Business Intelligence capabilities of SharePoint. From new product capabilities like balanced scorecards, interactive dashboards, and line of business integration to improvements in Excel rendered content with Excel Services, improved and new capabilities for Self-Service information access and creation of BI assets. This course will cover the major components and identify the new capabilities.
Sandboxed Solutions
SharePoint adds a new deployment model for SharePoint called Sandboxed Solutions. It is a controlled solution packaging format that offers SharePoint Server Farm owners a way to easily mitigate risk that custom code will cause issues for them. It does this by restricting the API’s that can be called and governing resources that can be used. Because of this Sandboxed Solutions provided a solution package that can be easily deployed to a shared server environment. This talk will describe what Sandboxed solutions are, it will demonstrate how to create them with Visual Studio 2010 and how to deploy and monitor them on SharePoint farms.
SharePoint Security
SharePoint Server 2010 incorporates a new, more powerful and flexible authentication model that works with any corporate indent system, including Active Directory directory servies, LDAP – based directories, application-specific databases, and new user-centric identity models such as LiveID. This model uses claims-based authentication and a new product, code-named “Geneva.” Claims-based authentication is built around the concept of an identity and is based on standards – WS Federation, WS – Trust – and protocols like the Assertion Markup Language (SAML).
Upgrading Custom Solutions
Microsoft SharePoint Foundation provides new members that make it possible for you to upgrade custom features through versioning and declarative upgrade actions. In this unity you will learn how to leverage the new feature upgrade capabilities in SharePoint. Upgrading VSeWss Solutions to SharePoint Today there are many solutions written using the Visual Studio for WSS (VSeWss) tool. This tool was utilized by developers used to build the previous SharePoint application. In this unit you will learn about how to upgrade your existing Sharepoint software to a newer version.