Next JSNext.js 1 - Next.js 15: Routing, Error Handling & Loading UINext.js 15 follows the App Router ( app/ directory), introduced in Next.js 13, which provides a…Daniel NguyenAugust 01, 2024 1 min
Next JSNext.js 1 - Data Fetching (CSR, SSR, SSG, ISR, PPR)Next.js provides multiple ways to fetch data, each suited for different use cases. Understanding…Daniel NguyenAugust 01, 2024 1 min
Next JSNext.js 7 - Handling Assets (images, fonts, icons) and metadataIn Next.js 15 handling assets (images, fonts, icons) and metadata (SEO, Open Graph, structured…Daniel NguyenAugust 01, 2024 1 min
Next JSNext.js 8 - File Based RoutingNext.js supports file-based routing , meaning that the folder structure inside the pages/ or app…Daniel NguyenAugust 01, 2024 2 min
WPF - CSharpWPF Performance and Best PracticesHow do you improve the performance of a WPF application? Improving the performance of a WPF (Windows…Daniel NguyenJuly 27, 2024 2 min
WPF - CSharpWPF Advanced TopicsWhat is DependencyProperty in WPF? In Windows Presentation Foundation (WPF), a DependencyProperty is…Daniel NguyenJuly 26, 2024 2 min
WPF - CSharpWPF Styles and ResourcesWhat is a ResourceDictionary in WPF? In Windows Presentation Foundation (WPF), a ResourceDictionary…Daniel NguyenJuly 24, 2024 2 min
WPF - CSharpC# Advanced ConceptsWhat are delegates in C#? Delegates in C# are type-safe function pointers that are used to…Daniel NguyenJuly 22, 2024 1 min
WPF - CSharpWPF Binding and MVVMWhat is data binding in WPF? Data binding in Windows Presentation Foundation (WPF) is a mechanism…Daniel NguyenJuly 22, 2024 4 min
WPF - CSharpWPF Layout and ControlsWhat are the different types of panels available in WPF for layout? In Windows Presentation…Daniel NguyenJuly 21, 2024 2 min