Want to become a Vibe Coder? Join Vibe Coding Training here
x
C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
Career
Members
Blogs
Challenges
Certification
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Tuhin Paul(15)
Ziggy Rafiq(7)
Rikam Palkar(5)
Nakkeeran Natarajan(5)
George (3)
Dinesh Gabhane(3)
Sachin Kalia(3)
Prashant Bansal(2)
Biswabid Rath(2)
Vivek Kumar(2)
Nitin Bhardwaj(2)
Jin Necesario(2)
Ganesan C(2)
Mervyn Manilall(1)
Jignesh Kumar(1)
Ayush Gupta(1)
Adarsh Nigam(1)
Dharmeshwaran S(1)
Ravi Kiran Chanduri(1)
Vikas Gupta(1)
Vineet Desai(1)
Gurpreet Arora(1)
Sandhya Shinde(1)
Sergei Kitaev(1)
Rupesh Kahane(1)
Veerendra Annigere(1)
Shivangi Rajde(1)
Durgesh Kumar(1)
Prasham Sabadra(1)
Mukesh Kumar(1)
Usama Shahid(1)
Shantanu (1)
Dinesh Kushwaha(1)
Sumit Kanchan(1)
Karthik Elumalai(1)
Rahul (1)
Joao Sousa(1)
Santosh Kumar Adidawarpu(1)
Banketeshvar Narayan(1)
Muhammad Aqib Shehzad(1)
Ahmed Khateeb(1)
Ahmad Anas(1)
Sravan Kumar Reddy Dudyalu(1)
Shiju Joseph(1)
Nitin Pandit(1)
Atanas Atanasov(1)
Gaurav Kumar(1)
Sam Hobbs(1)
Gunasekaran Palani(1)
Abhishek Saini(1)
Shilpa Tanwar(1)
Hari Lakkakula(1)
Dhanapal Chandran(1)
Miguel Teheran(1)
Praveen Raveendran Pillai(1)
Tao Chen(1)
Saravanan Ponnusamy(1)
Mahesh Verma(1)
Jay Krishna Reddy (1)
Akhil K(1)
Resources
No resource found
Sir, This Is a TypeScript Function
May 21, 2025.
Functions are one of the most fundamental concepts in programming. They’re where your application’s logic lives and in TypeScript, they’re even more powerful thanks to static typing.
How Go Improves TypeScript Compilation & Tooling
Mar 14, 2025.
TypeScript's migration to a Go-based compiler boosts performance with faster builds, parallelized type-checking, and improved memory efficiency. Developers enjoy a seamless workflow with enhanced tooling.
Leveraging TypeScript Decorators for Modern Web Development
Dec 08, 2024.
Explore the role of TypeScript decorators in modern web development. Learn how decorators enhance code readability, simplify logic, and support powerful metadata features.
How to Sort a List of Objects in TypeScript by Property
Nov 09, 2024.
This guide covers sorting lists of objects in TypeScript, with examples for sorting by string, numeric, and date properties. It demonstrates using the sort() method, localeCompare for strings, custom sorting functions for dates and numbers, and multi-property sorting techniques.
Map, Filter and Reduce in TypeScript with Examples
Oct 30, 2024.
This guide provides a comprehensive overview of these essential functions, complete with practical examples to illustrate their use in real-world applications. Enhance your coding skills and streamline data manipulation with TypeScript today.
JavaScript vs TypeScript File Extensions: .js .jsx .ts .tsx
Aug 08, 2024.
Unlock the mysteries behind JavaScript and TypeScript file extensions with this comprehensive guide. Learn the differences between .js, .jsx, .ts, and .tsx files, and understand how each plays a crucial role in modern web development.
Creating a Web Resource Based on React TypeScript in Dynamics 365
Jun 13, 2024.
Integrating React and TypeScript with Dynamics 365 enables developers to build responsive and maintainable user interfaces. This approach leverages modern web practices for enhanced performance, reusable components, and seamless integration into Dynamics 365 environments.
Interface In TypeScript / Complex Types In TypeScript
Jun 09, 2024.
In TypeScript, using interfaces helps define complex types, providing clarity and preventing runtime issues. Unlike JavaScript's var/let, interfaces explicitly outline object properties. This approach mirrors server-side coding practices, like in C#, ensuring adherence to coding standards and enhancing type safety.
Why Choose TypeScript Over JavaScript for Better Development
Jun 03, 2024.
Explore JavaScript's journey from its inception at Netscape to its standardization by ECMA. Discover Angular's evolution as a modern front-end framework and its synergy with TypeScript for enhanced development. Understand the benefits of TypeScript over JavaScript in terms of static typing, IDE support.
Type-safe development with React TypeScript Fundamentals
May 21, 2024.
Find out how TypeScript and React work together with Ziggy Rafiq's comprehensive guide. Learn how to use type-safe props, state management, event handling, and component lifecycles for robust and maintainable front-end development. Learn how to use React TypeScript to unleash the power of type safety.
Power of Typescript Scroll Events
Mar 06, 2024.
The onscroll event in JavaScript is a powerful tool that gets triggered when a scrollbar is used for an element. This event is particularly useful for creating dynamic and interactive web experiences, allowing developers to respond to user interactions with scrolling.
A Symphony of ES7 Features and TypeScript Elegance
Jan 16, 2024.
JavaScript strings are fundamental components in web development, representing sequences of characters. This article explores advanced string manipulation using ES7 features and TypeScript, enhancing your ability to wield this crucial data type.
A Fix To Typescript TS7006: Parameter 'xxxx' Implicitly Has An 'Any' Type
Dec 27, 2021.
In this article, you will learn about a fix to Typescript TS7006: Parameter 'xxxx' Implicitly Has An 'Any' Type.
React + TypeScript - The Basics
Sep 03, 2021.
In this article, you will learn about implementing better type checking in React applications using TypeScript.
New Features In TypeScript 4.3
Jun 24, 2021.
In this article, you will learn about the features Introduce in Typescript 4.3.
Fundamentals Of TypeScript - Object Oriented Concepts
Apr 28, 2021.
In this article, you will learn about the fundamentals of TypeScript - Object Oriented Concepts.
Fundamentals Of Typescript - Basic Concepts
Apr 27, 2021.
In this article, you will learn about Fundamentals of Typescript - basic concepts.
Installing Node.js And Typescript And Creating First Typescript Program And Component In Angular
Aug 26, 2020.
In this article, we are going to discuss about the steps which are required to follow for the installation of Node.js and typescript also we are going to create, compile and execute our first typescript program. Along with this we are going to create the component using Angular CLI and explore the files which are created.
Client-Server WASM-Application In C#, TypeScript And Transact-SQL
Jul 21, 2020.
In this article, we describe a Blazor-WASM sample application. Although the article is associated with Web-development, it is not about the classical web. It is related to general Client-Server programming in conventional languages but in connection with existing Web-reality to which some experimental things are applied.
Interface In Typescript
Jan 15, 2020.
In this article you will learn about Interface in Typescript.
Angular - Typescript Fundamentals
Dec 23, 2019.
In order to build an application with Angular, you need to be comfortable with typescript. In this article, I'll explain the fundamentals of typescript.
Getting Started With React Using TypeScript - For Beginners
May 01, 2019.
In this article, we will learn how to get started with React using TypeScript. This tutorial has a form which takes the input from the users and displays the entered values when the button is clicked.
Rest API In Node.js Using TypeScript And Fortjs
Apr 02, 2019.
This article explains how to create a REST API using TypeScript and Fortjs.
How To Include Regions In TypeScript While Working In Visual Studio Code
Oct 16, 2018.
In this article I’ll share small detail how to include regions when we work in TypeScript in Visual Studio code.
Debugging TypeScript In Visual Studio Code Using Chrome
Sep 21, 2018.
This article is for those who are working in an Angular application with Typescript and want to debug their code in Visual Studio Code.
The Angular Series - TypeScript In A Nutshell - Part Two
May 29, 2018.
TypeScript is nothing but a super set of javascript, it means that everything we can do with javascript we can also develop through Typescript.
ts.validator.fluent - TypeScript Based Generic, Fluent Validation Framework
Apr 10, 2018.
I have created a TypeScript based generic, fluent validation framework. Also, I have built a demo Angular 6 CLI app which uses the framework for client-side form validation.
ASP.NET Core Using TypeScript (2.6) With RequireJS In C#
Apr 10, 2018.
This article demonstrates how to create and use an application in ASP.NET Core using TypeScript (2.6) with RequireJS (2.3.5) in C#.
How To Install TypeScript Plug-in In Visual Studio 2015
Jan 13, 2018.
In this article, we will see the simple step by step process to install TypeScript Plugin for Visual Studio.
Constructors In TypeScript 2.0
Jan 08, 2018.
Let us learn about constructors in TypeScript 2.0.
Hello World With TypeScript 2.0
Jan 02, 2018.
TypeScript is a language which is a super set of JavaScript language. It compiles the code written to plain javascript code. So all the correct javascript code is valid in TypeScript. Apart from that TypeScript provides extra features also, which is very useful for writing good code.
How To Include External JavaScript Frameworks To TypeScript Projects
Dec 29, 2017.
In this article we will see how can we include external JavaScript Frameworks To TypeScript Projects
Creating Azure WebJob To Access SharePoint Using Typescript And Node.js
Nov 14, 2017.
Create a new folder in the solution by the name 'src' and create index.ts file inside the folder. In this folder we will keep all the source files which will get executed when the Job runs. Remember to keep the index.ts at the root of the src and all other files (if any) keep them in the folder otherwise the job will fail.
Step By Step Creation Of Angular Project With TypeScript Using Visual Studio 2015
Nov 02, 2017.
In the right pane, move the global $(PATH) entry to be above the internal path $(DevEnvDir) entries. This tells Visual Studio to look for external tools (like npm) in the global path before the internal path.
Routing In Angular 2 With TypeScript And Visual Studio 2015 - Part One
Jul 29, 2017.
In this article, we are going to learn how to implement routing in Angular 2 with an example. Routing is a concept which helps users to navigate from one view to another view of the application. Similarly, routing in Angular 2 helps users to navigate from one view to another view depending upon the URL which user enters in the browser.
Getting Started With TypeScript - Part Two
Jun 22, 2017.
In this article we are going to learn basics of TypeScript with visual studio 2015 Update 3.
Getting Started With TypeScript - Part One
Jun 16, 2017.
In this article, we are going to learn the basics of TypeScript and its installation process with Node.js.
Configure Angular 4 With TypeScript On A Web Application With VS 2017
May 03, 2017.
This article will show how to configure Angular 4 and TypeScript in ASP.Net MVC Web Application.
Recursive Tree-View Using Angular 2 And TypeScript Until nth Level Depth
Mar 23, 2017.
In this article, you will get to know Recursive Tree-View, using Angular 2 And TypeScript until Nth level depth.
Debugging JavaScript And TypeScript Using Google Chrome in Visual Studio 2017
Feb 27, 2017.
In this article, I am going to explain how we can put breakpoint inside the Visual Studio Editor for JavaScript or TypeScript code and debug it using Google Chrome.
ASP.NET, SignalR, Angular 2 And Typescript Real Time Clock
Feb 22, 2017.
In this article, we will see how we can create a real time clock, using technologies like ASP.NET, SignalR, Angular 2 and TypeScript.
Angular 2 With TypeScript And Gulp Using Angular CLI
Feb 07, 2017.
This article explains how to make Angular 2 projects in a proper way, using Angular CLI.
Class And Constructor In TypeScript Using Visual Studio Code
Jan 23, 2017.
In this article, you will learn about class and constructor in TypeScript, using Visual Studio Code.
Getting Started With Angular 2.0 Using Microsoft TypeScript 2.0 Over .NET Framework
Jan 13, 2017.
In this article, you will get started with Angular 2.0, using Microsoft TypeScript 2.0 over .NET Framework.
Set Up Configuration Files For TypeScript Using Visual Studio Code
Jan 11, 2017.
In this article, you will learn about setting up configuration files for TypeScript, using Visual Studio Code.
Getting Started With TypeScript Using Visual Studio Code
Jan 07, 2017.
In this article, you will learn about TypeScript, using Visual Studio Code.
Separate TypeScript (TS) And JavaScript (JS) Files In Different Folders In Angular 2
Dec 12, 2016.
In this article, we will learn how to separate TypeScript and JavaScript files in different folders in Angular 2 applications, using Visual Studio.
Getting Started With SharePoint Basic Field Operations Using TypeScript With Inheritance
Dec 10, 2016.
In this article, you will learn how to perform SharePoint basic field or column (site or list scoped) operations, using TypeScript, with Object Oriented approach (including inheritance).
SharePoint Basic SubSite Operations Using TypeScript With Inheritance
Nov 30, 2016.
In this article, you will learn SharePoint basic SubSite Operations, using TypeScript with inheritance.
Quick Start With TypeScript Using Visual Studio
Nov 29, 2016.
TypeScript is one of the modern superset of JavaScript. In this article, you will learn what TypeScript is and how to get started with TypeScript using Visual Studio.
Getting Started With TypeScript 2.0
Nov 16, 2016.
In this series of articles, you are going to learn TypeScript with all the features of TypeScript 1.x and also, all the features from TypeScript 2.0. This is just the first article introducing you to what TypeScript is.
SharePoint Programming With TypeScript - Object Oriented Approach
Nov 11, 2016.
In this article, you will learn about implementing class, constructor, methods in SharePoint programming, using TypeScript.
SharePoint Programming With TypeScript - Part Two
Nov 03, 2016.
In this article, you will learn about implementing TypeScript program on SharePoint, using Visual Studio.
SharePoint Programming With TypeScript - Part One
Nov 01, 2016.
In this article, you will learn the basics and prerequisites to be installed for SharePoint programming, using TypeScript.
To-Do List Implementation With ASP.NET Core, TypeScript And Gijgo
Jul 05, 2016.
In this article, you will learn about To-Do list implementation with ASP.NET Core, TypeScript And Gijgo.
What is New in TypeScript 1.3
Nov 25, 2014.
This article just illustrates some of the latest and useful features released by Microsoft in TypeScript 1.3.
Get Resolution Of Local Machine in TypeScript Using ASP.NET
Apr 08, 2013.
In this article I will explain how to get user screen resolution or local machine resolution.
Insert Elements in TypeScript Array
Nov 27, 2012.
In this article I will explain what an array is and how to insert elements in a TypeScript array with an example.
Visual Studio 2010 TypeScript Build Tool
Oct 15, 2012.
This shows how to use a C++ project to specify a Custom Build Tool for compiling TypeScript files automatically when the project is built.
Interfaces vs Types in TypeScript
May 29, 2025.
Don’t waste another hour arguing over type vs interface. Here's what matters, what doesn't, and how to pick the right one without overthinking it.
How to Pass Functions & Params in React + TypeScript
May 27, 2025.
You’re passing functions around like candy in your React app, but when TypeScript throws a tantrum, you start hacking with any or begging Google for help. Let’s fix that.
Understanding Types in TypeScript
May 15, 2025.
Explore the different types in TypeScript, including primitives, union and intersection types, type aliases, interfaces, and generics.
TypeScript: Strong Types and Where to Find Them?
May 09, 2025.
TypeScript is a typed version of JavaScript that helps catch errors early and improve code quality. Let me explains what it is, why it’s useful, and how to get started.
filter(x => !!x) in typescript
Dec 06, 2024.
a feature of TypeScript.
Creating Interactive Charts with Chart.js and TypeScript
Nov 10, 2024.
To create a responsive chart in a TypeScript application, use Chart.js—a popular library for data visualization. Set up your TypeScript project, install Chart.js and its types, and configure Webpack for bundling.
TypeScript for advanced type inference in React
Oct 23, 2024.
In this article, Ziggy Rafiq discusses advanced type inference techniques in React with TypeScript, focusing on hooks and JSX elements.
TypeScript Object Spread
Oct 10, 2024.
Object spread in TypeScript allows for copying properties of objects or arrays using the spread operator (...), with later objects overwriting properties with the same name, and it can also be used to combine arrays or insert elements at specific positions.
TypeScript Essential Features
Oct 07, 2024.
TypeScript offers essential features that enhance JavaScript development, including static typing, type inference, and support for interfaces and generics. It provides tools like classes, enums, and modules, enabling better code structure.
TypeScript command 'tsc' not running in Terminal and PowerShell
Oct 06, 2024.
This series of articles will discuss a specific feature for PowerShell programming.
Build Microsoft Teams Bot Extension Using TypeScript
Sep 11, 2024.
Learn to build a Microsoft Teams Bot Extension with TypeScript in this guide. You'll set up your environment using Node.js and Visual Studio Code, create a bot with Teams Toolkit, and deploy it using Azure. Perfect for enhancing Teams with custom bots for improved communication and productivity.
Routing in React JS with TypeScript
Aug 08, 2024.
Routing is a crucial feature for single-page applications (SPA) as it allows navigation between different views or pages without reloading the entire application. React Router is the most popular library for handling routing in React applications.
Using Next.js with TypeScript
Aug 07, 2024.
Integrating TypeScript with Next.js enhances code quality by adding static types. Start by creating a Next.js project, then install TypeScript and necessary type definitions. Configure tsconfig.json, convert JavaScript files to TypeScript and handle props and state using TypeScript interfaces.
Styling in React with Styled Components and TypeScript
Jun 26, 2024.
Using Styled Components and TypeScript, Ziggy Rafiq illustrates how to enhance the styling of React applications. With Styled Components, you can write CSS in JavaScript, simplifying the management of styles in a modular and reusable way. When combined with TypeScript, your code will be type-safe and easier to maintain.
Type-Safe Routing in React with React Router and TypeScript
Jun 24, 2024.
This insightful guide by Ziggy Rafiq explains how React Router and TypeScript can be used to achieve type-safe routing in React applications. Set up static routes using TypeScript's robust type system, maximizing compile-time safety and reducing runtime errors by leveraging TypeScript's robust type system.
State Management in React with TypeScript
May 27, 2024.
Ziggy Rafiq delves into the React Context API as well as popular libraries such as Redux to discuss the intricacies of state management in React applications. Take a look at various approaches and find the best fit for your projects to understand how type safety can ensure robust application state handling.
Functional Components with React Hooks and TypeScript
May 11, 2024.
Explore the seamless integration of React Hooks and TypeScript in the latest guide by Ziggy Rafiq, now published on C# Corner. Discover how to unleash the power of functional components for efficient state and side effect management. Elevate your React development skills today
How to Get Started with React and TypeScript?
May 09, 2024.
Explore the fundamentals of setting up React applications with TypeScript in this beginner's guide by Ziggy Rafiq. Learn about project structure, component creation, running your app, and configuring TypeScript for enhanced development.
What is the Difference Between JavaScript and TypeScript?
Apr 09, 2024.
JavaScript is a scripting programming language used to build client-side and server-side applications. It provides a runtime element management and manages the DOM dynamically. And it is a prototype-based language.
Explain Null Handling in TypeScript
Mar 21, 2024.
Null handling in TypeScript involves managing null and undefined values effectively to prevent runtime errors. Techniques like nullable types, optional chaining, type guards, and non-null assertion operators help ensure code reliability.
JavaScript WeakMap in ES8 and TypeScript
Mar 11, 2024.
WeakMap object stands out as a specialized entity, closely related to the Map object but with a unique twist. In this article, we'll unravel the syntax, characteristics, and methods of the JavaScript WeakMap, shedding light on its applications. How to harness its capabilities in ES8 and TypeScript.
JavaScript Date Formats in TypeScript
Mar 07, 2024.
When it comes to handling dates in JavaScript, understanding various date formats is essential for creating dynamic and user-friendly applications. The JavaScript Date object empowers developers to work with dates, and this guide explores three common date formats: ISO Date, Short Date, and Long Date.
Master Scroll Events: ECMAScript 8 (ES8) and TypeScript
Mar 05, 2024.
We'll explore how to adapt and extend the scroll event examples using ECMAScript 8 (ES8) features and the TypeScript language. These advanced techniques provide developers with additional tools and benefits for handling scroll events in modern web development.
Simulating Sleep/Wait Functionality in TypeScript
Jan 21, 2024.
In many programming languages, developers often utilize a sleep or wait function to introduce a pause in the execution of a program for a specific duration.
TypeScript Odyssey Through Global, Local, and Block Scopes
Jan 20, 2024.
JavaScript scope is a fundamental concept that defines the region of execution where variables, expressions, and values can be referenced. There are two main scopes in JavaScript: global and local.
Understanding Page Redirection in TypeScript
Jan 20, 2024.
Page redirection is a crucial mechanism in web development that involves directing search engines and users to a different URL from the original one. This process can occur within the same server, across different servers, or even on distinct websites. Unlike refreshing a page, redirection is a deliberate action, often implemented using JavaScript to enhance user experience.
Power of Callbacks in ES8 and TypeScript
Jan 17, 2024.
Callbacks in JavaScript play a pivotal role in handling asynchronous operations, enabling developers to execute code after the completion of a specific task. In this article, we'll explore the concept of callbacks, and delve into examples showcasing their utility.
JavaScript Map Object in ES7 and TypeScript
Jan 16, 2024.
The JavaScript Map object is a versatile tool for mapping keys to values, offering efficient operations for searching, updating, and deleting elements based on specified keys. In this article, we will explore the capabilities of the Map object in ES7 (ECMAScript 2016) and delve into its application in TypeScript.
TypedArray in ES7 and TypeScript
Jan 16, 2024.
JavaScript TypedArray objects provide a fascinating way to work with binary data buffers. In this article, we'll delve into the intricacies of TypedArray and its various types, and methods, and how you can leverage it using the ES7 features and TypeScript for a more structured approach.
WeakSet Object in ES7 and TypeScript
Jan 16, 2024.
The WeakSet object emerges as a unique entity designed specifically for storing weakly held objects. Unlike its counterpart, Set, WeakSet exclusively deals with objects, offering distinct advantages. This article delves into the intricacies of the JavaScript WeakSet object.
Set Object in ES7 and TypeScript
Jan 16, 2024.
The JavaScript Set object is a versatile tool for managing collections with unique values, accommodating various data types, including both primitive values and object references. In this article, we'll dive into the capabilities of the Set object in ES7 (ECMAScript 2016) and explore its usage in TypeScript.
TypeScript For Beginners
Sep 09, 2022.
In this article, you will learn TypeScript from scratch using a simple guide.
TypeScript Best Practices
Sep 09, 2022.
In this article, we are going to learn about few best practices for TypeScript.
Typescript Express Node Server
Jul 03, 2022.
This article explains how to make use of the typescript features in node and how to set up a basic node server app using express package with typescript.
TypeScript - Any Vs Unknown
Sep 22, 2021.
In this article, we are going to see about any vs unknown type in TypeScript.
New GraphQL Client For TypeScript
Aug 12, 2021.
In this article, you will learn about the new GraphQL client for TypeScript.
Conditional Properties Using React With TypeScript
Jun 14, 2021.
In this article, you will learn about conditional properties using React with TypeScript.
Simplify Map(), Reduce() And Filter() In TypeScript
Apr 28, 2021.
As front-end developers, we come across many functions like map(), reduce(), filter(), and others. You will learn a lot about these functions.
Fundamentals Of TypeScript
Apr 24, 2021.
In this article, you will learn about the fundamentals of TypeScript.
Top 5 Essential Benefits Of Using TypeScript
Apr 16, 2021.
In this article will see what are the benefits that we get if we are going with TypeScript and Why?
TypeScript Or JavaScript?
Apr 02, 2021.
In this article, you will learn Why do we need typescript when javascript is avalibale.