创建我的第一个Web应用程序,使用哪些技术?

时间:2010-12-17 19:27:51

标签: c# javascript ajax web-applications

我想制作我的第一个网络应用程序,但不知道哪种技术最好使用。 Web应用程序将基于我使用C#使用Visual Studio制作的Windows应用程序。基本上,网页需要做的是根据服务器上的XML文件动态创建一些内容,然后从Yahoo Finance下载数据以不断上传内容。用户将能够更改“视图”以显示内容的不同子集,因此页面被动态修改。内容不是特定于用户的,但页面的某些部分需要从XML文件的内容动态创建,因为它每天都会更新,所以我不必每次都重写页面。

希望我自己清楚,我对开发相对较新,并且具备HTML,CSS,JavaScript,C#和XML的基本知识。

你知道什么是最好和最简单的技术来实现这样的目标吗?

感谢。

3 个答案:

答案 0 :(得分:3)

最好和最简单的可能是相互冲突的要求...恕我直言,如果你正在看VS Web开发,那么你有Best = MVC,Easiest = WebForms。

您需要使用您提到的所有语言。

答案 1 :(得分:0)

如果它已经在Visual Studio中构建...... ASP.NET似乎是显而易见的选择。您只需将您的前端重新创建为Web项目。

答案 2 :(得分:0)

我将不得不采用ASP.NET MVC方式。由于是您的第一个webapp,因此您将更容易学习MVC模式,就像您已经在WebForms世界中启动一样。此外,MVC更具动态性,似乎更适合您的情况。 MVC的缺点是学习曲线,但完全值得。