Memories about old days with HK .NET User Group

When I was writing my last blog about Visual Studio 25th Anniversary, I found out that one of the co-founder of Hong Kong .NET User Group actually has uploaded a video to youtube. I watched it and the memories about the old days are all come back. Please allow me to share it with you.

This Hong Kong .NET User Group was stopped to run since 2009, all of the first generation committee were getting busy and we could not found out the second generation committee to keep it on.

It is sad. If someone from Hong Kong and read this blog post, and you are interested to run it back, please contact me. I love to be a mentor to you or your group of friends.

Visual Studio 25th Anniversary!! I have used Visual Studio for 25 years!!

Time flies!

It is Visual Studio 25th Anniversary. It also means that I have worked on Visual Studio for 25 years too. (Oh no, getting old so fast…… from a young kid to an old man…)

[1997] I learn NT3.51 and VB during my last year on my bachelor degree study. I graduated from my bachelor degree. I still remember that I learn VB5 with VS1997 in my first job in a software company which is a Microsoft Certified Partner.


[1999] Then I start using VS 6.0 for VB6, Traditional ASP, and also using Visual SourceSafe.


[2000] Then I start building .NET application from VS.NET beta. At the same time, I heard from Microsoft .NET team saying that .NET will be last for at least 10 years, from 2000 to 2010. It will be the first language to do all the Web Development and Win Development in same preferred programming language.  Microsoft introduce C# at the same time. I choose staying in VB.NET as I have VB background. Start developing some Web Services.

[2001-2003] I made friends with other local .NET developers and also local Microsoft MSDN team. We then formed a local community HK .NET User Group. At the same time, I participle a lot on Microsoft Forum HK and TW. I was then awarded to be Microsoft Community Star TW, then Microsoft Community Star HK, and then Microsoft MVP @TW on VB technology.


[2005] .NET Framework 2.0 released with VS2005. As being VB MVP and attended 3 times Global MVP Summit. We VB MVPs always complained that the sample code are in C# more than VB.NET in MSDN library. in the end of 2005, I started moving into C#. I could do VB.NET and C# at the same time.


[2006] I helped VB team to translate the hands on lab from C# into VB.NET.
Windows Workflow Foundation and Visual Basic .NET
My previous blog links:
Windows Workflow Foundation(WF) Hands-On Lab01 to Lab03 in VB2005
Finished the Translation on WF HOL Lab04 to VB2005


[2008] Microsoft introduced Entity Framework. We called it Database-First EDM.


[2010] With VS2010, I start learning and developing ASP.NET MVC. Microsoft released Silverlight, a web version of WPF. (at least I think so)


[2012] EF 4 released, now it supported Code-First EDM.


[2015] EF 6, Owin, OAuth, WebAPI…


[2017] MVC5, Dependency Injection, .Net Core…


[2019] .NET Core 3


[2022] .NET core and .NET Framework now becomes .NET, starting from .NET 5. With this version, the experience on windows app development is not good as in VS2019. Specially right after I stopped the debugger.


Now, you could also download this special VS 25th Anniversary Theme Pack. Don’t wait, get it and try it.







Global AI Bootcamp 2022 (Hong Kong) is over. I Love AI, I Love Code.

It is my pleasure to have this opportunity to be one of the speakers on this Global AI Bootcamp 2022 (Hong Kong). Thanks for everyone who participated in this Global AI Community event and make this event successful. Glad to see a lot of people curious and passionate about Artificial Intelligence. And I’m also looking forward to seeing you all again at forthcoming Hong Kong AI Community events.

For this event, I spent many nights to write up a windows app to call different Azure AI Services, i.e, Cognitive Service, Computer Vision, Custom Vision, LUIS, Video Analyzer, Face Service, Language Translator…etc

I also search a lot of photos on HKCEC, IFC, Opera House for the training and evaluate in Custom Vision. It is great that I can get the image detection accurately.

Here are some of the screen capture on my app.

Please also join our Hong Kong AI Community in Discord. Your ideas, experiences, challenges, or anything related to Artificial Intelligence are welcome to share in this community.


Global AI Bootcamp 2022 @Hong Kong – Part 2

Due to the some request, we are now hosting our Global AI Bootcamp 2022 @ Hong Kong on 11 March 2022.

About the Event

We will share how to apply Machine Learning and Artificial Intelligent with Microsoft Azure Cognitive Services & Azure Machine Learning.

This would be good for you to enter the universe of Artificial Intelligence (AI).

* Introduction of Artificial Intelligence
* How do we get to start to build Artificial Intelligence?
* Introduction of Microsoft Azure Cognitive Services
* Introduction of Microsoft Azure Machine Learning
* Demo
* Q&A

This event would be delivered in Cantonese with English supplements for technical terms. Please feel free to let us know your language preference for the next round of event.

Click to Register as Attendee

MCT Connect Conference 2022

Save the date! The MCT Connect virtual conference is scheduled for March 8 and 9, 2022. Registrations will open on February 1. It is a two days conference with featuring:

  • Community Networking Events
  • Sessions Hosted by various WWL Product Groups

For more information, visit MCT Central.