What will you learn during training?

Using books, video and practical tasks Training programm will include 3 phases:

First stage – learning ASP .NET

Program items for this stage:

1. Basic .NET Information - lists, dictionaries, strings, constructions etc.

2. What is ASP .NET, MSDN documentation, literature references

3. System.Web namespaces

4. IIS server and configuration

5. Design and coding principles of ASP .NET pages, controls

6. Event Life cycle of ASP.NET

7. Post Back, View State, Session, Cookies and working with those

8. Web page syntax – directives, declaration, binding, expressions etc.

9. Web server controls (few most important)

10. Global.asax, web.config, machine.config basics and syntax.

 

Second stage – learning Share Point basics

Program items for this stage:

  1. Design of Share point, overview of following:

    • Share point farm and server roles
    • Web applications
    • Site collections
    • Service applications
    • Profiles / My sites
    • Search and indexing
  2. Central administration of Share Point 2010

  3. Visual studio 2010 / Share point designer

  4. Share point development overview

    Share point API, WSP solutions, features
  5. Share point artifacts overview

    Web parts, sandbox solutions, master pages, lists, content types, publishing functionality, sites, permissions etc.

 

Third stage – learning Share Point development

Program items for this stage:

  1. Share point 2010 user interface

    • Creating web parts, connectable web parts, create delegate controls
    • Creating and modifying master pages, page layouts
    • Using Share Point 2010 client Dialog framework
    • Localization for user interfaces
  2. Storing and retrieving data

    • Create list templates, content types, site fields etc.
    • Access list data by using the Server object model
    • Access SharePoint Data by using WCF Data Services
    • Access (CRUD) data by using the Client Object Model
    • Working with metadata
    • Working with external data via BDC
  3. Handling business logic

    • Event handlers for lists, sites etc.
    • Create timer jobs, schedule and unscheduled, run immediately
    • Create workflow, workflow activities, using workflow
  4. Share point 2010 API

    • Manage SP Site and SP Web using Share Point API
    • Extending SharePoint Search
    • Manage Users, Groups, Permissions
    • Working with metadata service
  5. Continues development and automation

    • Using Power shell for Share point administration tasks
    • Managing feature versioning, upgrading, deploying etc.
    • Localization for features, content types, fields, list, page layouts etc.
    • Using Power shell for solution deployment, feature activation, upgrading.
    • Resource deployment model
    • Run with elevated permissions, disposing model etc.