Cargando…

ASP.NET Core 2 and Vue.js : full stack web development with Vue, Vuex, and ASP.NET Core 2.0 /

Microsoft have recently expanded their suite of SPA project templates to include a Vue.js based template that includes all the tooling required to build modern production ready applications out of the box. In this book, we'll leverage some of the more powerful Vue.js features with ASP.NET core...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ratcliffe, Stuart (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_on1050953482
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 180906s2018 enka o 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d STF  |d TEFOD  |d CEF  |d G3B  |d TEFOD  |d EBLCP  |d MERUC  |d UAB  |d OCLCQ  |d OCLCO  |d UKAHL  |d UX1  |d K6U  |d N$T  |d NLW  |d OCLCO  |d OCLCQ  |d PSYSI  |d OCLCQ  |d OCLCO 
019 |a 1175625444 
020 |a 9781788834414  |q (electronic bk.) 
020 |a 1788834410  |q (electronic bk.) 
020 |a 1788839463  |q (Trade Paper) 
020 |a 9781788839464 
024 3 |a 9781788839464 
029 1 |a AU@  |b 000066230172 
035 |a (OCoLC)1050953482  |z (OCoLC)1175625444 
037 |a CL0500000989  |b Safari Books Online 
037 |a 4E34B179-4377-4462-8A28-E7C45694CADF  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TK5105.8885.A26 
082 0 4 |a 006.7882  |2 23 
049 |a UAMI 
100 1 |a Ratcliffe, Stuart,  |e author. 
245 1 0 |a ASP.NET Core 2 and Vue.js :  |b full stack web development with Vue, Vuex, and ASP.NET Core 2.0 /  |c Stuart Ratcliffe. 
246 3 |a ASP.NET Core two and Vue.js 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed August 30, 2018). 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding the Fundamentals; Thinking in components; What is a component?; UI composition; Introduction to Vue; The Vue instance; Attaching to the DOM; Defining data properties; Rendering data into the DOM using expressions; Building component trees; Reactivity; Component behavior; State; Props; Methods; Computed properties; Watchers; Lifecycle hooks; Component presentation; Directives; Attribute binding with v-bind; Conditional display with v-show 
505 8 |a Control flow with v-if and v-elseRendering lists with v-for; Event handling with v-on; Form input binding with v-model; Parent-child component communication; ASP.NET Core- what's new?; Middleware pipeline; Application startup; DI is a first-class citizen; EF Core -- what's new?; Configuring relationships; Global query filters; Compiled queries; In-memory provider for testing; Summary; Chapter 2: Setting Up the Development Environment; Choosing a web browser; Installing frontend tools and dependencies; Installing Node and npm; Installing Vue; npm or Yarn? 
505 8 |a Installing backend tools and dependenciesInstalling ASP.NET Core; Installing PostgreSQL; Choosing and installing an IDE; Productivity tools; Installing VS Code extensions; Installing the Vue.js Chrome devtools extension; Installing a Terminal Emulator on Windows (optional); Summary; Chapter 3: Getting Started with the Project; ASP.NET Core SPA templates versus CLI tools; An introduction to webpack; What is webpack?; How does it work?; Basic webpack configuration; Bundle splitting; Production bundles; Scaffolding a project with the dotnet CLI; Refactoring the frontend setup 
505 8 |a Removing TypeScriptReplacing the default components; Refactoring the backend setup; Refactoring to a feature folder structure; Setting up the database; Creating a database context; Registering the database context for DI; Creating the database; Creating an initial migration; Creating and seeding the database on start-up; Testing the completed setup; Summary; Chapter 4: Building Our First Vue.js Components; Displaying a list of products; Conditional rendering; Component composition; Client-side routing; Fetching data from an API; Summary; Chapter 5: Building a Product Catalog 
505 8 |a Improving the existing UXChoosing a UX framework; What is Bootstrap-Vue?; Installing additional required dependencies; Modifying the webpack configuration to support SASS; Updating the webpack vendor configuration; Rebuilding the vendor bundle; Adding application-wide layout elements; Adding application-wide styles; Styling the product list and product details components; Fetching data before navigation; Adding a page loading indicator; Adding a transition on page change; Extending the existing data model; Dropping the existing database; Adding new/updating existing entities 
520 |a Microsoft have recently expanded their suite of SPA project templates to include a Vue.js based template that includes all the tooling required to build modern production ready applications out of the box. In this book, we'll leverage some of the more powerful Vue.js features with ASP.NET core backend to build modern web apps. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Active server pages. 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Active server pages  |2 fast 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a Application program interfaces (Computer software) 
650 0 |a Application software  |x Development. 
650 0 |a Internet programming. 
650 6 |a Interfaces de programmation d'applications. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Programmation Internet. 
650 7 |a APIs (interfaces)  |2 aat 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computer programming / software development.  |2 bicssc 
650 7 |a Computers  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a Computers  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a Application program interfaces (Computer software)  |2 fast 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Internet programming  |2 fast 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781788839464/?ar  |z Texto completo 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1860840  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34995503 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5520887 
938 |a EBSCOhost  |b EBSC  |n 1860840 
994 |a 92  |b IZTAP