Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and开发者_Python百科 spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this questionAs a means of learning some web development, I'd like to start a project that will basically aggregate product pricing data similar to Google Shopping. With that being said, I have no idea what technology/tools are appropriate to start with. I have experience in .NET with C# winforms mostly, and I want to use a platform that will allow for a relatively rich UI (which means ASP.NET is out of the question I think). Right now I'm thinking Silverlight, but I'm wondering if something else would be more appropriate?
You may want to go through the ASP.NET MVC Music Store tutorial. In just a few hours you'll have a website that is pretty similar to what you're trying to do.
I come from a similar background as you, and I found that I was surprisingly uncomfortable with traditional ASP.NET because it tends to abstract away many of the core aspects of web development. MVC makes things almost as easy, yet seems to give you a lot more control.
Based on your experience, ASP.NET 4.0 sounds like a good option for you. You can enhance the UI with the AJAX toolkit. Besides that, you can use jQuery with it (and other js libraries).
精彩评论