September 2003 - Posts

Blogs from SQL experts

I blogged about the SQL bloggers in Aug, and I just reveal that the famous SQL resources site - start a blogging site today! [Subscribed]

Posted by Colt | with no comments
Filed under:

Latest Control from MetaBuilders

I'm sure I saw TONS of post on the Forums about “How to disable / make a button invisible after a click”, or “How to avoid double insertion of data”?

This is a headache for developers especially when you click a button and insert something into the Database, as your user may press the “F5“ button and/or repeated click the submit button.

This kind of FAQ normally got a couple of replies:
1. Set the visible to “none” in Javascript
2. Set the button to “disabled” in Javascript
3. Use a layer to “hide” the button
4. Redirect to the page itself after db operation
(Many more “techniques“ and “pros/cons“ had been mentioned by Andy in his
blog a few days ago.

Today, I found that Andy create a new cool control in this topic : OneClick    

(Is it REALLY the utimate solution for “Mr. Zero Patience” , Andy? ;-)

Posted by Colt | 1 comment(s)
Filed under:

Special User Group Event

My local Hong Kong .NET User Group organized a seminar for our members yesterday, the topic is Building Smartphone Application using .NET Compact Framework. Yeah, that seminar is great, I don't have a SmartPhone but I learn something new in this session!

I called it “Special” event is not just only the content is great, but a special guest come and attend the session yesterday, he's David Bochsler - Regional Developer Evangelist, Microsoft Asia Pacific and Greater China Region.

I never imagine that such a high profile person would stay until the end of a session (People will leave a room in the middle of an event normally, they call themselves - busy) and chat with my members in such a causal way. He's so nice and we had a great time here. He listen to the feedback from our User Group members and reply the questions one-by-one. Cool.

I'll see him again in London as we're going to the INETA summit next week. Any one here will go there too?

Posted by Colt | with no comments

Editable DropDownList in ASP.NET

Similar to the ComboBox control in Windows Form, Andy made an awesome ComboBox control long times ago for ASP.NET - Yes, no such control in ASP.NET Server Control Collection, and we have to use some JavaScript and/or add a “ArrowDown” image next to a TextBox to stimulate this normally.

Today, I found a useful article (by khoi) in this topic and it looks promising!

  1. ListItem Value Retrieval - The Combobox value is now mapped to the ListItem (Option) value attribute
  2. Auto Validation - You can now specify the Combobox to validate text entered by the user against the text in the ListItems.
  3. Text Field OnChange Event - The text field's onchange event is bubbled up to the Combobox control.
  4. Z-Indexing - The drop down arrow will no longer over lap other HTML elements
  5. DataBinding support in Designer Mode
  6. Visual distinction from HTML Select element
  7. Positioning (Bug Fix) - Combobox now displays correctly when printed or absolutely positioned.
  8. First Item Selection (Bug Fix) - You can now select the first item in the drop down.
Posted by Colt | 21 comment(s)
Filed under:

DataGridGirl on MSDN

Congrat to Marcie firstly, I saw her first article on MSDN ASP.NET Section go live today!

Creating Custom Columns for the ASP.NET Datagrid
See how you can make the ASP.NET Datagrid control even more powerful. Learn to add custom columns to display your data more appropriately for your users.    (September 11, Article)

(All of the screen shot are in pink - as expected ;-)


Moreover, another ASP.NET folk - Steve have another article about “Cache” and CacheConfig helper class:

Creating a Cache Configuration Object for ASP.NET
Learn how the CacheConfig helper class can improve caching policies across an ASP.NET application, improve reuse of cached data, and reduce the lines-of-code you need to implement caching.    (September 11, Article)

(Please read his previous article:
ASP.NET Caching: Techniques and Best Practices, first if you missed it)

Posted by Colt | with no comments
Filed under:

Funny Post

I got an email from Mazen yesterday... it contain a recruitment post:

I'm not sure how (when) he can get this post... but I doubt.... and :) huh?!

Posted by Colt | 1 comment(s)
Filed under:

Microsoft commit to add pragmatic value to Student

I blog about the kick start of Microsoft HK TechEd 2003 yesterday, and actually Microsoft HK Ltd publish a press release yesterday announcing a new program - Student Club.

As the principal program sponsor, Microsoft is also responsible for providing guidance and establishing a general framework for the programs and events at the clubs that are being initiated and run by the students themselves. There are opportunities for students to learn from industry professionals, Microsoft experts and their technical peers about the latest information on Microsoft tools as well as industry developments. Microsoft's support for student clubs is part of a worldwide initiative built on Microsoft's highly successful .NET Curriculum initiatives that foster education programs and academic innovation. [Source: here]

Microsoft have a couple of upcoming activities for this program:

  • The Imagine Cup - an annual worldwide student competition covering different categories: programming algorithms, 3D graphics, artificial intelligence, and web applications. To help students prepare for the competition, Microsoft will conduct tech talks covering these categories as well as in how to use their developer tools.
  • Installation Festivals - help educate students about the benefits they are receiving through MSDN Academic Alliance ("MSDN AA") while also providing a venue for them to install MSDN AA software on their machines. The events will combine tech talks and briefing about the Imagine Cup. MSDN AA is an Internet-based annual membership program that provides easy access to Microsoft software for technical departments in the areas of Computer Science, Engineering and Information Systems.
  • Career Development Events - co-organized by Student Clubs, Hong Kong .NET User Group and other partner communities to allow students to interact more with industry professionals. Students will hear from speakers representing different careers in the computer industry and be able to map their interests, technical skills, and curriculum to what occupation they would like to pursue.

That's a great news for the students, as Microsoft push the student developers community here (FINALLY). If they launch this program 1 year earlier, then I can also join this club and other activities as well. (Don't ask me why, but there's NO academic evangelist in the local Microsoft office)

Anyway, my role changed and I will pay attention to this program. On behalf and representing the Hong Kong .NET User Group, I'll find ALL the ways to co-organize events/activities for the students now. (Being a fresh graduate, I 100% understand the situation and feeling of the students developers community currently :)

.TEXT 0.94 is coming very soon

0.94 - Thanks ScottW!
Posted by Colt | with no comments
Filed under:

New friends at the Microsoft Hong Kong TechEd 2003

Just finished my presentation at Microsoft Hong Kong TechEd 2003 today, the new Business Marketing Organization Director - Robbie Wright presented a really cool opening keynote. I learn a copule of new new features about the new Exchange server and the Microsoft Office system.

Moreover, I met two new friends today - Bruce Backa (founder of CriticalSales) and Patrick Hynds (Microsoft RD and CTO of CriticalSales). They actually fly from the United States and give a couple of presentations for the Microsoft HK TechEd 2003.

Patrick speak for New York City .NET Developer's Group in the past, so I invite him to speak for my Hong Kong .NET User Group immediately! ( You know, INETA won't send speakers from the States/Europe to Asia-Pacific Region at this moment though I always looking forward to make it happen and wait for their reply about the formation of INETA Asia Committee )

Anyway, Patrick and Bruce are really cool! They promise to speak for us immediately. HOWEVER, they will leave on 6th Sept, and today is 2nd Sept... so... it's a bit hurry for organize such gathering for my User Group members... :(

They'll fly to Hong Kong for the TechEd 2004 next year. I'm sure we will keep in touch this year and I'll arrange this 'upcoming' event properly. :)

Posted by Colt | 4 comment(s)
Filed under:

Meeting with a linguist

I'm preparing for my presentation tomorrow in Microsoft Hong Kong TechEd 2003. Ya, that's not my first public presentation in TechEd, but I'm still nervous... My powerpoint is rich in content, but the whole session will be conducted in English, which is not my mother tonque. :S

Anyway, one of my friend is studying in a university and we book a room for rehearsal tonight. Luckily, we met another friend who's a “linguist” (though I'm not sure HOW can he learn different languages, culture and grammar within 3 years!) He sit down, listen to me and give some useful tips about 'English' to me. :)

I remember there're a couple of bloggers here speak for presentation NOT IN their mother tonque, any experience/tips can share with me? :-)

Posted by Colt | 2 comment(s)
Filed under:
More Posts Next page »