Hands-On TypeScript for C# and .NET Core Developers

Hands-On TypeScript for C# and .NET Core Developers
Author :
Publisher : Packt Publishing Ltd
Total Pages : 449
Release :
ISBN-10 : 9781789133325
ISBN-13 : 1789133327
Rating : 4/5 (327 Downloads)

Book Synopsis Hands-On TypeScript for C# and .NET Core Developers by : Francesco Abbruzzese

Download or read book Hands-On TypeScript for C# and .NET Core Developers written by Francesco Abbruzzese and published by Packt Publishing Ltd. This book was released on 2018-10-31 with total page 449 pages. Available in PDF, EPUB and Kindle. Book excerpt: Discover how TypeScript allows you to build modern client-rich applications, thanks to its object-oriented capabilities and third-party tools like Angular and Web APIs Key FeaturesMake a seamless transition to using TypeScript 3.1 in your development stackWork with TypeScript 3.1 in your ASP.NET Core projects to build rich applications that are easy to maintainBuild, test, and integrate your own TypeScript library in real-world projectsBook Description Writing clean, object-oriented code in JavaScript gets trickier and complex as the size of the project grows. This is where Typescript comes into the picture; it lets you write pure object-oriented code with ease, giving it the upper hand over JavaScript. This book introduces you to basic TypeScript concepts by gradually modifying standard JavaScript code, which makes learning TypeScript easy for C# ASP.NET developers. As you progress through the chapters, you'll cover object programming concepts, such as classes, interfaces, and generics, and understand how they are related to, and similar in, both ES6 and C#. You will also learn how to use bundlers like WebPack to package your code and other resources. The book explains all concepts using practical examples of ASP.NET Core projects, and reusable TypeScript libraries. Finally, you'll explore the features that TypeScript inherits from either ES6 or C#, or both of them, such as Symbols, Iterables, Promises, and Decorators. By the end of the book, you'll be able to apply all TypeScript concepts to understand the Angular framework better, and you'll have become comfortable with the way in which modules, components, and services are defined and used in Angular. You'll also have gained a good understanding of all the features included in the Angular/ASP.NET Core Visual Studio project template. What you will learnOrganize, test, and package large TypeScript code baseAdd TypeScript to projects using TypeScript declaration filesPerform DOM manipulation with TypeScriptDevelop Angular projects with the Visual Studio Angular project templateDefine and use inheritance, abstract classes, and methodsLeverage TypeScript-type compatibility rulesUse WebPack to bundle JavaScript and other resources such as CSS to improve performanceBuild custom directives and attributes, and learn about animationsWho this book is for If you’re a C# or .NET developer looking for an easy accessible way of learning TypeScript, this book is for you.


Hands-On TypeScript for C# and .NET Core Developers Related Books

Hands-On TypeScript for C# and .NET Core Developers
Language: en
Pages: 449
Authors: Francesco Abbruzzese
Categories: Computers
Type: BOOK - Published: 2018-10-31 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Discover how TypeScript allows you to build modern client-rich applications, thanks to its object-oriented capabilities and third-party tools like Angular and W
JavaScript for .NET Developers
Language: en
Pages: 389
Authors: Ovais Mehboob Ahmed Khan
Categories: Computers
Type: BOOK - Published: 2016-07-29 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Unlock the potential of evergreen browsers and increase the efficiency of your ASP.NET applications by learning how to write JavaScript About This Book Boost yo
Building Web Applications with .NET Core 2.1 and JavaScript
Language: en
Pages: 642
Authors: Philip Japikse
Categories: Computers
Type: BOOK - Published: 2019-12-13 - Publisher: Apress

DOWNLOAD EBOOK

Roll up your sleeves and jump into building web applications using .NET Core 2.1 and the most popular JavaScript frameworks. You will start by building a data a
Getting Started with Knockout.js for .NET Developers
Language: en
Pages: 188
Authors: Andrey Akinshin
Categories: Computers
Type: BOOK - Published: 2015-05-27 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

This book is intended for .NET developers who want to use the MVVM design pattern to create powerful client-side JavaScript linked to server-side C# logic. Basi
Learning Angular for .NET Developers
Language: en
Pages: 243
Authors: Rajesh Gunasundaram
Categories: Computers
Type: BOOK - Published: 2017-06-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build efficient web apps and deliver great results by integrating Angular and the .NET framework About This Book Become a more productive developer and learn to