Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Rico Mariani: Writing better, faster code

Download

Right click “Save as…”

For eighteen years at Microsoft, Rico Mariani’s contagious enthusiasm for technology has inspired countless others to write better and faster code. Most people inside Microsoft know this software architect from his frequent postings on the internal performance tuning alias, and other people know him by reading his blog on MSDN. He often says that being an architect is a teaching gig and his passion for sharing knowledge has established him as an industry expert. Additionally, what you might not know is Rico is responsible for many of the cool features and tools that make programming easier like value tips.

See more Rico on C9 here.

Tags:

Follow the Discussion

  • wow, Rico Mariani, cooooool
  • brentnewburybrentnewbury Dr.Tran. He's a real Doctor.
    Wow, that was really insightful. Now I know who to thank when I find out there are only 9 elements in my collection and all of them are wrong during debug! Smiley
  • Woooo go Rico! Great video, love the blog, and keep up the amazing advice. I always get excited when your feed goes bold Smiley
  • While it's true that I wrote the initial version of "Data Tips" (I'm sure that's what we called it even though the show says Value Tips)  it's also true that the current version probably has nearly zero bytes of my code left in it. 

    If anything is left its in the part that evaluates C++ expressions, I did work in that area while I was the debugger lead and a lot of it is still in use as far as I can tell.
  • Richard Anthony HeinRichard.Hein Stay on Target

    Great interview!

    I'm paraphrasing the ending for others because it has me thinking:

    "10 Commandments of Performance
    by
    Rico Mariani

    1.  Measure

    2.  Measure

    3.  Measure

    4.  Measure

    5.  Measure

    6.  Measure

    7.  Measure

    8.  Measure

    9.  Measure

    10.  Measure

    If you aren't measuring you aren't engineering. ...

    And remember your system will have flaws.  What are the flaws?  How many are there?  What are the tolerances?"

    I will remember!

     

  • Alexei PavlovBlackTiger If you stumbled and fell down, it doesn't mean yet, that you're going in the wrong direction.
    Guys! Are you crazy? 850 MB!!! Expressionless

    Video stream is broken too.
  • Who cares about the file size when the content is this good. This is one of the best Channel 9 videos I've enjoyed in a long time. Kudos to the C9 team and a big tip of the hat to Rico himself. Smiley
  • Alexei PavlovBlackTiger If you stumbled and fell down, it doesn't mean yet, that you're going in the wrong direction.
    Good video? Hmmm, probably yes. But my WMP11 (Vista) can't play this stream.
  • CharlesCharles Welcome Change
    BlackTiger wrote:
    Good video? Hmmm, probably yes. But my WMP11 (Vista) can't play this stream.


    Mine can... What error are you getting?
    C
  • Alexei PavlovBlackTiger If you stumbled and fell down, it doesn't mean yet, that you're going in the wrong direction.
    Charles wrote:
    
    BlackTiger wrote:Good video? Hmmm, probably yes. But my WMP11 (Vista) can't play this stream.


    Mine can... What error are you getting?
    C


    Now I can too. But quality of stream is AWFUL!
    Encoded with 50Kbit bitrate?

    Does "downloaded" version has same bitrate? 850 MBs for 58 minutes? Please, learn how to encode videos.
  • CharlesCharles Welcome Change
    BlackTiger wrote:
    
    Charles wrote: 
    BlackTiger wrote: Good video? Hmmm, probably yes. But my WMP11 (Vista) can't play this stream.


    Mine can... What error are you getting?
    C


    Now I can too. But quality of stream is AWFUL!
    Encoded with 50Kbit bitrate?

    Does "downloaded" version has same bitrate? 850 MBs for 58 minutes? Please, learn how to encode videos.


    Uhm... Streaming means MBR (that's mutiple bit rate) and will stream at the quality of the connection detected by the server. So, apparently you have issue with your connection pipe....... For Download files, they are encoded at either 1 MB/S or 2 MB/S. In this case it's 2MB/S at 58 Minutes = large file.

    C
  • Chris PietschmannCRPietschma​nn Chris Pietschmann
    Excellent interview! I would definately be interested in hearing more from Rico.
  • You might like this one from about 2 years ago.

    Or you might like this one from last year.

    And of course there's some good materials on my blog and this bibliography.

    I don't have anything much more recent than that because Charles doesn't love me anymore Smiley Smiley
  • CharlesCharles Welcome Change
    ricom wrote:
    

    I don't have anything much more recent than that because Charles doesn't love me anymore


    How could you say that, Rico! You're one of our all time favorite subjects! When you have something to talk about regarding CLR 3.5/4.0 you better believe we'll be knocking on (down) your door.

    C
  • Hi, Rico.

    Congratulations on your amazing accomplishments at Microsoft. That's so cool that you graduated from University of Waterloo. I had graduated from Wilfrid Laurier University and worked at Microsoft Canada for a short while in Mississauga in the Education & Certification department. I now live in New Jersey and work for a programmer support group for Bloomberg LP in Manhattan.

    Keep up the good work.

    Todd
  • You know a person is highly skillful when he/she can say a lot in a short amount of time and with few sentences. I was really impressed with the Q&A part. That was definitely Rico's experience talking. Well done Rico, this was an excellent show with a lot of great tips.
  • www.mrmubi.comMubshir Raza Ali www.mrmubi.​com
    One of the best  personalities at micrsoft. Smiley
  • guys can you please consider poor connections.

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.