﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Article By </title><link>https://www.c-sharpcorner.com/articles/</link><description>Articles from C# Corner</description><copyright>© 1999 - 2026  CSharp Inc. All contents are copyright of their authors.</copyright><atom:link href="https://www.c-sharpcorner.com/rss/authorarticles.aspx?MemberUniqueName=ravi-prajapati12" rel="self" type="application/rss+xml" /><item><title>Boost Your JavaScript App’s Performance with Debouncing &amp; Throttling</title><description>Understand the difference between debouncing and throttling in JavaScript with simple, real-life examples. Learn when and why to use them to improve your app’s performance, especially during scroll, r</description><link>https://www.c-sharpcorner.com/blogs/boost-your-javascript-apps-performance-with-debouncing-throttling</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/boost-your-javascript-apps-performance-with-debouncing-throttling</guid><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Using @let in Angular Templates – Cleaner and Smarter Way to Handle Variables</title><description>Learn how to use the new @let syntax in Angular templates for writing clean and readable code. This step-by-step guide with simple examples shows how @let improves your template logic using ngIf and n</description><link>https://www.c-sharpcorner.com/blogs/using-let-in-angular-templates-cleaner-and-smarter-way-to-handle-variables</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/using-let-in-angular-templates-cleaner-and-smarter-way-to-handle-variables</guid><pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Improving Angular Performance Using @defer Directive</title><description>In this blog, we&amp;#39;ll explore how to boost the performance of your Angular applications using the @defer directive. The `@defer` directive in Angular enhances performance by loading template parts c</description><link>https://www.c-sharpcorner.com/blogs/improving-angular-performance-using-defer-directive</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/improving-angular-performance-using-defer-directive</guid><pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Learn Partial&lt;Type&gt; in TypeScript</title><description>Partial&amp;lt;Type&amp;gt; in TypeScript makes all properties of a type optional, allowing flexible object updates. Useful in scenarios like Angular forms, API integrations, and component inputs, it helps ha</description><link>https://www.c-sharpcorner.com/blogs/learn-partialtype-in-typescript</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/learn-partialtype-in-typescript</guid><pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Spread and Rest Operators in Angular</title><description>Spread and Rest operators in Angular simplify working with arrays and objects. The spread operator (...) expands elements of arrays or objects, useful for combining data. The rest operator (...) colle</description><link>https://www.c-sharpcorner.com/blogs/spread-and-rest-operators-in-angular</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/spread-and-rest-operators-in-angular</guid><pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Angular Standalone Components</title><description>Explore Angular Standalone Components, a powerful feature for developing modular and reusable UI elements. Learn how these components enhance your Angular application by promoting better isolation, si</description><link>https://www.c-sharpcorner.com/blogs/angular-standalone-components</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/angular-standalone-components</guid><pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Understanding of Hoisting in JavaScript</title><description>Hoisting in JavaScript refers to the behavior where variable and function declarations are moved to the top of their containing scope during compilation. This means variables and functions can be used</description><link>https://www.c-sharpcorner.com/blogs/understanding-hoisting-in-javascript</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/understanding-hoisting-in-javascript</guid><pubDate>Wed, 24 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Understanding Event Bubbling in JavaScript</title><description>In this blog, we&amp;#39;ll explore event bubbling in JavaScript. Event bubbling is how events like clicks or keystrokes on nested elements also trigger event handlers on their parent elements all the way</description><link>https://www.c-sharpcorner.com/blogs/understanding-event-bubbling-in-javascript</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/understanding-event-bubbling-in-javascript</guid><pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item><item><title>Angular Input &amp; Output Decorator</title><description>Explanation of Input &amp;amp; Output Decorator in Angular.</description><link>https://www.c-sharpcorner.com/blogs/angular-input-output-decorator</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/angular-input-output-decorator</guid><pubDate>Tue, 21 Mar 2023 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Ravi Prajapati)</author></item></channel></rss>