1

I am looking to design web applications that look and feel similar to Groupon, Twitter, etc. I need to stay in the Microsoft arena, since that's what our company developes. We have tried Silverlight, but I have not been too pleased. What should I do?

2
  • 1
    This is really vague... what has the technology used got to do with the visual design? What are the requirements? Is it specifically RIA? Commented Dec 12, 2010 at 16:57
  • RIA? Do you mean Rich Internet App? If so, yes, it is RIA. Requirements are ability to handle high traffic, social networking (friend connects, avatar etc)
    – OOP Newbie
    Commented Dec 12, 2010 at 17:05

1 Answer 1

3

Twitter and Groupon are basically rich HTML/CSS/JavaScript applications on the front-end. "Rich", because they heavily leverage Ajax and CSS 2 & 3 and are highly interactive (through the use of JavaScript).

ASP.NET is a fine choice for powering such a website. Your team will need to be experts at:

  1. Cross-browser, cross-device HTML. A social networking site also requires a level of support for low bandwidth users and definite support for different accessibility requirements.

  2. A good JavaScript library (or libraries) such as jQuery, YUI, etc.

  3. CSS 2 and CSS 3 (and HTML 5 is around the corner).

  4. Caching mechanisms for handling high traffic.

  5. Asynchronous methodologies (JavaScript is fine) for presenting interactive, dynamic content.

2
  • Is asp.net supposed to do the cross-browser compatibility? I am curious, how does asp.net perform in corss browser compatibility (since I have only worked with IE)?
    – OOP Newbie
    Commented Dec 12, 2010 at 17:03
  • 1
    ASP.Net has very granular support for detecting different browsers. codeproject.com/KB/aspnet/browsercaps.aspx. Most of the standard web controls provided with ASP.Net will output decent HTML that will work in any modern browser. However, it will be up to you to make your style sheets and scripts work in the browsers you wish to support.
    – Tim M.
    Commented Dec 12, 2010 at 17:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.