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