|
 Dino Esposito
Author Bio
Dino Esposito
is a mentor at Solid Quality Mentors where he manages the ASP.NET, workflow, and AJAX courseware. A speaker at many industry events including Microsoft TechEd, Basta, DevWeek, and DevConnections, Dino is the author of two volumes of Programming Microsoft ASP.NET 2.0 Applications, for Microsoft Press. You can find late breaking news at
.
All Input Data Is Evil—So Make Sure You Handle It Correctly and with Due Care
For
CoDe Magazine
| May 31, 2007
Neglecting to check
all
application input to ensure it contains only valid content is simply asking for trouble.
Putting the VS 2005-Generated Data Access Layer Into Perspective
For
CoDe Magazine
| September 22, 2006
Get an insider view of VS 2005 auto-generated Data Access Layers (DALs) so you can edit and extend the code.
Top 10 Annotations and Remarks about the Wonderful and Powerful New Features in ASP.NET 2.0
For
CoDe Magazine
| March 17, 2006
This article discusses 10 features of ASP.NET 2.0 from a real-world perspective. It is not a core reference of classes and methods, but a user's guide with suggestions and trade-offs.
A Crash Course on Custom ASP.NET Data-bound Controls
For
CoDe Magazine
| August 19, 2005
Data-bound controls require a data source property and a set of string properties that link to particular columns of the data source. In addition, they need an Items collection property to track all the building blocks of the control's user interface. Finally, a well-done data-bound control supports styles and custom events.
Implications and Repercussions of Partial Classes in the .NET Framework 2.0
For
CoDe Magazine
| April 18, 2005.
What's New in the Visual Studio 2005 Toolbox for Windows Applications?
For
CoDe Magazine
| February 17, 2005.
A Look Under the Hood of Windows Forms Data Binding
For
CoDe Magazine
| September 30, 2004
In Windows Forms, the data binding machinery is highly sophisticated and designed to meet common needs of former client/server applications, now migrating to the more modern .NET multi-tier design. The binding manager is a logical component that plays a key role as it enables data-bound controls grouped in a container control and bound to the same data source object to detect each other's changes and reflect their own user interface automatically.
Enable Your Windows Forms Applications to Drag-and-Drop Data Objects
For
CoDe Magazine
| August 9, 2004
This article demonstrates how to import files from the Windows shell and how to enhance some UI controls to make them accept input via drag-and-drop. Notable examples are the TextBox and the PictureBox controls.
Managing Processes in .NET
For
CoDe Magazine
| April 8, 2004
If you need to launch programs from within a .NET application, the Process class is the right tool. It not only allows you to start and stop a process, but it also provides detailed information about running processes.
ADO.NET Best Practices, Part II
For
CoDe Magazine
| February 19, 2004
In ADO, inner joins are accomplished using proper SQL statements within a single batch. With ADO.NET, you can obtain the same data organized in independent but related tables which greatly simplifies updates. What's faster? That depends on the application.
ADO.NET Best Practices
For
CoDe Magazine
| November 26, 2003
ADO.NET is a powerful toolbox but it's not a software magic wand. Learn about common best practices for using three key element of any data access strategy: connections, security, and transactions.
Five ASP.NET Controls You Might Be Craving
For
CoDe Magazine
| October 6, 2003
Tricky solutions require tricky codingthe kind of features that a wizard-driven environment and a general-purpose framework can't provide. In this article, you'll tackle five ASP.NET features that require wicked and creative code.
Cryptography the .NET Way
For
CoDe Magazine
| August 7, 2003.
Using the .NET File System Object Model
For
CoDe Magazine
| June 20, 2003
The .NET file system object model supplies three groups of related functionsinformation about files and directories, ad hoc methods for manipulating paths, and tools to create and manage files of any type. The ability to manage files comes from the System.IO namespace.
A Not-So-Quick Tour of the Web DataGrid Control
For
CoDe Magazine
| May 9, 2003
The DataGrid control works as a multi-column, fully templated grid of data. It provides a built-in infrastructure for many common tasks including paging, sorting, and editing. To exploit the DataGrid to the fullest, you need to write a relevant quantity of codemostly handlers for the various events fired during the control's life cycle. Don't be fooled by the fact that you normally write a lot of glue code with data grids. What you get in return for that effort really pays off.
Windows Mobile Development Center
HTML5 Development Center
Android Development Center
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions?
.
C++
Web Development
Wireless
Latest Tips
Open Source
Thanks for your registration, follow us on our social networks to keep up-to-date