Practical Cross-Platform Charts and Graphics with ASP.NET Core MVC
Din această carte, puteți învăța cum să utilizați C#, ASP.NET Core MVC și JavaScript pentru a crea o varietate de diagrame și grafice 2D și 3D multiplatformă pentru aplicațiile dvs. web, de la diagrame și forme 2D simple la suprafețe 3D complexe și grafice 3D interactive. Cartea oferă o mare parte din informațiile despre programarea de diagrame și grafice multiplatformă care nu sunt disponibile în alte tutoriale și cărți de referință ASP.NET MVC. Programele de exemplu gata de execuție implementate în carte vă permit să explorați tehnicile de diagramă și grafică și să înțelegeți cum funcționează algoritmii de diagramă și grafică. Puteți modifica exemplele de cod sau le puteți adăuga noi caracteristici pentru a forma baza propriilor proiecte. Unele dintre listele de exemple de cod furnizate în această carte sunt deja aplicații web sofisticate pe care le puteți utiliza direct în propriile proiecte din lumea reală. Această carte vă oferă un nivel de detaliu, explicații, instrucțiuni și exemple de cod de program care vă vor permite să realizați aproape orice lucru legat de dezvoltarea de grafice și diagrame web bazate pe ASP.NET Core MVC Framework.
Această carte este organizată în zece capitole. Următoarele rezumate ale fiecărui capitol ar trebui să vă ofere o imagine de ansamblu a conținutului cărții:
Capitolul 1, Prezentare generală a ASP.NET Core MVC. Acest capitol prezintă elementele de bază ale ASP.NET Core MVC și trece în revistă unele dintre aspectele generale ale programării MVC.
Capitolul 2, Bazele graficii în SVG. Acest capitol reprezintă bazele graficii SVG. Acesta acoperă sistemele de coordonate grafice utilizate în SVG și demonstrează cum se creează forme 2D de bază.
Capitolul 3, Grafică dinamică SVG cu D3. Acest capitol prezintă biblioteca JavaScript D3 pentru manipularea documentelor pe baza datelor. Utilizează exemple de cod pentru a demonstra cum să utilizați D3 pentru a crea diverse obiecte grafice 2D în aplicațiile web ASP.NET Core MVC.
Capitolul 4, Diagrame 2D cu D3. Acest capitol ilustrează modul de utilizare a D3 pentru a crea diverse diagrame 2D, inclusiv diagrame de linii și anumite diagrame speciale sau specifice aplicațiilor în aplicațiile ASP.NET Core MVC.
Capitolul 5, Diagrame 2D cu biblioteci de diagrame. Acest capitol prezintă două biblioteci de diagrame: Chart. JS și Google Chart API. Este format din mai multe exemple care arată cum să creați o varietate de diagrame 2D folosind aceste biblioteci.
Capitolul 6, Stock Charts. Acest capitol ilustrează modul de creare a unei varietăți de grafice bursiere utilizând două biblioteci JavaScript diferite: Google Charts API și TechanJS.
Capitolul 7, Grafică 3D cu WebGL. Acest capitol acoperă elementele de bază ale WebGL și demonstrează cum să utilizați WebGL pentru a crea primitive geometrice simple și un obiect cub 3D animat.
Capitolul 8, Grafică 3D cu Three. js. Acest capitol prezintă procedurile de bază privind modul de utilizare a Three. js pentru a crea grafică 3D, inclusiv definirea scenei, setarea camerei, specificarea materialelor și luminilor și crearea geometriei și a ochiurilor.
Capitolul 9, Grafice 3D. Acest capitol prezintă modul de utilizare a Three. js pentru a crea grafice 3D simple de suprafață și grafice parametrice. Apoi ilustrează modul de utilizare a datelor din partea serverului pentru a crea diverse grafice 3D personalizate. Capitolul prezintă, de asemenea, o bibliotecă JavaScript de grafice 3D Graph3d și arată cum să utilizați biblioteca pentru a crea grafice 3D simple.
Capitolul 10, Diagrame cu API Web. Acest capitol acoperă elementele de bază ale API Web ASP.NET Core care este utilizat pentru a oferi acces la datele unei aplicații. Acesta demonstrează cum să creați aplicații API Web și cum să utilizați datele din serviciile API Web pentru a crea diverse grafice, inclusiv grafice 3D de suprafață, grafice 3D pentru opțiuni europene și grafice de acțiuni.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)