The Great Silverlight Competency Test – #4

iStock_Girl-e-choice-XSmall This is the fourth of twelve questions in The Great Silverlight Competency Test –  each of which I believe a competent Silverlight Programmer ought to be able to complete within no more than 1 hour.

Continue reading →

Posted in Community, Data, Essentials, Patterns & Skills | Tagged , , | 2 Comments

It Takes A Programmer To Find The Source…

There are 100,000 stories in the little city, and this is one of them. 

Saturday. 1pm.  “One Adam 12, One Adam 12, See the woman, complaining of foul odor, upstairs.”  My partner, Charlie and I respond.  Bad smell, but I know that smell. Only too well.

Whaddaya’ think Charlie? Somethin dead, eh?

Charlie’s bark was equivocal.  He likes to hedge his bets, so he suggests dinner. But no chance.

binarySearchThe woman was nearly hysterical.  She has a good nose. Too good. 

So I says,

“Time to search the joint.  Binary Search.   Take half the stuff outta’ the room and put it in the guest room.  Wait half an hour. See where the smell is.

So she does like I says and the smell is still in the first room. So we take out half the remaining stuff.  Then again.  Then again.  Captain Zeno suggests that might be enough, and sure enough, we’re down to the furniture. Now there’ ain’t no way  I’m taking half a bed out,  so I figure the next step is to cut the room in half. So we seal the closet and wait.  Sure enough, the smell is in the closet. And the closet is empty. 

Time to take out the hardware.  We start shooting holes in the wall and exposing hideouts.  In about 15 minutes we find the culprit.  D.O.A. 

Another case closed.

Posted in Community | 3 Comments

iPhone To Windows Phone 7 On CodePlex

i2WLogo2-Tutorials I’m very pleased to say that I’ve moved the source code for the iPhone Developer’s Guide to Windows Phone 7 Programming tutorial series to CodePlex under the MS-Pl license.

Continue reading →

Posted in iPhoneToWP7, WindowsPhone | Tagged , , | Comments Off on iPhone To Windows Phone 7 On CodePlex

PIN Numbers

When I was a kid, I collected brand names that were also generics (I’m all that’s left of a very bizarre childhood).   Among my prizes were

Continue reading →

Posted in Community | 10 Comments

Nobody Tells Me Nothin’ – New Dollar Coins

I loved the two dollar bill.

dollars Similarly, being completely in sync with popular opinion, I love dollar coins. They are cheaper for the government, terrific for poker, and they are extraordinarily beautiful. 

In recent years, the government released the wonderful Susan B. Anthony dollar (1). It celebrated a great Suffragette and, on the obverse, the landing on the moon (though I’d have preferred the LEM (extra points if you know what the acronym stands for.)When no one used the SB dollars, out came the Skajawia dollars (2). Nice, though her role was overstated by the media, she was instrumental in helping Lewis and Clarke and I would really like to see a woman on our money, but no go.  Now, however…

Continue reading →

Posted in Community, Opinion | Comments Off on Nobody Tells Me Nothin’ – New Dollar Coins

Giving away Programming C# 4 – one per week…

[ Weekly Winners Listed at the bottom of the message ]

Want a free copy?

If you’d like a free copy of Programming C# 4 direct from O’Reilly, just leave a comment indicating your interest and agreeing that after you read it you’ll…

Continue reading →

Posted in Languages, News | Tagged , | 510 Comments

Great SL Competency Test Part 2 (Answer)

businesswoman pressing a button The task: Create a custom button that has non-standard visual behavior when you hover over it, and when you click it but which otherwise acts exactly like a button.

The idea was to be able to do this in under an hour.  This posting will review one solution.

Continue reading →

Posted in Blend, Community, Patterns & Skills, Styles and Templates | Tagged , | 4 Comments

Yet Another Podcast

BlogMic_iPhotoI am please, excited and terrified to announce  that Yet Another Podcast will be launching on September  20, 2010.

This is not your momma’s podcast.

Here are my guiding principles:

  1. Do not waste the listener’s time
  2. This is not radio
  3. Discuss, don’t interview
  4. Focus, focus, focus

Continue reading →

Posted in Community, News, Patterns & Skills, Podcast, WindowsPhone | Tagged , | 1 Comment

The Great Silverlight Competency Test – 3

Total_Computer_Frustration_iStock_000003076701XSmall This is the third of twelve questions in The Great Silverlight Competency Test –  each of which I believe a competent Silverlight Programmer ought to be able to complete within no more than 1 hour.

Continue reading →

Posted in Community, Patterns & Skills, WindowsPhone | Tagged , , | 7 Comments

iPhone to WP7 – Diving Deeper

i2WLogo2-Tutorials

Go to First Tutorial

In this tutorial, we’ll expand upon the work done in the previous tutorial and we’ll look more closely at a few key issues.

MVVM

iStock_WindowXSmall As an iPhone Developer your thinking is adapted to and influenced by the Model-View-Controller pattern. The very good news is that the pattern for Windows Phone 7 (WP7) development, MVVM, is very closely related to MVC.

Continue reading →

Posted in Essentials, iPhoneToWP7, Mini-Tutorial, WindowsPhone | Tagged , , , , , | 120 Comments

Great SL Competency Test Part 1 (Answer)

On August 23rd I published part 1 of The Great Silverlight Competency Test.  The key tasks were to…

Running Project

…write a Silverlight program mimicking a problem report system,  that allows you to go to your db and call up a record by phone number and view and/or edit all of the following fields. Do not implement membership or roles feel free to prepopulate the db with randomized data. 

  • Full name
  • Address
  • Email(s)
  • Phone(s)
  • Date of first contact
  • Date of last contact
  • Reason for calling (1 of 5 possible)
  • Product (1 of 20 possible)
  • Computer(s) running on
  • Description of problem

The idea was to be able to do this in under an hour.  This posting will review one solution. 

Continue reading →

Posted in Community, Data, Essentials, Patterns & Skills | Tagged , | 2 Comments

A Program I Want

I want a program that I can say “Watch what I do to this file” (change properties, unblock, etc.) and then be able to say “now do this for all the other files in the directory.”   Can’t be too hard to write, can it?  🙂

Posted in Opinion | 7 Comments