Palermo4 on MSDN

Technical Blog of J. Michael Palermo IV

Check it out!

  • Palermo4 on MSDN

    The Twitter TweetDeck Failure

    When I first started using Twitter, I was using it on a phone just via text messaging (I feel like an old guy saying “back in my day…”).  As tweeting became more popular, more options surfaced for how to manage all the tweets.  Phones now had apps that made tweeting via text messaging look like using a DOS console vs. an elegant Windows UI.  The website improved dramatically.  Soon, I was tweeting either via the web or an app.

    My first introduction to TweetDeck was on the PC, followed by the app for iPad.  I really liked the layout and how easy it was to keep track of searches, lists, and mentions.  It was the best app to manage tweets in my humble opinion.  So it was no surprise to me when I heard Twitter bought TweetDeck for millions of dollars.

    I was excited for the product!  Now under the ownership of the Twitter, what cool features would await us?

    And then came reality.

    Who would of guessed that the product would go backwards.  I can only imagine how many of us that were using TweetDeck before the acquisition, scratched our heads wondering where the setting was to get to that cool feature we liked.  We didn’t accept that it was gone, we simply didn’t understand where they relocated it.  Because it was not fathomable that the feature would truly be gone!

    On the day of writing this post, I had a need to add myself to a Twitter list I created.  I could not see how to do it via the web interface, so I looked to TweetDeck (the most recent release by Twitter) for a way to do it.  Big mistake.  Someone in the Twitter universe suggested I download to version of TweetDeck before Twitter took over.  Feeling dirty for installing an older version alongside the current version, I was able to accomplish my objective.  I had to use an older product.  That is a failure.  It makes no sense to me.

    For any of you who have shared a similar story, I would love to hear about it.  Please leave a comment.  Let the search engines find all the woes and complaints.  May the minds behind the current release of TweetDeck reflect on the massive failure of giving their community less.

    By the way, if you want that “golden” edition of TweetDeck before Twitter took over, you can download it by clicking the yellow TweetDeck logo above.  The blue logo is a dead end.

  • Palermo4 on MSDN

    How to Add a Twitter Feed to FeedDemon

    feeddemon4.0.0.22I use FeedDemon to manage all of my feeds.  It is easy to add an RSS feed from any blog, and it syncs with your Google feeds if you use that.

    When looking to add a Twitter feed to the mix, the documentation in the product suggested looking for some RSS button on the lower right corner of any twitter page.  I can assure you, I have yet to find that.

    Nonetheless, the product documentation should have pointed to its own way of doing it.  Here are the easy steps to add anyone’s tweets to FeedDemon:

    Add a New Subscription




    Type in Twitter Alias



    Select ‘Twitter’ From List


    Name Your Twitter Feed


    And you are done!  Hope that helps Smile

  • Palermo4 on MSDN

    Importing Auto-Links into Live Writer

    My teammate Sam Stokes just wrote a blog post on how to create auto-links in Live Writer, a feature that will automatically link a keyword or phrase to a URL.

    And now, the rest of the story.

    Another way to add an auto-link is any time you are in the “insert Hyperlink” dialog box:


    If you want to “bulk load” these into Live Writer, examine the XML at the following path:

    C:\Users\[user]\AppData\Roaming\Windows Live Writer\LinkGlossary\linkglossary.xml

    The linkglossary.xml file contains snippets of XML like the following:

    <!-- another shameless plug -->
        <text>Michael Palermo</text>
  • Palermo4 on MSDN

    Adventures in Excel–Array Formulas

    This NBA season, I decided to create a Fantasy Basketball League.  I had no idea how seriously involved I was going to be.  Within the first two weeks, I created an Excel spreadsheet to help me analyze my team.  As a result, I learned some cool tips & tricks in Excel.

    Array formulas helped me to accomplish the following scenario:


    Look at the GREM (games remaining) column.  It looks at the content on the same row that includes columns MON through SUN.  At the beginning of a new week (which begins on Monday), I want to see how many games the player has yet to play.  If a number appears in the column (as seen in the case with LeBron James), that means that game has been played, so only count the remaining games in the week.

    Although not shown in the screen capture above, should the word “bench” appear in any column referencing a day in the week, I do not want that counted in the GREM column.

    How did I make it work?  Here is the formula:


    Do you see the curly braces surrounding the formula?  This is accomplished by pressing [CTRL] [SHIFT] [ENTER] when the formula inside is complete (do not manually add the curly braces).  This syntax is known as an array formula.  In the example above, column AN is Monday, and column AT is Sunday.  Row 9 is referring to the line of data for LeBron James.

    Now here is what is awesome about array formulas.  Notice how I am evaluating AN9:AT9 as if it were a single value?  For the developer nerd in you, consider this like a FOR EACH statement.  It is basically evaluating each cell in that range to determine if it meets the criteria.

    If you have complex business rules that require per cell criteria evaluation, array formulas will be one of your most powerful Excel allies!

  • Palermo4 on MSDN

    Windows 8, You Look Great!

    I love the new logo for Windows 8!  Learn more at the Windows Team Blog.

  • Palermo4 on MSDN

    Windows 8 Consumer Preview


  • Palermo4 on MSDN

    The Hunger Games–Capitol Tour

    The most anticipated movie of the year hits theaters this Friday, March 23rd – The Hunger Games.  If you have read the book (or trilogy), you are probably giddy with excitement to see your favorite characters come to life on screen in a somewhat morbid view of a fictional world of the future.

    If you are a fan, you are invited to take the Capitol Tour!  Sign in today to see which district you belong to.  Myself?  Of course I was assigned to District 4.


  • Palermo4 on MSDN

    AZ MVPs of the Year

    Congratulations to all the Microsoft MVPs of the Year!

    Two of the MVPs are based right here in Arizona.

    Joseph Guadagno was awarded MVP of the Year for C#.  Joe has been an ongoing contributor to the community through is efforts with the Southeast Valley DotNet User Groug (SEVDNUG), Desert Code Camp, AZGiveCamp, and as President of INETA North America (just to name a few).

    Joe works full time (like most of us) and still manages to contribute so much to the community.  Congratulations to Joe for being recognized by Microsoft and by his peers a “leader by example” among MVPs.



    Scott Cate was awarded MVP of the Year for ASP.NET.  Scott is well known in the Arizona community.  Scott is a long-time user group leader, and is the founder of, a site dedicated to listing all the technical user groups (regardless of platform) in Arizona as a service to developers.  Last year, Scott was awarded the title – Microsoft Regional Director.  Scott has been quite active in the southwest region of the USA promoting the Windows Phone Unleashed events.  He is a regular speaker at many technical events locally, nationally, even internationally.

    Despite his busy schedule, Scott is devoted family man – always beaming with pride over his children.  Kudos to Scott for being recognized with such a high honor (though no surprise for those who know him).

    If you have benefited from the hard work of either of these gentlemen, please enter your comment here.

  • Palermo4 on MSDN

    Sneak Peek at CSS3 Course

    Here is a sneak peek of my latest course at Pluralsight regarding CSS3:

    [click here for a listing of all my courses at Pluralsight]

  • Palermo4 on MSDN

    Unable to Activate Windows Metro Style Application

    If you receive the following error in Visual Studio…

    “Unable to activate Windows Metro style application”

    … or a similar error in Blend…

    “Unable to activate application --- on the Local Machine”

    … the quickest fix is to delete the contents of the bin directory and rebuild the project.

Page 15 of 18 (180 items) «1314151617»