Here’s my simple version using System.ComponentModel; //Define a class to hold the event arguments, if one isn’t already defined. public class DesignEventArgs : EventArgs { private DesignListItem item; public DesignEventArgs(DesignListItem item) { this.item = item; } public DesignListItem Item { …

Dirt Simple C# .NET Custom Event for UserControl Read more »

Tagged with: , , , , , ,

Corrective: Repair any kind of defect. Adaptive: Porting to new hardware or a different OS, without affecting functionality. Perfective: New requirements, and performance improvements. Preventive: Improve maintainability itself, refactor awkward designs and comments.

Business analysis, software requirements co-development Architecture and design of software application Custom software application development Technology/data migration, porting of software Re-engineering of legacy software applications Support and maintenance of software applications Customization/localization services Software testing and quality assurance