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

GET 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
Hands-On Software Architecture with C# 8 and . NET Core 3
Language: en
Pages: 598
Authors: Gabriel Baptista
Categories: Computers
Type: BOOK - Published: 2019-11-29 - Publisher:

GET EBOOK

Design scalable and high-performance enterprise applications using the latest features of C# 8 and .NET Core 3 Key Features Become a software architect capable
Hands-On Design Patterns with C# and .NET Core
Language: en
Pages: 402
Authors: Gaurav Aroraa
Categories: Computers
Type: BOOK - Published: 2019-07-05 - Publisher: Packt Publishing Ltd

GET EBOOK

Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET Core 2 Key FeaturesEnhance your programming skills by imp
Learning Angular for .NET Developers
Language: en
Pages: 243
Authors: Rajesh Gunasundaram
Categories: Computers
Type: BOOK - Published: 2017-06-30 - Publisher: Packt Publishing Ltd

GET 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
Advanced TypeScript Programming Projects
Language: en
Pages: 408
Authors: Peter O'Hanlon
Categories: Computers
Type: BOOK - Published: 2019-07-26 - Publisher: Packt Publishing Ltd

GET EBOOK

Gain in-depth knowledge of TypeScript and the latest ECMAScript standards by building robust web applications across different domains Key FeaturesApply the cut