David Aiken

Management, Building Manageable Applications, Design for Operations, WMI, DSI, MMC, VSMMD and of course Windows Powershell

  • David Aiken

    Automating Windows Feature Installation

    • 1 Comments
    We did some battling today with the package manager pkgmgr in Windows Vista and won. The plot We needed a way to install MSMQ and IIS7 via a script so we could automate yet another phase of the DinnerNow.NET installation. Act 1 Brett Hill points us in...
  • David Aiken

    DinnerNow.NET - Ship Happens

    • 2 Comments
    Today, at 7pm, we made the final release version of DinnerNow.NET . Its been a long road from James Conard's early ideas to the finished package. What is DinnerNow.NET? DinnerNow is a fictious marketplace where customers can order food from local restaurants...
  • David Aiken

    What have you got on Your Box?

    • 0 Comments
    Do you know what software you have installed on your box? We've been working over the last few months on a completely awesome demo called DinnerNow.NET . The Demo showcases many newly released Microsoft technologies including Cardspace, WCF, WF and Windows...
  • David Aiken

    Windows PowerShell met CAPICOM

    • 0 Comments
    Part of what I do at Microsoft is build demos. The latest demo our team is working on, DinnerNow.NET, makes use of several certificates for cardspace, which need to be installed in the certificate store. Furthermore the NETWORKSERVICE account needs to...
  • David Aiken

    Configuring a Visual Studio 2005 Environment for Windows PowerShell

    • 3 Comments
    In an attempt to live inside the Windows Powershell shell as much as possible, i figured i would need a way to use powershell to do .NET Framework command line things such as "InstallUtil" and "MSBuild". After very little digging, it was clear i needed...
  • David Aiken

    Windows PowerShell Launches

    • 1 Comments
    Windows PowerShell launched today in a keynote at IT Forum conference in Barcelona, Spain. Windows PowerShell is the new command shell and scripting language that will make administration and automation much easier and faster. If you have not tried...
  • David Aiken

    Get Windows Live Writer Right NOW

    • 0 Comments
    Call me slow or old fashioned, but i've just seen, downloaded and started using Windows Live Writer - see more at http://windowslivewriter.spaces.live.com/ THIS POSTING IS PROVIDED "AS IS" WITH NO WARRANTIES, AND CONFERS NO RIGHTS
  • David Aiken

    Windows PowerShell meets Amazon S3 - sneak peak

    • 0 Comments
    Amazon S3 services http://www.amazon.com/s3 allow you to store "objects" in an highly available network storage, that can be accessed from anywhere. You are charged for storage, and accessing the data. To use it, you build your own application that...
  • David Aiken

    Enterprise Library Management Extensions

    • 0 Comments
    Patterns and Practices have recently released the extensions to enterprise library that provide both WMI and Group Policy support. http://www.gotdotnet.com/codegallery/codegallery.aspx?id=295a464a-6072-4e25-94e2-91be63527327 For WMI see http://msdn...
  • David Aiken

    The DFO Show

    • 1 Comments
    I've just posted the 2nd DFO show to channel 9. See http://channel9.msdn.com/shows/The_DFO_Show . The first show demonstrates a typical LOB application that has not "Design for Operations" qualities, i.e. it has no way to let administrators know if...
  • David Aiken

    Developers and Operations working together - whatever next?

    • 0 Comments
    Working in the DSI world, one of the challenges in improving an applications existence in the data center is making sure the application has the correct instrumentation. What do we mean by the correct instrumentation? The simplest answer is...
  • David Aiken

    MMS 2006

    • 0 Comments
    The Microsoft Management Summit 2006 (MMS) is hosted in San Diego this year and is the only conference that focuses entirely on management with over 3,000 attendees. Bob Muglia opened the show with a keynote. Here are the key highlights: ...
  • David Aiken

    Running Instance Licensing for Virtualization Scenarios

    • 0 Comments
    Yesterday Microsoft announced new licensing to make Virtualization scenarios easier and more cost effective to implement. There are 4 parts to the announcement: Licensing will be by running instance, allowing customers to store an unlimited number...
  • David Aiken

    Why instrument your application?

    • 0 Comments
    Here is a question I get asked from developers: "Why should I instrument my application?" Why indeed? Does anyone ever look at it? Does anyone care? So what scenario is powerful enough to get a few extra lines of code added to a project? (Ok...
  • David Aiken

    Raise Crimson Events from .NET Part 4 & 5 - Wrapping the API

    • 1 Comments
    In parts 1 , 2 and 3 we looked at putting together the XML manifest for the events and channels we wish to use. Since there is no managed code support in the .NET framework, we need to use Platform Invoke (PInvoke) - There is a good PInvoke tutorial at...
  • David Aiken

    Raise Crimson Events from .NET Part 3 - The DLL

    • 0 Comments
    Last time we wrote the manifest. Now we need to turn this into a resource our application and the event viewer can use. To enable us to build a DLL - we need some code, this is the contents of main.cpp: #include "windows.h" BOOL APIENTRY DllMain(...
  • David Aiken

    Raise Crimson Events from .NET Part 2 - The Manifest

    • 1 Comments
    It seems I got a little side tracked with these posts, but here goes the next one... Our first task is to create an Instrumentation Manifest, which will contain the definitions for the channels, events and anything else our application will need to...
  • David Aiken

    Raise Crimson Events from Managed Code Part 1

    • 0 Comments
    See how to log Crimson Events in Vista using Managed Code. Part 1 of 5....
  • David Aiken

    ook?

    • 0 Comments
    Hello blogworld! This is the customary hello world message. I am a Architect Evangelist with Microsoft and my mission (at least for now) is to make the world a better place by making every application be more manageable, so we can enjoy our weekends...
Page 3 of 3 (69 items) 123