Microsoft Visual Studio LightSwitch 2018 - software-ul

Ați încercat vreodată pentru a crea o cerere de intrare a informațiilor? De exemplu, pentru un secretar, ceva ca un card de înregistrare, care a venit corespondenta? Și astfel că a fost corespondenții dicționar? Câteva ecrane rapoarte de scrisori neprelucrate, și reporterii? Și ar fi frumos pentru a lega această aplicație cu departamentul de marketing de baze de date. În timp ce aparent simplu, această sarcină implică un număr foarte mare de aplicații concrete, soluții tehnologice și tehnici. Și ne-ar dori să rezolve astfel de probleme, concentrându-se numai pe anumite date și modificări minore?

Ce este LightSwitch și tu de ce permite crearea rapidă a aplicațiilor

Să ne întoarcem la exemplul care a fost prezentat la început. Pe baza datelor de definiție pentru a construi aplicația:

descărca și rula LightSwitch

Microsoft Visual Studio LightSwitch 2011 - software-ul

Vom crea un proiect și să definească datele folosind tipuri de afaceri care pot identifica imediat anumite reguli de validare.

Microsoft Visual Studio LightSwitch 2011 - software-ul

Definim relații între tabele

Microsoft Visual Studio LightSwitch 2011 - software-ul

(Nu este necesar) pentru a conecta un, surse externe deja existente de date

Microsoft Visual Studio LightSwitch 2011 - software-ul

pe baza datelor de definiții a genera ecrane de utilizator

Microsoft Visual Studio LightSwitch 2011 - software-ul

rula aplicația finit

Microsoft Visual Studio LightSwitch 2011 - software-ul

Timpul necesar pentru a obține un prototip de lucru bazat pe o structură de date, aceasta este literalmente măsurată în minute. Ne-ar dori să subliniem faptul că produsul și documentația aferentă este complet localizată.

Mulți se întreabă ce „sub capota“ la LightSwitch, bazat pe ceea ce tehnologii și soluții arhitecturale este construit. rulare LightSwitch se bazează pe clasic arhitectura pe trei niveluri. Strat de prezentare rezolvă problema de interacțiune cu utilizatorul final, precum și funcțiile de bază pe care acesta le îndeplinește - vizualizare, editare si introducere de date. Stratul logic gestionează solicitările de la client pentru editare, recuperare de date și alte operațiuni. Scopul principal al acestui strat - pentru a proteja datele din modificările directe. Acest lucru face posibil să fie încrezători în integritatea și securitatea datelor. În cele din urmă, stratul de date destinat să stocheze informații structurate.

Microsoft Visual Studio LightSwitch 2011 - software-ul

Proiectarea aplicațiilor pe trei niveluri poate fi destul de o provocare. Fiecare strat poate fi format cu un număr mare de tehnologii și metode. Fiecare strat poate necesita, de asemenea, abordări diferite pentru implementarea și gestionarea în timpul funcționării. În cele din urmă, fiecare strat trebuie să fie capabil să „vorbească“ unul cu altul în vederea asigurării securității.

Microsoft Visual Studio LightSwitch 2011 - software-ul

Comasarea

Cu atenție „adaptate“ pentru fiecare alte componente LightSwitch permit să se concentreze pe punerea în aplicare a părții de afaceri a soluției, nu gândesc la multe nuanțe. În acest caz, este posibil să nu se recurgă la Visual Studio, punerea în aplicare setările aplicației și formele de date în timpul de depanare!

Microsoft Visual Studio LightSwitch 2011 - software-ul

Pe baza acestor relații, precum și parametrizarea de interogări, puteți crea soluții complete, fără programare numai în cazuri rare. Dar chiar și în astfel de cazuri, LightSwitch vă permite să faci destul de mult ca un programator este prevăzut cu un număr mare de sincron (interceptare) și tratare a evenimentului asincron (notificare):

Microsoft Visual Studio LightSwitch 2011 - software-ul

Pe lângă lucrurile evidente legate de apariția cererii, pus în aplicare, de asemenea, componente orizontale, cum ar fi controlul accesului. După configurarea proprietăților proiectului LightSwitch este suficient pentru a adăuga la forma de verificare a ecranului pentru permisiuni utilizatorilor, și apoi în modul administrativ în ecranul de control al utilizatorului dau privilegiile necesare:

Microsoft Visual Studio LightSwitch 2011 - software-ul

Considerații de implementare a rezolvat exact cu ajutorul unui asistent laconică și simplu pentru a ajuta la implementarea aplicației la nivel local pe serverul IIS, sau chiar și în Azure:

Microsoft Visual Studio LightSwitch 2011 - software-ul

Microsoft Visual Studio LightSwitch 2011 - software-ul

LightSwitch este un instrument foarte interesant conceput pentru o varietate îngustă, dar încă popular de sarcini - a crea rapid aplicații de afaceri. Acest instrument are grija de toate sarcinile de rutină pentru dezvoltarea de aplicații de business, oferind utilizatorilor o oportunitate unică de a se concentra pe logica de afaceri care corespunde cerințelor lor. În ciuda simplității sale evident, LightSwitch poate rezolva multe probleme folosind instrumente de configurare standard și extinde funcțiile prin intermediul software-ului și a componentelor suplimentare, dacă este necesar.

articole similare