我正在准备构建一个web应用程序(app),并且对使用DHTML和TCL很感兴趣。我在TCL中构建应用程序已经有一段时间了,并且对使用这种语言感到很舒服。我有使用Visual Studio (VS)编写web应用程序的经验,其中服务器端代码是用C#编写的。VS让这一切变得非常简单和直接。
有没有人对IDE有什么建议,可以让我编写HTML/Javascript客户端代码和TCL服务器端代码,类似于VS?我拿起了"Web Tcl Complete“这本书,但它似乎没有提供将Tcl与DHTML相结合的信息。
谢谢,
达米恩
发布于 2009-11-23 01:10:20
我在一家公司工作,该公司专门用tcl开发web应用程序。它不会为你赢得任何奖项,但它是一个非常可行的平台。DHTML的处理方式和其他服务器端语言一样,它是服务端的,就像任何其他html一样,因为它是客户端。我们使用AOLserver。尽管名字很糟糕(aol!!??)这是一个很好的平台,可以用php/jsp/asp做所有能做的事情。线程化非常简单:)。多年来,AOLserver一直是最快的web服务器。
您只需将tcl脚本(.tcl文件包含您的业务逻辑)和.adp文件(视图代码和dhtml)上传到服务器并运行它们。所有的aolserver代码都是用c或tcl编写的。
tcl的一个非常好的集成开发环境是Komodo。
为使用tcl做好准备,但它是一种非常成熟的语言,具有可以做任何事情的库。:D大多数人只是不喜欢它的语法,但正如你所知,它非常简单。
哦,是的,如果你在湾区,我也许能够get you an interview ;) Tcl程序员在这里相当稀缺。
发布于 2009-11-24 17:49:46
我不能完全确定您在VS中编写web应用程序所使用的语言/范例/设计模式,因为编写web应用程序的方式通常与您使用的IDE无关。但一般来说,编写web应用程序有两种方法:
我推荐使用现代的方式,因为你提到了web应用。如果它只是一个网站,那么老式的方式就足够了。所以你问题的第二部分的答案是更好地了解HTML,CSS和Javascript,并使用HTML模板来结合应用程序逻辑和(D)HTML (D部分与模板几乎没有关系,更多的是了解如何使用javascript)。
不过,对于你问题的第一部分,我也推荐Komodo。它对HTML和CSS很好,对tcl和javascript也很好。我买不起成熟的Komodo IDE,所以我使用免费的Komodo Edit,但即使是Komodo Edit也足以在其中创作web应用程序。
发布于 2009-11-24 20:27:14
根据拜伦的回答,AOLServer是一个很好的候选者,但是如果你有兴趣使用apache作为你的网络服务器,那么有一个mod_tcl (http://tcl.apache.org/mod_tcl/),它允许你使用Tcl作为你的服务器端语言(类似于php)。
我已经有好几年没有尝试过了,但最后我记得它工作得很好。
https://stackoverflow.com/questions/1779253
复制相似问题