AppDev: Something You Should Know by Irena Kennedy

Everything that is related to application development, and other cool stuff...

SYSK 352: Windows Workflow Foundation Runtime Footprint

After seeing presentations that assert that “Workflow runtime is lightweight” and not finding any...

Author: irenake Date: 06/26/2007

:) New Year’s Day in March?

Did you know that in England and America, the New Year’s Day prior to September 1752 was celebrated...

Author: irenake Date: 06/20/2007

SYSK 351: "Agile Development: Fact or Fiction" by Matthew Hotle

While this article is not new (was published in October 2006), and you can purchase it from...

Author: irenake Date: 06/20/2007

Words of Wisdom #5

“When we rush in, we often want to rush out”. Source: For Women Who Do Too Much Calendar 2007

Author: irenake Date: 06/19/2007

SYSK 350: How Much Electricity Does Your Computer Actually Consume?

There is a nice device called Kill A Watt™ which plugs into the wall outlet or power strip, and then...

Author: irenake Date: 06/19/2007

SYSK 349: What’s New in SQL 2008 (code named Katmai)?

Here are some of the new and improved features (extracted from David Campbell’s presentation) that...

Author: irenake Date: 06/18/2007

:) What famous writer was the first to use the term ‘skim milk’?

Answer: William Shakespeare used the term skim milk in his play King Henry IV, Part I. He also used...

Author: irenake Date: 06/18/2007

Back June 18th

Folks, Thanks to all of you who read my blog posts, and especially those who take the time to submit...

Author: irenake Date: 05/14/2007

:) Do you get upset when you can’t finish everything you planned to for the day?

I just read this rational advice from the 2007 Calendar For Women Who Do Too Much: “Structure is...

Author: irenake Date: 05/11/2007

SYSK 348: InvokeRequired No More…

By now, we all have learned to call Control.InvokeRequired to avoid the following error when...

Author: irenake Date: 05/11/2007

:) What is the meaning of the word ‘wuthering’?

Wuthering means blustery and turbulent, and often describes the fierce, noisy winds that blow across...

Author: irenake Date: 05/10/2007

SYSK 347: How-To Keep Historical/Audit Data Accurate

I’m sure you’ve heard this saying many times before – “the hard disk space is cheap now – save...

Author: irenake Date: 05/10/2007

Start Your Day With A Smile: Work Humor #2

Author: irenake Date: 05/09/2007

SYSK 346: How WPF Commands Make Programmer’s Life Easier

Yesterday, I came across the following example demonstrating the power of WPF commands written by...

Author: irenake Date: 05/09/2007

Start Your Day With A Smile: Work Humor #1

Author: irenake Date: 05/08/2007

SYSK 345: How To Assure Correct LastUpdatedDateTime Value in Your SQL Tables

Often, developers add LastUpdatedDataTime (or LastUpdatedTimestamp) and LastUpdatedByUser columns to...

Author: irenake Date: 05/08/2007

Words of wisdom: Every Day Is a Gift

“Yesterday is history, tomorrow is mystery, today is a gift – that’s why it’s called the present.”

Author: irenake Date: 05/07/2007

SYSK 344: Learning WPF – What Are All These PreviewX Events?

Did you notices that there are a lot of events that start with word ‘Preview’, and all of them seem...

Author: irenake Date: 05/07/2007

:) What fruit contains 30 times more vitamin C than oranges and lemons?

Answer: Camu-camu (Mycaria dubia) -- a low-growing shrub found in swampy or flooded areas of the...

Author: irenake Date: 05/04/2007

SYSK 343: Stretch Break – A Software That All Developers Should Have

If you’re anything like me, you spend 10+ hours in front of your computer… often with only one or...

Author: irenake Date: 05/04/2007

Knowledge is Power: What is a 20/20/20 Rule?

To prevent eye fatigue, you should stand up and look 20 feet away for 20 seconds every 20 minutes...

Author: irenake Date: 05/03/2007

SYSK 342: Learning WPF – Logical and Visual Element Tree

Whether you’re dealing with routed events or trying to figure out why your styling is not working...

Author: irenake Date: 05/03/2007

Words of Wisdom: Aristotle on Perfection

“Pleasure in the job puts perfection in the work.” – Aristotle

Author: irenake Date: 05/02/2007

SYSK 341: Why XPS Aware Printer Drivers Are Better

In SYSK 108 I briefly talked about what is XPS (XML Paper Specification). If you’re using Windows...

Author: irenake Date: 05/02/2007

:) How To Tell Fresh Poultry Eggs From Old Ones Without Knowing the Use-By (or Sell-By) Date On The Box

Did you know that fresh eggs contain very little air, so they sink in cold water, while old eggs...

Author: irenake Date: 05/01/2007

SYSK 340: Learning WPF -- The Logical ‘Name’ Property

As you know, XAML allows you to give a name to declared elements. For example: <TextBox...

Author: irenake Date: 05/01/2007

:) The name of what European capital is derived from the Greek word for wisdom?

Answer: Sofia, Bulgaria. It was named after the church of Saint Sofia in the 14th century. Source:...

Author: irenake Date: 04/30/2007

SYSK 339: Menus and Other Popups Without Any JavaScript

The other day I came across the following article by Eric Meyer --...

Author: irenake Date: 04/30/2007

Knowledge is Power: Learn About What’s New in Windows Mobile 6

Check out this demo for an overview of new messaging, device management and security features in...

Author: irenake Date: 04/27/2007

SYSK 338: What SQL Queries Are Currently Running?

That’s easy -- just run the SQL statement below… select session_id, request_id, start_time, status,...

Author: irenake Date: 04/27/2007

:) When it comes to animals, what is a zorse?

A cross between a zebra and a horse. Here is a quote from...

Author: irenake Date: 04/26/2007

SYSK 337: JavaScript – Should You Define Functions Inside a Prototype or Outside?

Yesterday’s post described three ways to extend an existing type. It occurred to me that there is...

Author: irenake Date: 04/26/2007

:) Same Word, Same Language, Different Countries => Different Meaning

Q: In England, what’s the difference between a vest and a waistcoat? A: An English vest is what...

Author: irenake Date: 04/25/2007

SYSK 336: Three Ways to Extend a Existing JavaScript Type

Since I haven’t seen a clear and a relatively concise explanation on this topic, I decided to create...

Author: irenake Date: 04/25/2007

:) Software Development – A Picture That’s Worth 1000 Words

Note: If you know of the source or author, please let me know so I can give proper credit. Special...

Author: irenake Date: 04/24/2007

SYSK 335: What Causes Windows to Blue Screen?

Ever wonder what are the circumstances of when Windows blue screens? To my knowledge, if an...

Author: irenake Date: 04/24/2007

:) Do birds have singing lessons?

Apparently… yes! W. H. Thorpe (University of Cambridge) was the first to demonstrate learning in...

Author: irenake Date: 04/23/2007

SYSK 334: Great Tools from DomainTools.com

http://whois.domaintools.com/ has been my long term favorite domain lookup tool for things like...

Author: irenake Date: 04/23/2007

Non-Tech SYSK: Get Current Traffic Conditions Along With Your Driving Directions

Did you know that http://maps.live.com/ now provides up-to-date traffic information shown using...

Author: irenake Date: 04/20/2007

SYSK 333: What Query Plans Are Cached in SQL Server?

It’s well known that, to improve performance, SQL Server caches query execution plans in memory. But...

Author: irenake Date: 04/20/2007

:) What words were combines to give Intel its name?

Answer: Integrated electronics. Source: The 365 amazing trivia facts calendar from www.pageaday.com

Author: irenake Date: 04/19/2007

SYSK 332: How To Register Custom Controls Once For All Web Pages

Did you know that since .NET 2.0 you can define register directives in the <pages> element in...

Author: irenake Date: 04/19/2007

:) “To cure jealousy…

… is to see it for what it is: a dissatisfaction with the self.” – Joan Didion Source: 2007 Calendar...

Author: irenake Date: 04/18/2007

SYSK 331: How To Expose A Client-Side Event From Your ASP.NET Control

Consider the following scenario – you create your own calendar control and you’d like to raise an...

Author: irenake Date: 04/18/2007

Knowledge is Power: Synthetic Antioxidants May Increase Risk of Death

The results of several studies on affects of synthetic antioxidants such as beta carotene, vitamin...

Author: irenake Date: 04/17/2007

SYSK 330: How To Use An Embedded Resource From A Sub-Folder

If you’re creating a custom client-side control by deriving from System.Web.UI.IScriptControl, you...

Author: irenake Date: 04/17/2007

Brain Teaser #4: Solve This Math Word Puzzle

Each letter stands for a 1-digit number. No two letters may stand for the same number. Using pen and...

Author: irenake Date: 04/16/2007

SYSK 329: AJAX.NET, WPF, Expression, IE Extensions and Other Hands-On Labs and Demos

Not going to MIX 07 this year? You can still download a number of videos, PowerPoint slides,...

Author: irenake Date: 04/16/2007

:) How do nine-banded armadillos get across small bodies of water?

Answer: Either by gulping air into their stomach and intestines and floating across, or by sinking...

Author: irenake Date: 04/13/2007

SYSK 328: The “Hidden” System Database in SQL 2005

If you just open SQL Server Management Studio and expand the System Databases node, you’ll see four...

Author: irenake Date: 04/13/2007

<Previous Next>