Wednesday, June 30, 2004

IE is not secure !

Internet users are warned to use alternative browsers other than IE to reduce exposure caused by number of significant vulnerabilities in technologies relating to the IE domain. On the other hand, Microsoft is hurriedly trying to increase IE's security with the Windows XP Service Pack 2, but it's not fast enough for many.

Even I use IE most of the time, to prevent virus attack again (my machine infected last week) I am using FireFox for temporary. If it is good, may be I will use it permanently :P

VS DataTools Team In Visual Studio goes blogging

There are more and more Microsoft employees go blogging. Microsoft products' status become more 'transparent' to end user.

SQL Server Express Edition

SQL Server Express edition is lighweight edition of SQL Server 2005.

Some of the capabilities:
  • Support for XCopy style deployment
  • No workload governor
  • Support for databases up to 4Gb in size
  • Support for up to 50 instances
  • Only supports 1 processor
  • Only supports 512 Mb of RAM

SQL Server 2005 Express Edition Technical Preview
SQL Server Express - Initial thoughts (by yag)
SSE and Visual Studio ** Xcopy Mindshift **

Special discount from Hentzenwerke !

Hentzenwerke has announced special combo discount on VFP Internet books. Buy Internet Applications with Visual FoxPro (either printed or electronic) for $30 and get a copy of WebRAD: Building Database Applications on the Web with VFP and Web Connection (also either print or electronic) FREE!

Beta, Beta, Beta !

Within last 24 hours, numbers of Microsoft products' beta were released.
  • Visual Studio 2005 Beta 1

  • Visual Studio 2005 Express - New Additions
    The Express products, expanding the Visual Studio product line to include lightweight, easy-to-use, easy-to-learn tools for hobbyists, enthusiasts, and novices who want to build dynamic Windows applications and Web sites. There are six products as blow :
    • Visual Basic 2005 Express Edition
    • Visual C# 2005 Express Edition
    • Visual C++ 2005 Express Edition
    • Visual J# 2005 Express Edition
    • Visual Web Dev 2005 Express Edition
    • Visual SQL Server 2005 Express Edition

Monday, June 28, 2004

50% discount from Hentzenwerke

Hentzenwerke Publishing can now ship physical books to addresses outside of the United States. To encourage you to take advantage of this new capability, we're offering a 50% discount on all purchases made through our online order form through midnight, July 5 (Milwaukee time).

In order to take advantage of the 50% discount, make sure you enter the code "SEAS626" in the box that says "Promotion Code" at the top of online order form. Additional discounts (like Preferred Customer) also apply. This discount also apply for puchasing ebook.

It is a great time to stock up on a number of books from Hentzenwerke.

Place order from Hentzenwerke

Sunday, June 27, 2004

What a bad penguin

Bad penguin hahaha ...

Saturday, June 26, 2004

The first 'Great New" after VFP9 beta

After the exciting VFP9 beta launched, here is another "great new" about the future of VFP, blogged by Garrett Fitzgerald. The original post by Dave Crozier after he come back from Pragua DevCon.

8. Even now the VFP team are talking about additions to V10 and even
though we asked for the possibility of either "record structures" or a
decent Windows API interface this was met with a "probably not" comment.
On the plus side however, Ken did mention that the next release would
"PROBABLY" have a full interface into .NET with the abiity to call .NET
routines natively so that's a small step forward and gives me faith in
the fact that VFP will remain around for some time - albeit with a
declining developer's base although I still don't know why M$ can't
promote the product a little more - but that's an ogoing gripe which I
won't develop.

It is an another way to integrate VFP and .NET. However, nobody know how effecient is it. It is too early to say it is good or bad. Hope Fox Team will give more info about it soon. I hope it is a good one.

My Machine is sick!

My machine is infected by viruses, it will launch multiple instances of IE (non-stop) after I run IE manually. I am re-installing my machine, but got some technical problems here.. so bad luck.. I am using my sister's computer to online now..

Thursday, June 24, 2004

Technology and Human

Microsoft patents a method to transmit data and power over the human body Today Microsoft was granted patent 6,754,472 for "Method and apparatus for transmitting power and data using the human body.

What do you feel for this statement? Do you feel it is cool, exciting or afraid? I feel it is abit crazy.

Web Hosting for VFP Application

I found a web host that support .NET and VFP runtime as well. I have contact and help them to install ActiveVFP demo into their server. It works fine. Beside, the fee is extremely low, $1 for .NET and $14.95 for VFP per month. The speed is ok too. I am not sure it is a personal web host or ... but this site have been available at least for three years.

According to their support, VFP web app required more memory and maintenance than .NET, that why is is more expensive. Here is one of the advantage of using .NET rather than VFP for WebApp. FOX Team pls help us on this!! :(

Anyone insteresed, can email to or visit the ActiveVFP demo site on their server

Wednesday, June 23, 2004

MyFoxBlog is available to subscribe !

MyFoxBlog feed is published now under FeebBurner. You could subscribe to MyFoxBlog by clicking here or "XML" button at the side bar.

Tuesday, June 22, 2004

Reminder : Microsoft Innovation Day @ 29 June 2004

At last, I received reminder letter from Microsoft in this morning. This reminder contains alot of "rules" for these event and also how to go to the venue. Here are the details:

Thank you for registering for our event. We look forward to showing you a glimpse
into tomorrow’s world of integrated innovation and seamless computing!

TIME: * 8:00am – 5:45pm
* Registration starts from 8:00am, doors to Keynote Hall will close at 9:30am.
Session starts at 10:15am

• Entry into the Keynote Hall will be on a first come first serve basis.
• Should the Keynote Hall be full upon your arrival, you will be ushered to other halls
with a live feed of the keynote presentations.

• Bring along this reminder to collect your name tags at the following Starbucks outlets:
a. Collection on behalf of the company should be accompanied by an authorization letter on a
company letter head.
b. You will be required to produce proof of identification for collection (IC, driver’s license with
photo identification is acceptable)

Starbuck’s Outlet Date (Day) Time
KL Sentral Station 25 June (Fri) & 26 June (Sat) 12noon – 9pm
Giant’s Hypermarket, Kelana Jaya 27 June (Sun) 12noon – 9pm

Free Coffee of the Day for the first 200 pre-registered attendees
collecting their name tags each day!


Cameras and video cameras are NOT ALLOWED into the event venue.

We encourage you to ‘travel light’ (Do not bring bags if possible)

As part of security measures, all delegates will be screened at the main entrance.

Security personnel will undertake confiscation of items deemed dangerous.

This event is STRICTLY for pre-registered attendees only.


By car (estimated travel time: 45 mins)

From Kuala Lumpur, get on the KL – Seremban highway, exit at Kajang and follow the route to Putrajaya

From Petaling Jaya, get on the Lebuhraya-Damansara-Puchong (LDP) and head towards Putrajaya
Once in Putrajaya: Head towards Precinct 1 and look out for signages leading to Putrajaya Convention Centre (PCC)

*We encourage you to carpool or travel via KLIA Transit as while parking is free, it is limited to 1000 bays only.

By KLIA Transit (estimated travel time: 35 mins)
• Catch the KLIA Transit from KL Sentral Station and alight at the Putrajaya Station.
Free shuttle services will be available between Putrajaya Station – PCC and runs from
7.00am – 7.00pm.

For enquiries, please call 1-800-88-3249 or
Visit for the full agenda.

Anyway, see you there!!

Wordware's warehouse sales discountlist

Wordware's warehouse saleswill be began next week. I received a discount list from them in this morning.

I feel a bit dissapointed because the books I want are not much discounted, only 20%. It is as same as member discount rate. Therefore, I have cancelled my plan to their office since I have the discount list on hand and I can order books by phone call. It is good news for me too. I don't need to wprry about how to go there, should I take leave for it and etc. :)

Anyway, I still placed order for my favourite book - Code Complete Second Edition. Beside, I also sent enquiry for the other books as well. If they give me a good price, then I will buy it too. So, I got to tight my belt for this month already...:(

Anyone interested, can download the discount list from here.

Monday, June 21, 2004

Microsoft Innovation Day

Microsoft Innovation Day will be held on 29 June 2004, from 10:00am - 5:45pm at Putrajaya Convention Center. The registration has been opened for public since a month ago. As usual, I have registered for it.

This event is especially more popular than others event like MSDN. The registration is closed two weeks before the event. I felt curious about it at the beginning, but never think even deeper for it. Today, I only know why. Bill Gates is coming for Microsoft Innovation Day!!!!

I just get this news from newspaper. I am so surprise, honestly. Finally I got chance to "meet" Bill Gates (don't misunderstand, he is not my idol.. :)). As we know, Bill Gates is a very rich, smart and famous man in the world.

So, I am preparing to go for this event (preparing? for what? Am I presenting? haha.. ). Anyway, I still need to wait for confirmation letter from Microsoft to prove that I have registered. As mentioned in web, anyone who have registered should receive the letter before 24 June 2004. What I can do now is waiting for the letter. I hope they won't "miss" my name in their list, because it is really a wonderful event - Microsoft Innovation Day! It should be wonderful...

Sunday, June 20, 2004

TextReportListener for fast printing

I am in the work to find out the possiblity to generate plain text report from VFP report for dot matrix printer (fast print). It should able to "embedded" printer code based on report item setting (if possible).

From the VFP9 documentation and debug info, the report's item objects are eveluated with following order : nLeft,nTop,nWidth,nHeight. Everything from left in same band will be eveluated first. Therefore, ?/??/@... SAY cannot be used to output result to file because it can't go back to previous line. I am thinking, are there any way to do this without place the result in memory and recalcute the position everytime. Anybody has any suggestions?

Saturday, June 19, 2004

BINDEVENT() will make magic in VFP9

A follow up note posted by John Koziol in UniversalThread, BINDEVENT() function will be enhanced to trap Windows Messages sent to VFP application. Then, VFP application would able to detect exertnal event, for example Plug-and-Play media has been added or removed. (pls refer to Cool new VFP9 feature: the RegWinProc function (by John Koziol) for more information) It is very cool! Fox Rock!

VFP9 book is coming soon

It was announced that is a new book in work titled New in Nine: Visual FoxPro's Latest Hits from Hentzenwerke. I am sure to get it ASAP once it is published. The cover on the site now is a placeholder, not the final artwork. Don't feel "dissapointed" yet.

MS Press Books Warehouse Sales will has warehouse sales from 21/06/2004 to 26/06/2004, 9am-5pm at their Pheleo Damansara office. The discount would be up to 70%, even for the latest release.
I am planning to go, hope I can get some cheap books like Code Complete 2nd edition. You could reach them by 03-7661 1299 for any enquiry. Can't wait to get these cheap books.

My weblog is borned!

So happy to have "my own" weblog. Thank you for to provide free weblog service.
I am Chan Kok Kiet (John Jones), Software Developer has been using VFP for 7 years and learning C# and Python now.