Forms
Everything on SkillVeris tagged Forms — collected across the glossary, study notes, blog, and cheat sheets.
31 resources across 2 libraries
Study Notes(30)
MVVM in Xamarin
How MVVM was implemented in Xamarin.Forms using MVVM Light or CommunityToolkit.Mvvm-era libraries, INotifyPropertyChanged, Command, and the MessagingCenter, an…
Caching in Web Forms
Learn how output caching, fragment caching, and the Cache API reduce database and rendering load in Classic ASP.NET Web Forms applications.
Common Web Forms Pitfalls
The recurring lifecycle, ViewState, and event-handling mistakes that trip up developers working with classic ASP.NET Web Forms.
Data Binding in Web Forms
Understand how Web Forms server controls bind to data sources, the difference between declarative and programmatic binding, and when to use Repeater, GridView,…
Forms and Validation in Web Pages
Learn how ASP.NET Web Pages reads posted form data and enforces validation rules using the Validation helper, from server checks to optional client-side hints.
Migrating Web Forms to ASP.NET Core
Strategies, mappings, and pitfalls for moving a classic Web Forms application to modern ASP.NET Core.
Session State in Web Forms
Understand how Web Forms tracks per-user data across requests with Session state, the tradeoffs between InProc, StateServer, and SQLServer modes, and common pi…
Web Forms Best Practices
Practical guidelines for writing maintainable, secure, and performant ASP.NET Web Forms applications, from ViewState discipline to layered code organization.
What Is ASP.NET Web Forms?
An introduction to ASP.NET Web Forms, the event-driven, stateful web framework in the classic .NET Framework built around .aspx pages and code-behind classes.
Working with SQL in Web Forms
Learn practical patterns for executing SQL from Web Forms code-behind, including parameterized queries, stored procedures, and transactions.
MVC vs Web Forms
A comparison of ASP.NET MVC and ASP.NET Web Forms - architecture, state management, testability, and when you'd still encounter Web Forms today.
Forms, Views, and Charts
Understand how Model-Driven Apps present Dataverse data through configurable forms, views, and charts.
Forms and EditForm
Learn how Blazor's EditForm component, EditContext, and built-in input components work together to build validated forms.
Interacting with Forms and Inputs
Master Playwright's methods for filling text inputs, selecting options, checking boxes, and uploading files in real-world forms.
Interacting with Forms and Inputs
How to type into text fields, clear stale values, submit forms, and upload files with Selenium's WebElement API.
What Is .NET MAUI?
An introduction to .NET MAUI, Microsoft's cross-platform UI framework for building native Android, iOS, Windows, and macOS apps from a single C#/XAML codebase.
Custom Forms
SharePoint list and library forms can be customized with Power Apps or JSON column formatting to improve data entry accuracy and the end-user experience.
Windows Forms Basics
Get started with Windows Forms in VB.NET — forms, controls, the visual designer, event handling, layout, and the form lifecycle.
The REPL and Forms
How Clojure's Read-Eval-Print Loop works, how forms are evaluated, and why REPL-driven development is central to the Clojure workflow.
Flask Forms with WTForms
Use Flask-WTF and WTForms to define form fields declaratively, validate user input server-side, and protect submissions with CSRF tokens.
Django Forms
Django's forms framework handles rendering HTML input fields, validating submitted data, and converting it into Python types you can safely use in your views.
Model Forms
ModelForm automatically builds a Django Form from a model's fields, reducing duplication and providing a direct save() path from validated input to the databas…
Accessibility in Forms
Learn how to build forms usable by everyone, including screen reader users, through proper labels, grouping, and error messaging.
Styling Forms with CSS
Learn how to style form elements consistently and provide visual feedback for validation states using CSS.
Showing 24 of 30.