Dezvoltarea Microsoft LightSwitch se realizează prin utilizarea de formulare gata de ecran, care oferă un aspect profesional și funcționalitatea de bază a aplicațiilor de business. Microsoft LightSwitch ofera template-uri de cod și componente create în prealabil, pe baza soluțiilor de business standard. logica de afaceri suplimentare pot fi adăugate cu ușurință prin intermediul unui cod în limbaje de programare de nivel înalt: Visual Basic.NET sau C #. Aplicațiile dezvoltate pot fi implementate pe serverele companiilor locale sau în cloud, care oferă acces la aplicații fără greoaie aplicațiile ustanovki.Interfeys de proces construit pe partea de sus a Silverlight 4.0 tehnologie. Accesul la datele se bazează pe WCF RIA Services. acces posibil să se dezvolte o aplicație sau un browser web sau ca un program independent. O caracteristică importantă este faptul că toate componentele LightSwitch și cod template-uri sunt extensibile, oferind posibilitatea de a crea funcționalități suplimentare ca neobhodimosti.S folosind dezvoltatorii LightSwitch sunt în măsură să rezolve rapid problemele de afaceri și de a crea aplicații de afaceri de calitate profesională. Minimizând în același timp atât timp cât și cerințele pentru experiența și cunoștințele profesionale de programatori de proiectare.
cursuri suplimentare
2 ore 30 minute
Problemele asociate cu premisele tehnologiei Silverlight. Introducere în tehnologia Silverlight. cadru de aplicare Silverlight. Crearea unei interfețe de utilizator, controalele standard. aplicații bazate pe Silverlight desfășurate pe server.
Prelegerea discută problemele de construire a aplicațiilor de afaceri cu platforma Silverlight și a descris direcția de dezvoltare, care ofera la Microsoft. Descrierea serviciilor Windows Communication Foundation rich Internet Application (WCF RIA) și se va lua în considerare utilizarea lor în aplicații Silverlight.
Prelegerea discutat despre beneficiile de a trece la platforma de cloud. O clasificare a soluțiilor existente în cloud și să descrie caracteristicile lor. Am discutat în detaliu platforma de cloud Microsoft Azure. Descrie părțile sale componente, parametrii cheie. Considerăm conceptele de bază pe care trebuie să știți pentru a dezvolta soluții pentru platforme cloud.
Problemele asociate cu implementarea aplicațiilor Silverlight pe platforma de cloud. Acesta descrie modul de a crea o bază de date de configurare server de baze de date depozit de date SQL Azure, precum și modul de a crea și de a începe serviciile necesare. Având în vedere terminologia necesară și secvența pentru a configura și implementa aplicații de business în cloud Microsoft Azure. Caracteristicile de mai sus și setările de bază non-evidente de aplicații de puncte Silverlight pentru nor.
Considerat în profunzime problema de a crea o interfață de utilizator, care include dezvoltarea de ecrane, modele de aspect, utilizarea de ecrane de șabloane, meniuri și panouri de navigare, export în Microsoft Excel și altele.
Obiectiv: Pentru a explora modalități de a crea o nouă aplicație LightSwitch și utilizează tabelul Designer pentru a crea și configura o sursă de date internă. Rezultate așteptate: ca urmare a muncii va crea o nouă cerere LightSwitch, iar acesta va fi adăugat la cele șase tabele, ajustați tipurile de teren au legătura necesară între tabele.
Obiectiv: Pentru a explora moduri de a crea o interfață pentru aplicații LightSwitch bazate pe utilizarea de template-uri ecran standard. Rezultate așteptate: ca urmare a lucrărilor va fi configurat pentru ecrane simple de editare a informațiilor în tabele referințele (departamente, grupuri, studiouri, profesori, disciplina). De asemenea, tehnicile fi studiate Se vor utiliza ecrane create în editarea informațiilor.
Obiectiv: Pentru a studia metodele de dezvoltare de interfață pentru aplicații LightSwitch ecrane cu funcționalitate îmbunătățită și utilizarea de legături între tabele de date care stabilesc mecanisme bazate pe. Rezultate așteptate: ca urmare a muncii va crea un ecran pentru a modifica informațiile în tabele aferente bazate pe ecranul listei de modele și informații detaliate. De asemenea, utilizarea de tehnici destinate ecrane vor fi studiate în modul de editare de informații, sau pentru a regla elementele cu ecranele de interfață de designer.
Obiectiv: Pentru a studia interfața pentru a crea mecanisme pentru tranziția între ecrane utilizând bara de navigare. Rezultate așteptate: ca urmare a panoului de navigare pentru a deschide ecranele de programe existente vor fi configurat și configurat. Vor fi, de asemenea, explorate pentru a crea grupuri și setări congregațiilor nouă structură de meniu.
Obiectiv: Pentru a studia principiile de creare a cererilor la nivel de masă și să le utilizați pentru a crea ecrane speciale de căutare de baze de date. Rezultate așteptate: ca urmare a lucrărilor vor fi create interogări de tabel pentru a filtra informațiile în funcție de preferințele utilizatorului. Vor fi, de asemenea, explorate modalități de a crea cereri de masă bazate pe ecran, și a descris scenarii de utilizare a acestora,
Obiectiv: Pentru a explora modalități de creare și folosind logica de afaceri a aplicației, pe baza definiției regulilor de afaceri. Rezultate așteptate: ca urmare a mecanismelor de lucru de control introduse de utilizator prin specificarea regulilor de afaceri vor fi dezvoltate. Va examina modalitățile principale de a crea reguli de afaceri ca baza setărilor din proprietățile controalelor precum și prin adăugarea de cod personalizat,
Obiectiv: Pentru a studia modalități de a căuta, conecta și utiliza extensii în aplicații LightSwicth. Rezultatele așteptate: ca urmare a activității în funcția va fi adăugată la cererea de a importa date în tabelul LightSwitch dintr-un fișier Microsoft Excel cu o extensie specială,
Obiectiv: Pentru a explora modalități de creare și utilizare prin exportul de date în Microsoft Office raport aplicații. Rezultatele așteptate: ca urmare a lucrărilor din anexă va fi adăugat funcționalitatea de a exporta date la documentele Microsoft Excel și Microsoft Word utilizând extensia Oficiul pentru Integrare Pack. Rezultatele pot fi folosite ca înregistrări.
Obiectiv: Pentru a studia mecanismele de securitate și control al accesului informațiilor în aplicația LightSwitch. Rezultatele așteptate: după cum va fi creat un rezultat al permisului de muncă pentru a efectua operațiunile de bază în cerere. Cu utilizarea utilizarea metodelor de control al accesului permise de date implementate pentru a avea acces la formularele de pe ecran. Acesta descrie modul de a crea utilizatori și grupuri cu permisiunile specificate.
Problemele create de o aplicație este stocată pe platforme server pentru a se asigura utilizarea acestuia. Descrie tipurile existente de aplicații client și caracteristici de utilizare a acestora. Considerat scheme cu două și trei niveluri de implementare a aplicațiilor și scoate în evidență caracteristicile lor. Dezmembrabil diverse opțiuni pentru utilizarea platformelor de server și explică modul de a instala aplicații cu LightSwitch Deployment Wizard.
Obiectiv: Pentru a studia mecanismele de implementare a aplicației pe un computer desktop utilizând LightSwitch Deployment Wizard. Rezultate așteptate: ca urmare a creării de locuri de muncă a pachetului de instalare pentru a instala aplicații LightSwitch pe un singur calculator se va face. O descriere a tuturor măsurilor și acțiunilor necesare pentru punerea în aplicare a implementării.
Obiectiv: Pentru a explora modalități de a utiliza o bază de date externă pentru a crea pe baza de aplicare a acesteia LightSwitch. Rezultatele așteptate: după cum va fi creat un rezultat al muncii și configurate sub formă de pe ecran pentru a lucra cu baza de date Microsoft de testare AdventureWorks. Acesta descrie modul de a conecta o sursă externă de date și pentru a crea forme complexe folosind template-uri de ecran.
Problemele create prin plasarea aplicațiilor LightSwitch la platforma Microsoft Azure cloud-based. Dezmembrabil diferitele utilizări ale platformei nor, și descrie modul de configurare și implementați aplicația folosind LightSwitch Deployment Wizard.
Obiectiv: Pentru a studia mecanismele de implementare a aplicației în cloud Microsoft Azure folosind LightSwitch Deployment Wizard. Rezultate așteptate: ca urmare a desfășurării activității aplicației LightSwitch existente în Microsoft Azure cloud vor fi efectuate. O descriere a tuturor măsurilor și acțiunilor necesare pentru configurarea inițială a Microsoft Azure, și etapele efectuate folosind LightSwitch Deployment Wizard.