December 6, 2004 (Mon)

The Evolution of a Programmer

程序員的進化。有名程序「Hello World!」究竟該怎麼寫才算好呢,我們來看看吧。

Posted by KichikuMan at 22:43 | 引用

Microsoft 果然係簡單複雜化的箇中能手...一個 Hello World 變做 COM 可以係咁恐怖...
(o個個 Program 咁多個 Program 當中唯一一個睇唔明的...)

Posted by: 宗仔 at Dec 8, 07:38

//接棒~ .NET Service

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.ServiceProcess;

namespace HelloWorldService
public class Service1 : System.ServiceProcess.ServiceBase
private System.Diagnostics.EventLog eventLog1;
/// Required designer variable.
private System.ComponentModel.Container components = null;

public Service1()
// This call is required by the Windows.Forms Component Designer.

// TODO: Add any initialization after the InitComponent call

eventLog1.Source = "DoDyLogSourse";
eventLog1.Log ="DoDyLog";


// The main entry point for the process
static void Main()
System.ServiceProcess.ServiceBase[] ServicesToRun;

// More than one user Service may run within the same process. To add
// another service to this process, change the following line to
// create a second service object. For example,
// ServicesToRun = New System.ServiceProcess.ServiceBase[] {new Service1(), new MySecondUserService()};
ServicesToRun = new System.ServiceProcess.ServiceBase[] { new HelloWorldService.Service1()};


/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
private void InitializeComponent()
this.eventLog1 = new System.Diagnostics.EventLog();
// eventLog1
this.eventLog1.Log = "DoDyLog";
this.eventLog1.Source = "DoDyLogSource";
// Service1
this.ServiceName = "HelloWorldService";


/// Clean up any resources being used.
protected override void Dispose( bool disposing )
if( disposing )
if (components != null)
base.Dispose( disposing );

/// Set things in motion so your service can do its work.
protected override void OnStart(string[] args)
// TODO: Add code here to start your service.
eventLog1.WriteEntry("Hello world! Service started");

/// Stop this service.
protected override void OnStop()
// TODO: Add code here to perform any tear-down necessary to stop your service.
eventLog1.WriteEntry("Hello world! Service stopped");
protected override void OnContinue()
eventLog1.WriteEntry("Hello world! Service continuing");

Posted by: kei at Dec 8, 15:42

I'm a great lover of art but galleries and museums are most certainly not the new churches. Can you imagine the Tate Modern setting up soup kitchens for the homeless?

Posted by: Coach Outlet Store Online at Apr 1, 08:44

Fans of the brand also enjoy expressing themselves through tattooed clothing instead of having to tattoo their bodies. For women the brand offers a tough but feminine look, while men appreciate its edgy rock star appeal.

Posted by: Coach Outlet Online at Apr 10, 10:39

What is love?
Is a wonderful addition: a miss with a miss, 15 will be able to become the moon.
Are an extraordinary hearing: Even across the mountains, but also exciting to hear each other's heartbeat.

Posted by: burgundy nike blazer 6 at Apr 21, 09:52

I like this article.

Posted by: New Era Snapback Hats at May 22, 14:00

This post has been somewhat of a revelation to me!At same time,you can visit my website:

Posted by: Nike NFL Jerseys at Sep 14, 09:54

I genuinely appreciated understanding it, you may be an extraordinary author.I will make sure to bookmark your blog and will in the end return later.

Posted by: college assignment help at Nov 4, 14:39

individuals without writing degrees can absolutely think of them in the event that they read broadly and well."

Posted by: custom paper writing service at Nov 24, 20:32

There is no post and comments too many ... how amazing ...!!! But this page maybe for programmers who want to do something to created.

Posted by: Coursework Writing Services at May 5, 13:23

I am certain this post has offered me some assistance with saving numerous hours of perusing other related presents just on find what I was searching for. Much obliged!

Posted by: Do My SAS Homework Online at Jun 15, 11:52

Your web journal is superb and i genuinely welcome you and seeking after some more accommodating posts.

Posted by: Case Studies Solutions at Jun 15, 13:23

Chinese is talked by the Han greater part and numerous other ethnic gatherings in China. Almost 1.2 billion individuals (around 16% of the total populace) talk some type of Chinese as their first dialect.

Posted by: Michael Jackson Red Jacket at Jun 15, 16:59

Pretty helpful material, much thanks for this article

Posted by: programming help online at Jun 30, 15:07

I'm getting excited about this kind of beneficial information of your stuff in the future

Posted by: Python Programming Project Help at Jun 30, 15:24


Posted by: 项目写作 at Jun 30, 19:21

This is really great work. Thank you for sharing such a good and useful information here in the blog for students.

Posted by: Civil Engineering Assignment Help at Jul 3, 15:13

Pretty helpful material, much thanks for this article

Posted by: Case Study Writing service at Jul 3, 16:43

Our written work experts comprehend the one of a kind needs of school and college understudies. Regardless of whether you have low maintenance work, need to consider for an up and coming exam or simply require extra direction in ensuring your task meets scholarly desires, our expert essayists can enable you to meet your objectives for your exploration paper.

Posted by: Who Can Write My Research Paper at Aug 12, 17:21

I would like to thank you for the efforts you have made in.

Posted by: happy wheels at Oct 17, 16:47

I really appreciate your work. Thanks for you agree for me.

Posted by: geometry dash at Oct 17, 16:48

There have been lots of things that go under the radar and should be scrutinized and this may be one of them. I am not the proponent of such bias though.

Posted by: help at Nov 15, 22:04

Our composed work specialists grasp the exceptional needs of school and school understudies. Despite whether you have low upkeep work, need to consider for a best in class exam or essentially require additional heading in guaranteeing your errand meets insightful wants, our master writers can empower you to meet your destinations for your investigation paper.

Posted by: assignment writing at Dec 28, 15:32

I am new to this site.This is an extremely educational article.I am trusting a similar best work from you later on as well.I am appreciative to you for offering this amazing article to this supportive learning.

Posted by: piknu at Oct 23, 10:55

My name is Chris Paul and This is a very nice post, Thanks for Sharing.

Posted by: Assignment help at Feb 2, 19:04

A paragraph is a related group of sentences that develops one main idea here . Each paragraph in the body of the essay should contain, a topic sentence that states the main or controlling idea
Supporting sentences to explain and develop the point you’re making

Posted by: Mary23 at Jul 10, 23:17

The body has an incredibly complex set of processes to meet the demands of working muscles. Every system in the body is involved. In this article, we will look at how your body responds to strenuous exercise -- how muscles, blood circulation, breathing and body heat are affected. You will also see how these responses can be enhanced by training at .

Posted by: Sara Patison at Aug 1, 17:26
Post a comment

Remember personal info?