Designing and Developing Microsoft SharePoint Server 2010 Applications (MS 10232)

INFOR ELEA
Online

Chiedi il prezzo
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Online
  • 5 ore di lezione
Descrizione

Questo corso ufficiale Microsoft è rivolto a tutti i gli IT professionali con esperienza di sviluppo in Microsoft .NET che desiderano apprendere e comprendere come progettare al meglio customizzazioni di Microsoft SharePoint 2010 e Microsoft SharePoint Server 2010. Durante il corso saranno illustrate e affrontate nozioni come le strategie per l’ottimizzazione delle performance, determinare il modo migliore per rappresentare sia i dati sia gli elementi visuali che le strategie per ottenere gli obiettivi di design, valutare i sistemi di storage e di accesso ai dati per determinare il sistema migliore per le richieste dell’applicazione da sviluppare, valutare l'uso e la realizzazione di artifact di SharePoint per soddisfare al meglio le esigenze implementative, e in generale riuscire a capire quali siano le tecniche da intraprendere e le best practise da usare per la progettazione di soluzioni custom in SharePoint 2010.

Informazione importanti

Domande più frequenti

· A chi è diretto?

IT professionali con esperienza di sviluppo in MS.NET

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Server

Programma

IL CENTRO PRESENTA IL PROGRAMMA PENSATO PER MIGLIORARE LE TUE COMPETENZE E PERMETTERTI DI REALIZZARE GLI OBIETTIVI STABILITI. NEL CORSO DELLA FORMAZIONE SI ALTERNERANNO DIFFERENTI MODULI CHE TI PERMETTERANNO DI ACQUISIRE LE CONOSCENZE SULLE DIFFERENTI TEMATICHE PROPOSTE.


Al termine del corso gli allievi saranno in grado di:

  • Sviluppare strategie per memorizzazione nella cache, stato della sessione, così come la progettazione di siti ad alte prestazioni limitando le dimensioni della pagina e l’iterazione
  • Determinare il metodo di presentazione più adatto, gli elementi visivi, gli oggetti di programmazione e la strategia multilingua che soddisfano gli obiettivi di progetto
  • Valutare gli accessi disponibili ai dati e i metodi di stoccaggio e determinare l’applicazione appropriata per le esigenze applicative
  • Identificare i pro e i contro delle differenti opzioni di cattura dei dati e specificare il metodo più efficace o la combinazione di metodi per catturare l’input dell’utente
  • Valutare l’utilizzo e l’implementazione degli artefatti di SharePoint e determinare quello che si avvicina maggiormente alle esigenze degli applicativi
  • Progettare i sistemi di elaborazione di design
  • Creare strategie efficaci per l’implementazione e lo sviluppo delle soluzioni personalizzate sia in ambienti di sviluppo che in produzione
  • Creare strategie di sviluppo per permettere a diversi sviluppatori ed amministratori di lavorare insieme
  • Elaborare una strategia per lo sviluppo e la distribuzione degli aggiornamenti
  • Sviluppare una strategia di architettura delle informazioni in grado di supportare la flessibilità e la crescita di una società ed una strategia che si inserisca in cima a questa information architecture
  • Pianificare una strategia di branding completa e determinare gli elementi necessari dell’applicazione per supportare tale strategia
  • Progettare ed implementare un metodo di sicurezza che supporti sia il codice di accesso che le funzionalità dell’utente finale
  • Determinare l’utilizzo appropriato dell’unità di test ed integrazione con SharePoint e progettare una strategia efficace per garantire la massima affidabilità
Module 1: ASP.NET Advanced Concepts for SharePoint

This module helps you to review the essential information regarding ASP.NET including how to improve performance for high-scale sites like SharePoint. This module covers concepts around ViewState, caching, and session state and provides an opportunity to learn to make appropriate choices.

Module 2: Designing for User Experience

This module provides the key criteria and structure necessary to make appropriate decisions about what kind of user interface component to use based on the needs of the solution.

Module 3: Designing for Data

This module explains defining what storage will look like. This module discusses the information about data design critical to the performance and accessibility of the solution. The module also covers scalability issues related to data as well as the structural components such as the use of lists, list definitions, content types, and fields.

Module 4: Designing Data Capture and Integration

This module discusses strategies on how to get the data into the system. This module covers the techniques for capturing data – including office integration and integrating to other systems with BCS.

Module 5: Designing Artifacts

This module discusses items that will need to be implemented in SharePoint to tie the user interface and the data structure together. The module covers information about artifacts to begin the transformation of the abstract design into a specific set of deliverables that need to be created through SharePoint.

Module 6: Designing Processing Solutions

This module covers the details of options for developing solutions. The module provides decision criteria for the determination of sandbox versus full trust (or a hybrid of the two) deployments. The module also provides details for making decisions about processing including how to address long running operations and how to decide the appropriate processing solutions.

Module 7: Designing Packaging

This module addresses the first order problem of factoring the solution into features and packages so that it can be upgraded. This module covers the baseline skills of determining the number, scope, and dependency of features and determining the right number of packages.

Module 8: Designing a Development Strategy

This module focuses on two key items necessary to deploy larger solutions, configuration and logging. This module provides the students a platform to expand the scope of the solution and focus on issues related to dozens of projects on a server, each with its own approach to configuration and logging.

Module 9: Developing Version and Deployment

This module delves into the challenges of versioning in a SharePoint environment. The module also addresses deployment issues because most deployment issues are related to the versioning process.

Module 10: Designing Information Architecture and Navigation

This module helps to draw the distinction between information architecture and branding topics. The module helps to separate taxonomy (organization) from navigation (user interface).

Module 11: Designing Branding and Customization Support

This module covers branding options, including what tools can be used to customize the appearance. The module moves us to including the users and power users of the ultimate solution.

Module 12: Designing Security

This module describes how to design security for performance and provide a holistic view so to evaluate security implications and tradeoffs. This module also outlines the new Claims-Based authentication in SharePoint 2010 and how Forms-Based Authentication fits into this model.

Module 13: Designing for Page and Data Access Performance

This module discusses page and data access performance and how to plan for a high performance site.

Module 14: Designing a Testing Strategy

This module discusses what we do at the end of the development process, testing. The module also covers functional testing and scale/performance testing.


Confronta questo corso con altri simili
Leggi tutto