Warning: Invalid argument supplied for foreach() in /home/newronua/public_html/wp-content/themes/Ronua/functions.php on line 106
AGENDA | RONUA AGENDA | RONUA

AGENDA

TRACK 1 – SharePoint

30 mai - 01 iun 2014Locaţie: Piatra Soimului Sala Conferinte 1Module workshop:
  • Ziua 1 - Intro

    - Instalare SharePoint Foundation / Preluare Masina Virtuala

    - Creare Site Collection din Central Administration

    - Sharepoint & Powershell Scripting

    - First app with Sharepoint object model

    - SharePoint Workflows

    - Creating a SharePoint WebService

    - SharePoint Client Object Model

    • Ziua 2 - Crearea unei aplicatii de la zero cu care putem restrictiona permisiile unui listview

    - http module interceptare lista on load

    - Extindere list settings

    - Lucrul cu sharepoint object model

TRACK 2 – MVC

30 mai - 01 iun. 2014Locaţie: Piatra Soimului Sala Conferinte 1Module curs:
  • Prezentare generala MVC

    1. Prezentare MVC

    2. MVC versus WebForms

    3. Aplicatie practica MVC

    4. Homework

    MVC in action - Basics

    1. Recapitulare definitie MVC – view, model , controller. De ce Model nu este database Model, ci ViewModel

    2. Aplicatie practica de generare de ViewModel combinat din doua clase .

    3. Transmitere parametrii: Action 2 View, Action 2 Action, View 2 View, View 2 Action

    4. Model Binding in MVC : Model binder default( inclusive Binding-ul unei liste).Html.CheckboxFor

    5. Aplicatie practica : Binding-ul unei liste. Crearea unui Binding customizat pentru un obiect serializat.

    6. Routing in MVC : cum se foloseste. Probleme des aparute intre query string si rutarea obisnuita.

    7. Homework

    MVC in action - medium

    1. Razor si MVC: Areas. Layout. EditorTemplates/DisplayTemplates

    Aplicatie practica: EditorTemplate pentru DateTime

    2. Ajax in MVC : Ajax cu Jquery. Regasirea actiunilor / partial view

    Aplicatie practica: Jquery si interceptarea erorilor de server / comunicatie

    3. Filtre in MVC 3: IAuthorization, IActionFilter, IResultFilter,IExceptionFilter

    Aplicatie practica: IActionFilter pentru logarea timpilor de executie al actiunilor.

    4. Homework – jquery ajax

    MVC in action – advanced

    1. Securitate MVC: Se face pe actiuni, nu pe fisiere.

    Aplicatie practica: Authorize pe toate actiunile, mai putin cea de login.

    2. TDD MVC: testare ViewModel . Testarea actiunilor.Testarea View-urilor( Selenium)

    Aplicatie practica : Testare ViewModel, Actiuni, View

    3. T4MVC , RouteDebugger, Glimpse (vezi MiniProfiler)

    4. Localization

    5. Sesiune finala de intrebari si raspunsuri

TRACK 3 – SQL

30 mai - 01 iun. 2014Locaţie: Piatra Soimului Sala Conferinte 2Module curs:
  • 1. Combinarea seturilor de date, views

    • Tipuri de JOIN

    • UNION, EXCEPT, INTERSECT, APPLY, IN, EXISTS

    • Views

    • Views si ORDER BY

    • SCHEMABINDING

    2. Agregarea si pivotarea datelor

    • GROUP BY

    • WITH ROLLUP, WITH CUBE

    • HAVING

    • Pivotarea datelor

    3. Planuri de executie

    • Elementale unui plan de executie

    • Interpretarea planului de executie

    4. Modificarea datelor

    • INSERT SELECT, INSERT EXEC, BULK INSERT

    • IDENTITY

    • Secvente

    • UPDATE si UPDATE bazat pe JOIN

    • OUTPUT

    • MERGE

    5. Common Table Expression si sub interogari

    6. Window Functions

    • Functii agregat

    • Functii analitice

    7. Folosirea tipurilor Date si Time

    • Compararea datelor

    • Probleme si calcule legate de data si timp

    8. SQL Dinamic

    9. Index

    • Clustered index

    • Imbunatatirea performantelor folosing indecsi acoperitori

    • Citire si scriere

    • View-uri indexate

    10. Probleme practice

    • Gasirea valorilor care lipsesc

    • Identificarea duplicatelor

    • Paginare

    • Calculul balantei (running totals)

 

Înregistrare RONUA Codecamp

Completează formularul de aici pentru a te înregistra la RONUA Codecamp (VI).