创建优秀的Web应用程序,几乎没有手动HTML?接受建议

时间:2010-06-30 19:48:55

标签: web-applications

我是C的老手,也是网页设计的新手。我最近发现自己对此更加兴奋所以我一直在研究这项技术。我几乎可以使用任何东西,但是当我环顾四周时,我看到MVC类型技术的“View”组件基本上是手工编写的数据布局。

我想避免编写任何本手册查看布局或查看HTML - 我希望能够删除这些用户界面元素并安排它们,因为我将布置“标准”GUI。什么技术允许这个?

4 个答案:

答案 0 :(得分:6)

如果您正在寻找一个使Web开发与桌面开发一样的框架,那么asp.net就是您最接近的。但这是一个漏洞的抽象,并且由于充分的理由而失宠。

您可以“创建精彩的网络应用”,并且可以使用“很少甚至不需要手动HTML”,但很难同时执行这两项操作。没有什么可以替代熟悉这些语言&网络基础设施。

修改

关于如何深入网络开发的主动建议:

  • 熟悉一个MVC框架 - 比如Rails或Asp.Net MVC。他们都对脚手架有一些支持,这将为你提供从html开始的地方。
  • 选择css framework。这些将帮助您干净地布局页面,而无需使用css博士。
  • 一旦你对上面的内容有点熟悉,请选择jQuery并开始混合一些javascript以获得更高级的行为。

答案 1 :(得分:1)

卡布奇诺(http://www.cappuccino.org/

此外,在使用它时,您可以使用准javascript(称为Objective-J)进行编程,这样可以解决困扰javascript的一些问题。

答案 2 :(得分:1)

ASP.NET WebForms一直在以比ASP.NET MVC更合适的方式开发。你有拖放,相当多的控件,其中一些是非常强大的,以及伟大的工具。你一定要看看。 ASP.NET MVC使您可以更好地控制HTML输出,但这似乎正是您要避免的;) 我对其他技术知之甚少,但我相信会有更多答案包含有关这些技术的建议。

答案 3 :(得分:1)

Google Web Toolkit如果你不介意Java。

只是我的0.02