Posts
  • DavidHardin

    SysPrep Error Due to Windows 8 Store Apps

    • 0 Comments
    A coworker wanted a copy of my development VM so I SysPrep'ed it and gave him a copy of the VHD. There were two challenges. First challenge was that my VHD is a differencing disk so I shutdown the VM and used "Edit Disk..." to Merge to a new VHD file...
  • DavidHardin

    AzCopy and the Azure Storage Emulator

    • 0 Comments
    AzCopy is now part of the Azure SDK and can copy files to and from Azure Storage. I couldn't find any examples of it copying to the Storage Emulator but it works. Here is an example batch file I use: set Destination=http://127.0.0.1:10000/devstoreaccount1...
  • DavidHardin

    Using WebPICmd to Install an Older Azure SDK

    • 0 Comments
    To avoid regression testing I recently had to build a web role with a minor bug fix using Azure SDK 1.8 and Visual Studio 2012 even though SDK 2.2 and Visual Studio 2013 are the latest versions. I created a Hyper-V VM and it was easy enough to installed...
  • DavidHardin

    .publishsettings Warning and Info

    • 0 Comments
    Use Azure's ability to generate a .publishsettings file carefully. The capability is described here . Remember the Tribbles on Star Trek? Well each time you call that publishprofile.aspx page you get another management certificate added to all your subscriptions...
  • DavidHardin

    Azure Management Certificate Public Key / Private Key

    • 0 Comments
    Today I'm exploring how the public and private keys created with MakeCert.exe are stored. Earlier I wrote about the difference between SSL certificates and those used for Azure Management API authentication. For this post I'm creating Azure Management...
  • DavidHardin

    CloudFx Tracing and Diagnostics

    • 0 Comments
    Today I'm investigating how CloudFx tracing and diagnostics works. I want to control the verbosity of output. I found an answer from Valery M here to a question titled "Annoying diagnostics traces for queue storage", which got me started. As of the...
  • DavidHardin

    Improved Tracing and ETW Support in .NET 4.5

    • 0 Comments
    .NET 4.5 added the System.Diagnostic.Tracing namespace . Classes derived from its EventSource and EventListener classes are now preferred for tracing. Vance Morrison's blog has excellent articles about developing with these new classes. EventSource is...
  • DavidHardin

    Building and Packaging Virtual Applications within Azure Projects

    • 6 Comments
    Azure SDK 1.8 introduced a change in how CSPack locates virtual applications given the physicalDirectory attribute in the ServiceDefinition.csdef file while packaging an Azure project. This blog shows how to support build and packaging of virtual applications...
  • DavidHardin

    SQL Server Parallelism–The Dark Side

    • 4 Comments
    I just upgraded my dev box from four cores to six cores with a bunch of memory. I was excited to see how fast my multithreaded, data intensive program would run. I launched it and my previously exception free program started throwing SQL Server query...
  • DavidHardin

    SQL Server 2008 R2 Change Tracking and Backup Fix

    • 0 Comments
    My database server rebooted unexpectedly and I started getting this error each time I’d try to backup the database or do some other operations like dismount, etc. Cannot insert duplicate key row in object 'sys.syscommittab' with unique index '<Index...
  • DavidHardin

    Designed for the Cloud–it is all about State!

    • 0 Comments
    I just got back from a proof of concept (POC) review.  A POC is what we call the investigation stage where a developer or architect has a great idea and wants to prove it out in code; the review is the chance to share what was learned with peers...
  • DavidHardin

    Cloud Security–Another Viewpoint

    • 0 Comments
    I recently wrote in a post that software as a service (SaaS) providers have economy of scale advantages over traditional IT and that IT must adapt to compete, eventually becoming SaaS providers of their own.  Cloud computing is a catalyst for the...
  • DavidHardin

    Where Does the Cloud Lead Us?

    • 5 Comments
    I work in IT.  Have you ever thought about the cloud paradigm shift going on in IT and where it eventually leads?  I can envision a future where everything is software as a service (SaaS).  Economy of scale drives it. Businesses are in...
  • DavidHardin

    Silverlight and Claims-Based Authentication in Windows Azure

    • 0 Comments
    I wrote a series of lessons learned articles which Daniel Odievich helped me publish over on the TechNet Wiki.  If you’re planning on Azure hosting Silverlight business applications you’ll want to check out these links before you get started: Secure...
  • DavidHardin

    Configuring diagnostics.wadcfg to Capture Custom Log Files

    • 3 Comments
    Windows Azure Diagnostics (WAD) has the ability to copy files to Azure blob storage.  The feature is meant for copying custom log files but you can use it to copy any file that WAD has permission to access.  To configure this feature via diagnostics...
  • DavidHardin

    Configuring WAD via the diagnostics.wadcfg Config File

    • 1 Comments
    Azure 1.3 added the ability to control Windows Azure Diagnostics (WAD) via a config file. The MSDN documentation covering diagnostics.wadcfg explains that the capability was added to support the VM role. The documentation also says to continue configuring...
  • DavidHardin

    Mechanical Bird

    • 0 Comments
    We are lucky that “building” software is so easy and cheap.  Imagine how hard it is to build a working mechanical system.  That is why I’m amazed by this mechanical Bird: http://www.avweb.com/avwebflash/news/festo_smartbird_autonomous_efficiency_flight_video_204326...
  • DavidHardin

    Azure Diagnostics and ASP.NET Health Monitoring

    • 1 Comments
    By default Windows Azure Diagnostics (WAD) does not receive ASP.NET Health Monitoring events.  The machine web.config file at %windir%\Microsoft.NET\Framework64\v4.0.30319\Config\web.config shows the default behavior of ASP.NET Health Monitoring...
  • DavidHardin

    WAD is Built on ETW

    • 2 Comments
    Windows Azure Diagnostics (WAD) is built upon Event Tracing for Windows (ETW) . To get the most out of WAD and future Azure product offerings you need to understand and use ETW. Here is a little ETW primer and how it relates to WAD: 1. ETW is the efficient...
  • DavidHardin

    Windows Azure Diagnostics Series

    • 0 Comments
    I’ve decided to write a series of blog posts on Windows Azure Diagnostics best practices to share what I’ve learned. MSIT is in the process of reviewing our current Azure monitoring, combining it with some product team insight, to define MSIT’s...
  • DavidHardin

    SQL Server 2008 Column Change Tracking

    • 2 Comments
    I could not find a good description of how SQL Server Change Tracking determines if a column changed so I decided to give it a try in 2008 R2 using the script below.  Basically in the last update statement I update a column to the same value which...
  • DavidHardin

    Dynamics AX Polymorphism

    • 0 Comments
    Dynamics AX polymorphism is orders of magnitude more interesting than what is offered in typical OOP languages like C#.  The analogy that comes to mind is comparing polymorphism to how tuples find values amongst an OLAP cube’s dimensions.  In...
  • DavidHardin

    WP7CertInstaller 1.0.0.0 Explained

    • 3 Comments
    WP7CertInstaller is a CodePlex project which includes the source code of a website to download your trusted root certificates from, a WP7 example showing how you include the certificate check / install functionality in debug builds, an Azure project for...
  • DavidHardin

    Azure IntelliTrace

    • 0 Comments
    Here is some great information on using IntelliTrace with Azure: http://msdn.microsoft.com/en-us/library/ff683671.aspx http://blogs.msdn.com/b/jnak/archive/2010/06/07/using-intellitrace-to-debug-windows-azure-cloud-services.aspx The key knowledge is:...
  • DavidHardin

    Azure SSL verses Management API Certificates

    • 2 Comments
    It is important to distinguish the difference between digital certificates intended for SSL endpoints and those intended for use with the Azure management API. Azure doesn’t care where the cert’s come from but the certs for SSL have to be issued by a...
Page 1 of 2 (28 items) 12