Per tutto il mese di novembre, 2 articoli e 8 script dedicati a questo argomento. Ed in più, una ricca raccolta dall'archivio.
Uno speciale dedicato ad uno degli argomenti più trascurato dagli sviluppatori, ma che racchiude le potenzialità maggiori, per via delle mille opzioni disponibili e delle potenzialità delle caratteristiche disponibili.
Costruire custom control è per certi versi un'arte ed un esercizio di stile, ma nella maggior parte dei casi è anche e soprattutto un modo per implementare una funzionalità e riutilizzarla più volte, risparmiando tempo.
La molteplicità degli argomenti che possono essere tratti rende questo argomento molto difficile da digerire per chi non ha tanta dimestichezza con ASP.NET, ma tra tecniche di base, templating, databind, AJAX, design time ed adaptive rendering, in questo speciale troverete tutte le informazioni di cui avete bisogno per sfruttare al meglio queste tecniche.
Ecco i contenuti originali che saranno pubblicati durante questo speciale:
In più, ecco una selezione speciale dei contenuti già pubblicati su questo sito, su questo argomento.
Tecniche di base
- #625 - Introduzione alla creazione di Custom Control
- #646 - Mostrare una MessageBox con un custom control
- #859 - Custom Control con caricamento del ViewState in base all'ID
- #847 - Custom control di tipo container e l'importanza di usare INamingContainer
- #836 - Referenziare Custom Controls nella directory /App_Code/
- #652 - Un custom control per inserire il contenuto di file
Data control
- #871 - I controlli View e MultiView con visualizzazione in base ai ruoli
- #864 - Un CommandField personalizzato per GridView con alert di conferma
- #909 - Un custom control per recuperare da web.config il formato dell'URL di ImageField
- Costruire un Repeater a gruppi
- FtpDataSource: datasource per FTP
- FileSystemDataSource: un datasource per directory e files
- #846 - Ottenere l'indice di riga con una GridView
- #829 - Mostrare l'header della GridView di ASP.NET 2.0 in mancanza di dati
Validator control
- #457 - Utilizzare un Custom Validator Control per validazioni complesse
- #735 - Costruire custom validator controls con supporto Javascript
- #886 - Utilizzare i validator di ASP.NET con Custom Controls
- #834 - Validazione a gruppi di composite control con ASP.NET 2.0
- #654 - Validazione di componenti custom
Adaptive rendering
- #885 - Conservare l'URL riscritto nei PostBack con un control adapter per HtmlForm
- #816 - Cambiare il markup generato da un Web Control con un Control Adapter
Templating
- #681 - Aggiungere un EmptyTemplate al Repeater
- Databinding e templating con ASP.NET
- #904 - L'uso dell'attributo TemplateInstance con ITemplate nei custom control
- #822 - Recuperare più facilmente le istanze dei controlli in un Template sfruttando l'attributo TemplateInstanceAttribute
Design time
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Build 2017: segui con noi tutte le novità mercoledì 10 e giovedì 11 maggio da Seattle!
Rilasciata la versione 1.0 di ASP.NET Core
Build 2016: segui con noi in live streaming!
Tutto per portare Visual Studio 2015, ASP.NET 5 e Windows 10 sotto l'ombrellone!
Speciale anteprima di Visual Studio 2015, .NET 2015 e Windows 10
Build 2015: segui con noi tutte le novità per gli sviluppatori in diretta da San Francisco
Windows 10: segui oggi con noi tutte le novità
Annunciati .NET 2015, ASP.NET 5 e Visual Studio 2015: open source, per Windows, Linux e MacOSX
Enterprise Preview di Windows 10: la nuova versione di Windows, dal telefono al desktop
Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco