Jasonong

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Saturday, 18 December 2004

NDoc looking better

Posted on 09:52 by Unknown
Just came across this: Popular .NET code documentation generator, NDoc 1.3 has been released. It spots an overhauled HTML Help 2 documenter, new code commenting tags, additional attributes support, custom tags, enhanced UI, better performance, and improved output consistency with MSDN topics.

With the new preliminary tag, now we can have the following default message appearing in the docs:

[This is preliminary documentation and subject to change.]

...much like those appearing in the beta MSDN docs of VS 2005. Too bad though, support for .NET framework 2.0 is lacking.
Read More
Posted in .NET | No comments

Wednesday, 15 December 2004

Free .NET reporting tool

Posted on 01:45 by Unknown
I was browsing around for free .NET components and stumbled upon this reporting tool. The tool is called StimulReports.Net and comes with a free edition. The product includes a report designer with royalty-free managed runtime engine. It supports ADO.NET data sources and the it uses an XML-based report format. The free edition comprises 10 components and has limited reporting capabilities -- probably just good enough for simple Windows Forms reporting requirements. (Update: The free edition is no more available.)
Read More
Posted in .NET | No comments

Saturday, 11 December 2004

A wet afternoon at Tower 2

Posted on 02:54 by Unknown
Spent the afternoon at the MIND meeting. The main talk of the day was about Paladin, a homegrown .NET object persistence framework, presented by Microsoft MVP and the author herself, Serena Yeoh.

Paladin offers O/R mapping, enterprise services transactional support, forward engineering, stored proc support, and the codegen wizard looks pretty sophisticated. Here's a goody: It's free!

Broaching on the subject of object persistence frameworks, it's too bad that Microsoft's ObjectSpaces is still not ready for prime time. It won't be ready till the release of WinFS. The bad news is that WinFS won't even make it into the initial release of Longhorn. :-( Not surprisingly, we're seeing a trend of such third-party/homegrown frameworks cropping up to fill the void. Some are free and some not.

Prior to watching Paladin in action today, WilsonORMapper by Paul Wilson is one such framework that I've keenly looked at so far -- primarily because the APIs resemble those of ObjectSpaces. It offers support for a wide range of databases and uses simple XML-file-based mapping configuration (instead of custom attributes).
Read More
Posted in .NET | No comments

Thursday, 9 December 2004

When it is time to don the presenter's hat, ...

Posted on 21:28 by Unknown
One video clip interests me during my regular visit to Channel 9. Don Box, well known (or notorious) for his highly-rated presentations reveals his presentation secrets. It's quite obvious he's not a big fan of Powerpoint. ;-) Anyway, here are some of his pointers for an attention-grabbing techie presentation:

  • Focus on the goal of giving a talk e.g. changing the thought-process of the listener.
  • Do something that gets and holds the listeners' attention. Whether you give a talk from a bathtub or have a flamenco band to harmonize with you, find a style that works for you.
  • Less is more. Use the minimum amount of code to convey an idea e.g. Use Hello World type examples. More people will have a chance of relating to it. Likewise, speaking less gives more too as listening is a taxing task.
  • Don't confuse concepts and facts. Facts shouldn't show up in a talk. In a talk, facts blur the truth. Feed concepts to your audience.
  • Use legible font. On Windows, use at least 14-point font.
  • Default highlighting in Visual Studio is not suitable for presentation. Change highlighting color to something contrasting on projection.
  • Take advantage of modulation. Modulation controls attention. Modulate the speed of talk. To emphasize a point, speak slower. Also, modulate pitch and intensity. e.g. for contrast, switch to speaking quietly.
  • If things go wrong, like failed demos, use the situation as some pedagogical device and use it to your advantage.
  • Don't cramp till 4am in the morning preparing for a talk. Better be restful and alert for a talk.
  • Powerpoint is a means to an end, not an end to itself. Meaning: Powerpoint is an aid, not the talk.

Read More
Posted in Misc | No comments

Wednesday, 8 December 2004

Can Thunderbird fly?

Posted on 22:43 by Unknown
Having been an Outlook Express (OE) user for years, I'm tempted to look into alternatives. Although I have big brother Outlook installed on my PC, I've not made the switch because I rather have something simple, lightweight, and snappy to use. (I only use Outlook for synchronizing certain info stored on my PDA.)

Hence, I decided to take a look at Mozilla Thunderbird 1.0 e-mail client today. Installation was a breeze. I did an import of my OE inbox (though only partially) and it worked as it should. One of the things I long for in OE is the 3-column layout as found in Outlook 2003. Thunderbird offers such a layout but it's not exactly the same. Outlook 2003 offers a better view of the message list pane in 3-column mode.

Images in some HTML messages are not loaded. This is a good privacy measure and there's an option to turn on the images. Thunderbird is a tad bit slower at loading individual messages compared to OE. This is probably due to Thunderbird having to do more work in the background to provide a more secure environment. Thunderbird features an adaptive junk mail filter which I haven't had the chance to thoroughly test out yet. Application loading is also slower than OE. There's also color-coding of message headers for different message categories (like in Outlook). Oh yes, Thunderbird offers Print Preview which OE doesn't. There's also an integrated RSS reader and newsgroup reader -- pretty cool.

Well, my impressions are good for a version 1 product. Though it didn't really fly, it definitely felt more secure. Best of all, it's free! On whether I'm making a switch from OE, I think I'll have to play with Thunderbird a little more. We'll see. ;-)
Read More
Posted in Software | No comments

Friday, 3 December 2004

Back to blogging!

Posted on 02:18 by Unknown
It's been a while since I last blogged (November 2003 to be exact). I intend to retrace some of the past interesting events and blog them here by backdating the posts. Why return to blogging? I don't know. Maybe blogging is becoming a cultural thing.

"Blog was the most common word visitors to Merriam Webster's online site sought a definition for throughout 2004."
Even Microsoft has entered the blogging arena through MSN Spaces (http://spaces.msn.com). Here's my blog space at MSN Spaces: http://spaces.msn.com/members/jasonong/. I think I still like it here at Blogger -- the large fonts seem easier on the eyes. Maybe age is catching up :-P

Read More
Posted in Misc | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • Tech.Ed KL (Day 1)
    ...
  • Joining the DigitALL revolution
    I bought myself a cool new 17" Samsung SyncMaster 763MB flat-screen monitor replacing my 6-year-old CTX 17 incher. The colors are vibra...
  • Web Development Sessions at Tech·Ed SEA 2008
    Continuing with my blog series on the upcoming Tech·Ed SEA 2008 conference, the following are the ASP.NET or web development sessions to be...
  • Tech·Ed SEA 2008 - Just Popping In
    Even though I'm skipping the Tech·Ed SEA conference sessions this year, I managed to squeeze in a few hours at the venue. Lunch with S...
  • Microsoft Windows Vista, Office 2007 and Exchange Server 2007 Sneak Preview
    I came across this web promo ( see picture above ) when I was looking up for some information on Microsoft Malaysia's site .  It's ...
  • Night Out at August KL Technite
    I was at August KL Technite at the Starbucks outlet at Bangsar Village II today.  I enjoyed the talks as they were both informative and yes,...
  • My first AMD
    For the past 7 years or so, I've been chugging along with a Pentium II machine cruising at a "speedy" 266Mhz. Yeah.....right. ...
  • VB.NET World Tour 2004
    Watched Jay Roxe and Matt Gertz in action at the VB.NET World Tour 2004 in KL.
  • The End of Software Piracy in Malaysia?
    If you're using pirated software, watch out! Here's an excerpt from The Star (August 28, 2008): Starting Wednesday, users with pi...
  • Shopping for a Budget Lappie
    I was shopping for a budget notebook not for myself but for my other half.  I was "given" the liberty to decide on the spec. The b...

Categories

  • .NET
  • ASP.NET
  • Broadband
  • Hardware
  • Java
  • Misc
  • Movies
  • Ole Miss
  • Software
  • Web Hosting
  • Windows Phone
  • WPF

Blog Archive

  • ►  2012 (3)
    • ►  November (1)
    • ►  October (1)
    • ►  February (1)
  • ►  2011 (1)
    • ►  February (1)
  • ►  2010 (4)
    • ►  July (4)
  • ►  2009 (2)
    • ►  November (1)
    • ►  January (1)
  • ►  2008 (16)
    • ►  September (3)
    • ►  August (9)
    • ►  June (1)
    • ►  April (2)
    • ►  February (1)
  • ►  2007 (3)
    • ►  October (1)
    • ►  September (1)
    • ►  June (1)
  • ►  2006 (5)
    • ►  October (3)
    • ►  September (2)
  • ►  2005 (21)
    • ►  December (2)
    • ►  November (1)
    • ►  October (1)
    • ►  August (5)
    • ►  July (2)
    • ►  March (3)
    • ►  February (2)
    • ►  January (5)
  • ▼  2004 (22)
    • ▼  December (6)
      • NDoc looking better
      • Free .NET reporting tool
      • A wet afternoon at Tower 2
      • When it is time to don the presenter's hat, ...
      • Can Thunderbird fly?
      • Back to blogging!
    • ►  November (6)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
  • ►  2003 (13)
    • ►  November (6)
    • ►  October (1)
    • ►  September (1)
    • ►  August (3)
    • ►  July (1)
    • ►  January (1)
  • ►  2002 (1)
    • ►  December (1)
Powered by Blogger.

About Me

Unknown
View my complete profile