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


Davele Davele

Niner since 2014

  • Adding Analytics to Azure Web Sites

    @jlcard. Yes. 

    Also check out Application Insights on Visual Studio Online. Currently what is exposed in the Azure Portal is a tiny bit of its capability. 
    You can instrument your code to expose any metrics you desire. Including A/B testing. ie: Exactly what did they click on & how long did they look prior to clicking. Avg Price of each order etc. 

    It also gives you complete stack trace & can link it to a specific build of your code to help step thru debug your production code even if your developers are working on a much later build. 



  • Building Modern Web Apps: (01) What's New in Visual Studio 2013 for Web Developers

    @Dave:Also if you do download them & play in Windows Media Player, it is then possible to change playback speed. Can either save time by increasing speed thru stuff you know or are following easily. And really slow it down, if you want to type along with it.  

  • Azure Queues 101 - Basics of Queues with Mark Simms

    Hi Scott, Mark,

    Please consider adding a 5th session on this that covers recommendations on efficient ways to read from Azure queues. Some areas:-

    1. Polling vs Event driven??? Notification?

    SQL Service Broker will activate a Queue Reader when a message arrives. Ensuring all messages are processed with minimal latency. Is there something similar?

    Azure Queues only seem to offer polling, with some guidelines to poll less frequently if the queues are empty. The problem with that is massive latency in the off peak times, especially if the work needs to pass thru a number of queues before returning a result to the user.

    Another issue is cost. Each poll counts as a Azure Storage I/O. Multiple instances from multiple roles each polling multiple different queues, can rapidly turn into a noticeable cost. Even if minimal messages where actually processed for most of the night.

    (assume here that the queues are being used to distribute work (load balance) between multi-instance roles in an azure cloud solution. )

    2. If not events. Is it possible to do some "long polling" on the queues to achieve a similar effect?


  • Azure Queues 104 -  Dealing with Bad Actors with Mark Simms

    @Scott. A workaround may be to download the WMV & watch it in Windows media Player.
    That way you can watch at 1.3x speed & jump around to find things quickly.

    Of course I agree that code downloads are always handy.