All fields

“Data Binding” in Information Technology

83 questions across 5 technologies.

Information Technology

83 questions in 5 technologies

#QuestionTechnologyTopicLevel
1What are the main types of data binding in Angular? Angular › Data BindingAngularData BindingBeginner
2How do you implement input validation with data binding? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
3How do you implement input validation with data binding? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
4What is data binding in MAUI? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMBeginner
5What is data binding in MAUI? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMBeginner
6How does event binding work in Angular, letting a component respond to a user action? Angular › Data BindingAngularData BindingBeginner
7How does two way binding using the banana in a box syntax, square brackets and parentheses together, actually work behind the scenes? Angular › Data BindingAngularData BindingIntermediate
8How does attribute binding differ from property binding, and when do you actually need to use it? Angular › Data BindingAngularData BindingIntermediate
9How would you create a custom two way binding for your own component's custom property? Angular › Data BindingAngularData BindingAdvanced
10How does two-way data binding work with @bind in Blazor, and how can you customize the triggering event? .NET › Blazor (Server & WebAssembly).NETBlazor (Server & WebAssembly)Advanced
11What is RelativeSource binding and when do you need it? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
12What is RelativeSource binding and when do you need it? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
13How do you implement value conversion in bindings? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMAdvanced
14What are compiled bindings and why use them? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMAdvanced
15How do you implement value conversion in bindings? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMAdvanced
16What are compiled bindings and why use them? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMAdvanced
17What is the MVVM pattern and why use it in MAUI? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMBeginner
18What is ObservableCollection and why use it for lists? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsBeginner
19What is the MVVM pattern and why use it in MAUI? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMBeginner
20What is ObservableCollection and why use it for lists? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsBeginner
21What is INotifyPropertyChanged and why is it required? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
22How does the CommunityToolkit.Mvvm reduce MVVM boilerplate? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
23How do you bind to nested properties and handle null paths safely? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
24What is INotifyPropertyChanged and why is it required? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
25How does the CommunityToolkit.Mvvm reduce MVVM boilerplate? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
26How do you bind to nested properties and handle null paths safely? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsIntermediate
27How do you efficiently update large observable collections? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsAdvanced
28How do you implement grouping in a CollectionView? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsAdvanced
29How do you efficiently update large observable collections? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsAdvanced
30How do you implement grouping in a CollectionView? .NET MAUI › Advanced Data Binding & Collections.NET MAUIAdvanced Data Binding & CollectionsAdvanced
31What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
32What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM.NET MAUIData Binding & MVVMIntermediate
33How do you build a data entry form in MAUI? .NET MAUI › Forms, Input & Validation.NET MAUIForms, Input & ValidationBeginner
34Why does my binding show nothing and how do I debug it? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsBeginner
35How do you build a data entry form in MAUI? .NET MAUI › Forms, Input & Validation.NET MAUIForms, Input & ValidationBeginner
36Why does my binding show nothing and how do I debug it? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsBeginner
37What is a route template in ASP.NET Core, and how do route parameters like {id} work within one? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesBeginner
38What is a DataTemplateSelector and when is it useful? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
39Why is my CollectionView not updating when data changes? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsIntermediate
40What is a DataTemplateSelector and when is it useful? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
41Why is my CollectionView not updating when data changes? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsIntermediate
42How do route constraints (like {id:int} or {id:guid}) restrict which requests match a given route, and why are they useful? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesIntermediate
43How do you define optional route parameters, and what's the difference between an optional parameter and one with a default value? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesIntermediate
44How do complex/composite route segments (combining literal text and a parameter in the same segment, like {fileName}.{extension}) work? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesIntermediate
45How do you pass data into an Angular Element from outside, such as from plain HTML or JavaScript? Angular › Angular Elements (Web Components)AngularAngular Elements (Web Components)Intermediate
46How would you build a responsive data table using Angular Material's table component? Angular › Angular Material & UI Component LibrariesAngularAngular Material & UI Component LibrariesIntermediate
47How do compiled XAML (XamlC) and x:DataType improve XAML? .NET MAUI › XAML & Markup Extensions.NET MAUIXAML & Markup ExtensionsAdvanced
48How do compiled XAML (XamlC) and x:DataType improve XAML? .NET MAUI › XAML & Markup Extensions.NET MAUIXAML & Markup ExtensionsAdvanced
49How would you implement a custom route constraint (IRouteConstraint) for a domain-specific validation pattern, like a product SKU format? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesAdvanced
50How would you implement a catch-all route parameter to handle a variable-depth URL path, like a file browser or wiki-style page hierarchy? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesAdvanced
51How do you generate a URL for a named route or endpoint programmatically, rather than hardcoding URL strings throughout the application (like in a Location header for a 201 Created response)? ASP.NET Core › Endpoint Metadata, Route Constraints & TemplatesASP.NET CoreEndpoint Metadata, Route Constraints & TemplatesAdvanced
52How do you pass data into a component from its parent using an input property? Angular › Components & TemplatesAngularComponents & TemplatesAdvanced
53How do you share validation logic between a Blazor form (using EditForm and DataAnnotationsValidator) and a corresponding ASP.NET Core Web API's model validation? ASP.NET Core › Blazor Integration with ASP.NET CoreASP.NET CoreBlazor Integration with ASP.NET CoreIntermediate
54What is XAML and how is it used in MAUI? .NET MAUI › XAML & UI Layouts.NET MAUIXAML & UI LayoutsBeginner
55What is the difference between Label, Entry, and Editor? .NET MAUI › Controls & Views.NET MAUIControls & ViewsBeginner
56How do you display a scrollable list of items? .NET MAUI › Controls & Views.NET MAUIControls & ViewsBeginner
57What are quick wins for improving MAUI list performance? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationBeginner
58What is XAML and how is it used in MAUI? .NET MAUI › XAML & UI Layouts.NET MAUIXAML & UI LayoutsBeginner
59What is the difference between Label, Entry, and Editor? .NET MAUI › Controls & Views.NET MAUIControls & ViewsBeginner
60How do you display a scrollable list of items? .NET MAUI › Controls & Views.NET MAUIControls & ViewsBeginner
61What are quick wins for improving MAUI list performance? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationBeginner
62What is cross site scripting, often called XSS, and how does Angular protect against it by default? Angular › Angular Security (XSS, Sanitization & CSP)AngularAngular Security (XSS, Sanitization & CSP)Beginner
63What is a component in Angular and what are its main parts? Angular › Components & TemplatesAngularComponents & TemplatesBeginner
64What is Angular's template syntax used for displaying dynamic values on the page? Angular › Components & TemplatesAngularComponents & TemplatesBeginner
65What is the difference between template driven forms and reactive forms in Angular? Angular › FormsAngularFormsBeginner
66How do you prevent a form from reloading the page when it is submitted in Angular? Angular › FormsAngularFormsBeginner
67What are some of the most commonly used built in Angular pipes? Angular › Pipes (Built-in & Custom)AngularPipes (Built-in & Custom)Beginner
68What is a template reference variable in Angular, and how do you use one? Angular › Template Reference Variables & ViewChildAngularTemplate Reference Variables & ViewChildBeginner
69How do CollectionView and ListView differ? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
70How do you handle item selection in a CollectionView? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
71How do you pass parameters during Shell navigation? .NET MAUI › Shell Navigation.NET MAUIShell NavigationIntermediate
72How do CollectionView and ListView differ? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
73How do you handle item selection in a CollectionView? .NET MAUI › Controls & Views.NET MAUIControls & ViewsIntermediate
74How do you pass parameters during Shell navigation? .NET MAUI › Shell Navigation.NET MAUIShell NavigationIntermediate
75How do you add ARIA attributes to a custom Angular component to make it accessible? Angular › Accessibility (a11y) in AngularAngularAccessibility (a11y) in AngularIntermediate
76How do you define a simple fade in animation using the trigger and transition functions in Angular? Angular › Angular AnimationsAngularAngular AnimationsIntermediate
77How do you add validation to a reactive form field, and how do you show an error message to the user? Angular › FormsAngularFormsIntermediate
78What is the difference between ngOnChanges and ngOnInit, and when does each run? Angular › Lifecycle HooksAngularLifecycle HooksIntermediate
79How do you create a reusable custom control in MAUI? .NET MAUI › Controls & Views.NET MAUIControls & ViewsAdvanced
80What are Triggers in MAUI and what types exist? .NET MAUI › Styling, Resources & Themes.NET MAUIStyling, Resources & ThemesAdvanced
81How do you create a reusable custom control in MAUI? .NET MAUI › Controls & Views.NET MAUIControls & ViewsAdvanced
82What are Triggers in MAUI and what types exist? .NET MAUI › Styling, Resources & Themes.NET MAUIStyling, Resources & ThemesAdvanced
83How do signal inputs work in modern Angular components, and how are they different from the traditional Input decorator? Angular › Angular SignalsAngularAngular SignalsAdvanced