anuj technologies
     
     
 

Anuj Varma, WinForms Architect

  Anuj is an experienced WinForms programmer and he actively maintains his UI Ramblings blog where he discusses some of the challenges of WinForms, WPF, Silverlight and ASP.NET Web Forms programming.
  If your application handles large volumes of data and needs to display them efficiently, contact Anuj to see if he can help. Some of Anuj's past work includes:
  1. UI Framework Design: Controls including 3rd party datagrids, list controls, tabbed layouts etc. may be required to meet the needs of today's enterprise data. Syncfusion and Infragistics are among 3rd party UI controls that Anuj has been able to work with extensively on behalf of his clients. See Anuj's blog comparing some of these 3rd party controls.
  2. Advanced Data Grids: Customized datagrids for handling heirarchical data, grouping and sorting of large volumes of data. Sophisticated datagrids that Anuj has designed include functionality such as:
    • Displaying structured and unstructured data
    • Nested sub-grids and advanced grouping options
    • Excel-like copy and paste capability of grid cells
    • Advanced sorting including multi-column sorting
    • High-performance rendering of large volumes of data
    • ...
  3. One UI for Multiple Display Types (Web, Desktop, Mobile): Most MVC implementations accomplish decoupling upto a certain point - but still tie the application to a particular type of interface (e.g. web or desktop). A truly decoupled design creates a Model layer which can export to any type of UI - web, desktop, mobile etc. If your application is in need of multiple UI display types (web, mobile devices, desktop), Anuj's UI experience may be valuable.
  4. Unit Testing UI Components: Typically, writing unit tests for UI components has been a challenging task. With advances in tools such as NUnitForms and Cassini (simple http server), it is possible to automate unit testing of UI components. Contact Anuj to see how he can help write an automated test suite for your application.
  5. Contact Anuj if you would like him to design or troubleshoot your UI layer.