Buch, Englisch, 315 Seiten, Format (B × H): 168 mm x 240 mm, Gewicht: 559 g
Buch, Englisch, 315 Seiten, Format (B × H): 168 mm x 240 mm, Gewicht: 559 g
Reihe: Synthesis Lectures on Computer Science
ISBN: 978-3-031-30628-0
Verlag: Springer
This book introduces a simplified approach to web application development using the open-source ASP.Net Core MVC framework. Readers will learn to implement web applications using the following languages and frameworks: HTML, JavaScript, CSS, Bootstrap, C#, ASP.Net, and Entity Framework Core. In addition, this book addresses how to build a web application to create user accounts, store data in a database, manipulate data, and how to allow controlled access to certain parts of the application functionality. The author also covers both client-side and server-side development and the use of an object relational mapper to work with persistent data (using a database). Topics include: models, views, controllers, routing, entity framework core, identity, layouts, dependency injection and services, model binder, among others.
This book:
- Introduces the development of web applications using the open-source ASP.Net Core MVC framework
- Implements web applications including HTML, JavaScript, CSS, Bootstrap, C#, ASP.Net, and Entity Framework Core
- Features client-side development, server-side development, and object relational mapper software
Zielgruppe
Upper undergraduate
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmierung: Methoden und Allgemeines
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Software Engineering
- Mathematik | Informatik EDV | Informatik Betriebssysteme
- Mathematik | Informatik EDV | Informatik Daten / Datenbanken Informationstheorie, Kodierungstheorie
- Interdisziplinäres Wissenschaften Wissenschaften: Forschung und Information Informationstheorie, Kodierungstheorie
- Mathematik | Informatik EDV | Informatik EDV & Informatik Allgemein
- Mathematik | Informatik EDV | Informatik Informatik Mathematik für Informatiker
Weitere Infos & Material
Introduction.- Preparing the Development Environment.- Brief Introduction to HTML.- Brief Introduction to CSS, JavaScript, and Bootstrap.- Some C# Fundamentals.- Middleware, Services, and an Introduction to Dependency Injection.- Routing, Models, and Controllers.- Core on Controllers.- Razor Views, Razor Engine, and Model Binding.- Server Validation.- Persistent Data: Entity Framework (core) and Dependency Injection Revisited.- Consistent Look: Layouts, Friendly Error Pages, and Environments.- Working with Images.- Authentication.- References.




