mark_wills

  • 4,313,788Expert Points
  • 1,278Points this month
  • Member since: 03/25/2008

View Profile

View Profile

Personal Description

Having endured 3 decades in the computer industry, I am quite possibly the embodiment of the exception which proves the rule "you cannot teach an old dog new tricks".  Whilst some concepts deep down still evade my tireless attempts to learn new tricks, it is probably exactly that which has kept me passionate about computing.

Since joining Experts Exchange at the end of March 2008, I am constantly impressed with the site. The expertise, the range, and the precision are really quite remarkable. I do find it quite frustrating at times in being slow to your responses when compared to the likes of chapmandew, angellll and a few other notables. I do admire their speed, accuracy and dexterity in their responses and impressed with the quality that really should belie their ability to be so responsive. Consumers of this service should feel quite privileged in having ready access to such passionate professionals.

I am interested in helping pure and simple, and appreciate the acknowledgements (though do get a smile when points come this way). I can assure you that I will try my upmost to assist, but it does require your input, and sometimes ask seemingly obscure questions to get to the bottom of things. Please be interactive with your postings, give feedback, provide direction, give examples where possible. Wherever possible, I will recreate and test the answer before posting, hence the slight (?) delays. So, please help me to help you, if I do provide an answer, or if I do raise a question, give it some consideration before moving on.

I would be happy to talk to you outside the EE portal if appropriate to do so. Initial discussions and thoughts are free, but the real work would need a more formal arrangement. I do have customers throughout the world and grateful that computing has made such vast distances merely an inconvenience with time zones rather than preventing doing business remotely.

I can be contacted on mark[DOT]wills[AT]bigpond[DOT]com. If you prefix the subject line with EE, then I will try to respond as quickly as I can. For EE specific contact please use <myusername> @ e-e.com

Humbled and privileged by being awarded Microsoft SQL Server MVP 2009. And renewed Microsoft SQL Server MVP 2010. And, once again, SQL Server MVP 2011.

Articles I have written (would love you to read, and vote "yes", and leave comments) :

Pivot :
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SQL-Server-2005/A_653-Dynamic-Pivot-Procedure-for-SQL-Server.html
http://www.experts-exchange.com/Programming/Languages/SQL_Syntax/A_4256-Dynamic-Pivot-Procedure-without-the-Pivot-function.html

Structure (and not just for the accidental DBA) :
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SQL-Server-2005/A_657-Managing-the-Transaction-Log-for-the-Accidental-DBA.html
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/A_691-Managing-Fragmentation-for-the-Accidental-DBA.html

Other SQL :
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SQL-Server-2005/A_651-Making-Sense-of-Index-DMV's-in-SQL-Server.html
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/A_1221-Fun-with-MS-SQL-spt-values-for-delimited-strings-and-virtual-calendars.html

Consulting :
http://www.experts-exchange.com/ITPro/Consulting/A_3217-The-importance-of-Value-in-Business.html
http://www.experts-exchange.com/ITPro/Consulting/A_3220-Negotiating-Loss-for-a-Win-Win.html

Loading Advertisement...

Top Experts

  1. hanccocka

    755,705

    Sage

    16,306 points yesterday

    Profile
    Rank: Genius
  2. demazter

    716,215

    Sage

    20,917 points yesterday

    Profile
    Rank: Genius
  3. CodeCruiser

    455,701

    Wizard

    13,385 points yesterday

    Profile
    Rank: Genius
  4. alanhardisty

    373,499

    Wizard

    9,538 points yesterday

    Profile
    Rank: Genius
  5. Ray_Paseur

    346,547

    Wizard

    10,780 points yesterday

    Profile
    Rank: Savant
  6. arnold

    345,334

    Wizard

    7,339 points yesterday

    Profile
    Rank: Genius
  7. capricorn1

    343,628

    Wizard

    11,000 points yesterday

    Profile
    Rank: Savant
  8. DaveBaldwin

    328,278

    Wizard

    9,486 points yesterday

    Profile
    Rank: Genius
  9. for_yan

    325,842

    Wizard

    6,732 points yesterday

    Profile
    Rank: Genius
  10. kaufmed

    325,226

    Wizard

    12,292 points yesterday

    Profile
    Rank: Genius
  11. COBOLdinosaur

    279,187

    Guru

    8,298 points yesterday

    Profile
    Rank: Genius
  12. woolmilkporc

    276,703

    Guru

    7,200 points yesterday

    Profile
    Rank: Genius
  13. dlmille

    264,175

    Guru

    19,190 points yesterday

    Profile
    Rank: Genius
  14. mbizup

    250,228

    Guru

    6,122 points yesterday

    Profile
    Rank: Genius
  15. matthewspatrick

    234,808

    Guru

    5,896 points yesterday

    Profile
    Rank: Savant
  16. slightwv

    233,848

    Guru

    9,168 points yesterday

    Profile
    Rank: Genius
  17. jason1178

    221,260

    Guru

    8,370 points yesterday

    Profile
    Rank: Genius
  18. dariusg

    201,048

    Guru

    6,650 points yesterday

    Profile
    Rank: Genius
  19. thinkpads_user

    201,024

    Guru

    5,420 points yesterday

    Profile
    Rank: Genius
  20. apache09

    197,462

    Guru

    6,900 points yesterday

    Profile
    Rank: Genius
  21. nap0leon

    197,276

    Guru

    3,900 points yesterday

    Profile
    Rank: Wizard
  22. sdstuber

    187,739

    Guru

    10,362 points yesterday

    Profile
    Rank: Genius
  23. mwvisa1

    186,025

    Guru

    3,100 points yesterday

    Profile
    Rank: Genius
  24. Run5k

    183,722

    Guru

    6,050 points yesterday

    Profile
    Rank: Sage
  25. LSMConsulting

    182,219

    Guru

    6,750 points yesterday

    Profile
    Rank: Savant

Hall Of Fame