

甚至有人从我的修改中择取了一个代码片段收录到“编程语言词典”的QuakeC entry条目下。Nikodemos是我玩Quake时用过的昵称。QuakeC的“Hello, World”不过是一条在游戏中发送给当前所有玩家的广播消息。
1996年 – QuakeC
?1bprint("Hello Worldn");
直到这时候我才意识到互联网是真的蓬勃发展了。1993年,我在大学里发现它的时候,还没有人明白我在说什么,那个时候我真的非常灰心丧气。但短短几年后大家都在争先恐后地访问Internet(一些公司,如AOL和微软MSN,认为他们可以建立自己的版本……但最后都放弃了,决定接入到互联网中)。我意识到,在大型机上的工作会逐渐过时,或者充其量我只能做那种隐藏在后面昏暗角落中攻击“旧系统”的开发人员。我决定学习新的东西。
我转移到另一个正在研究一个新玩意的部门——设计一个应用程序,通过连接用VB6(COM +)和ASP编写的应用程序中的几个不同的系统,来提供跨供应商的可视化。
1998年 – VB6(COM)W / ASP
?1
2
3
4
5Public Class HelloWorld
Shared Public Function GetText() As String
return "Hello World"
End Function
End Class
?1
2
3
4
5
6
7
8
9
10
11<%@ Page Language="VB" %>
当时,我有机会与一个有天赋的架构师一起工作,这位架构师设计了一个在当时相当令人惊讶的系统。我们的COM +组件在接口中都接受单一的字符串参数,因为输入信息是作为XML传递的。这使得我们的组件可以轻松处理来自于网站的消息,因为它们可以引入来自于第三方系统的数据。这是一种真正的“web服务”,在我真正理解这个词是什么意思之前。在客户端,表单是由JavaScript解析并打包成XML,再发布下去的,所以来自于网页的“帖子”和直接来自于服务的帖子并没有什么不同。服务也返回作为XML的数据。这将与一个针对UI(称为PXML——presentation XML)的模板结合,然后XSLT模板将转换它用于显示。这使得我们可以调整UI而无需更改底层代码,而且这非常像一个低效率的XAML引擎。这是在.NET之前的日子。
传真:0755 - 2799 6625
投诉:133-2299-1235
邮箱:sale@inmiga.com