-
Why does every web application have a different
messagebox implementation?
Most apps use Alert boxes, we recommend an ASP.NET
User Control. ASP.NET should come with a Messagebox you can drag on in the
Toolbox. The best example they could follow would be the Microsoft CRM example.
-
-
Figure: Messagebox in Microsoft CRM
-
Add drill through control
In some cases, a paragraph may contain too many words. This will affect look and feel of the page. So we
recommend to add an ASP.NET User Control. With it, we can define the max length of text, and when it is longer than we expect, this control
can add '...' at the end of the text. When your mouse moves over it, you can view the whole content.
-
-
Figure: the similar control in Performance Point Server - DashBoard Design.
-
Add new control in the toolbox "Comment"?
a. it would use the provider model, so we could change the backend
b. it would give us something like this
-
-
Figure: The Website design with the Comment control
Add new control in the toolbox "Voting"?
a. it would use the provider model - so we could change the backend
b. it would give us something like this
-
-
Figure: The Website design with the Voting control
-
Need State + Country ASP.NET control in the box
I always see the State and Country being done differently. It would save developer time and give users a consistent user interface.
Most web sites would use it at least once and it needs to:
- Include all the data for all countries
- Use Ajax to repopulate when the country changes
- Give an option to put country first (the logical data entry order)
-
-
Figure: Give a control to add State and Country – that includes the data and the ajax populating
Many pages on the web could benefit from the Comment and Voting controls – at the moment only blogs generally have this.
And many development projects need common CMS type functionality.