Updates from January, 2005 Toggle Comment Threads | Keyboard Shortcuts

  • Chewy Chong 5:20 am on January 26, 2005 Permalink | Reply  

    Renaming BizTalk Development Machine Causes Problems 

    As if we did not expect this to begin with.  Anything that involve renaming a machine never goes well. 

     

    We use VPC images as our standard operating environment (SOE) for the development project I’m on.  The majority of my work involves BizTalk.  I created a SOE W2K machine with Visual Studio 2003 and BizTalk 2004.  When a developer grabs the image, renames the machine and joins the domain… BizTalk breaks.

     

    Why?  BizTalk store configuration information in a series of databases.  The database server which holds these configuration databases are stored in the registry.  If you rename the machine, be sure to update the name of the server.  The keys to look at is:

     

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Administration (‘MgmtDBServer’ value)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BusinessRules\3.0 (‘Database Server’ value)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ENTSSO\SQL (‘Server’ value)

     

    You should unconfigure and reconfigure the BizTalk framework.

     

    Unconfigure = configframework /u

    Configure = configframework

     

    [NEW] Additional Items Affected

     

    -          BizTalk Security Groups Added to SQL reflect the old server’s name.  Need to delete before reconfiguring the framework.

    -          Potential “Cannot add, update, or delete a job (or its steps or schedules) that originated from an MSX server” error.  To fix, run the following tsql command on the ‘msdb’ database:

    DECLARE @srv sysname

    SET @srv = CAST(SERVERPROPERTY(‘ServerName’) AS sysname)

    UPDATE sysjobs SET originating_server = @srv

     

     
  • Chewy Chong 12:48 pm on January 22, 2005 Permalink | Reply  

    Virtual PC 2004 SP1 Tid-Bits 

    I couldn’t tell which version of VPC 2004 I was running.  Was it the Gold version (no service pack) or was SP1 installed?  Well… if you have version “5.3.582.27”, you have VPC 2004 SP1 installed.

    During my research, here are some other tid-bits:

    -          Saved machine states made without in VPC 2004 without SP1 will no longer work after SP1 is installed. 

    -          Changes were made to the ‘Virtual Machines Additions’ so you need to reinstall in your virtual PC.

    Download the VPC 2004 SP1 here:

     

    http://www.microsoft.com/downloads/details.aspx?FamilyID=b07c9ef0-265a-4237-ae3b-25bc8937d40f&displaylang=en

     

    Download the VPC 2004 SP1 readme here (includes the details of the changes made):

     

    http://www.microsoft.com/downloads/details.aspx?FamilyId=EF9D823F-3AAE-40DA-B4E9-DABE2A6B5BF9&displaylang=en

     

     

     
  • Chewy Chong 12:24 pm on January 22, 2005 Permalink | Reply  

    Chewy Speaking on Identity Management Solutions with MIIS 

    I will be speaking about Identity Management solutions with MIIS at the Sydney .NET User Group early March.  So swing on by and say hello if you’re in Sydney. 

    http://www.sdnug.org/

    More information to come soon. 

     
  • Chewy Chong 11:22 am on January 17, 2005 Permalink | Reply  

    WhitePaper: Using the Virtual Server Migration Toolkit 

    Found this great whitepaper on converting a physical machine into a virtual one using the VSMT with Microsoft Virtual Server.

    http://www.microsoft.com/windowsserversystem/virtualserver/overview/vsmtwhitepaper.mspx

    I had a blog entry about VSMT way back in June 2004:

    http://firechewy.com/blog/archive/2004/06/04/245.aspx

     
  • Chewy Chong 7:52 am on January 7, 2005 Permalink | Reply  

    Coding a Managed SmartPhone 2003 App – Part 1: Intro / Links 

    Well, this posting is about my adventures with writing an Expense tracking tool for my SmartPhone 2003 SE (i-mate SP3).  Nothing fancy but the goal is for it to integrate with our internal expense tracking software.  A recent release of this software exposed our timesheets as XML documents.  This is opens up all kinds of new possibilities for tools such as this.

     

    Why a tool?  I travel a lot and after each period, I would notice I forgot to charge something in (like a cab fare).  Since I have the phone, wouldn’t it be nice if the instance I got out of the cab, I can enter in the expense amount and it automatically tracked the time and type.  At the end of the month when I’m filling out my expenses, the tool will add in a skeleton expense (I have to add the details then).  You get the point.

     

    Did I have problems writing to tool?  Yup.  In this post, I’m going to be including some links to helpful sites / links for anyone developing:

    -          An app for a SmartPhone 2003 SE

    -          Using C# on Visual Studio .NET 2003

     

    I’ll keep you apprised of the progress of the endeavour. 

     

    Links:

     

    -          Windows Mobile Team Blog
    http://blogs.msdn.com/windowsmobile/

     

    -          Windows CE Utilities for VS .NET 2003 Add-On Pack
    http://download.microsoft.com/download/c/d/b/cdbff573-73fb-4f9f-a464-c5adc890e1ae/Windows%20CE%20.NET%20Utilities%20v1.1%20for%20Visual%20Studio%20.NET%202003.EXE

     

    -          Nauman Leghari’s Blog
    Huge Collection of SmartPhone Programming Article Links
    (sorted as if it was a book… really nice)
    http://weblogs.asp.net/nleghari/articles/smartphone.asp

     

    -          Article: Designing Robust Apps for the Windows CE Powered SmartPhones
    http://msdn.microsoft.com/msdnmag/issues/03/03/Smartphones/default.aspx

     

    -          Manipulating Files on the SmartPhone from the Desktop
    (A shared source wrapper of ActiveSync allowing .NET code to access files on a smartphone)
    http://www.opennetcf.org/PermaLink.aspx?guid=d7b7cbef-4ab6-477b-924c-0498a523beaf

     

     
  • Chewy Chong 2:37 am on January 7, 2005 Permalink | Reply  

    So… What’s Up with Chewy? 

     

    It has been a while since I have updated my blog.  Over the past few months:

    -          I have been fortunate enough to have gotten on a great project

    -          Been given a new role within my organization.

     

    These two things plus my new SmartPhone have kept me very, very busy.  You’ll see some new post regarding this soon.

     

    Oddly enough, I actually have a good number of people reading my blog (been slowly finding this out over the past few months when I’ve been slow at posting).  I’ve really been doing this as a ‘short / long term memory’ supplementary tool for myself and not intending it to something super public.  You will notice most of these postings are not in any specific order or grouped in any logical manner.  The topics are all over the place. 

     

    One of the common questions I have been asked:

     

    “Is this a .NET development blog?  If so, why do you talk about Operations Management so often?” 

     

    Truth is – I’m a technologist. 

     

    Pure and simple. 

     

    It just happens that the moment I made a post regarding some development topic, I was tackling a problem which required my development skills.  If I made a post regarding some infrastructure issue, I was probably doing something infrastructure related. 

     

    So unfortunately, this hodge-podge collection of posting I call ‘firechewy.com’ has no typical common theme.  Well, unless “solving problems” can be considered a theme.  Ha.

     

    Hope this helps you folks categorize my blog on your RSS readers.   

     

    Also, I’ll make an extra effort to make my posting more continuous instead of having them all saved up and off-loaded in one big go (like today).  A very dorky New Years resolution.

     

     
  • Chewy Chong 1:45 am on January 7, 2005 Permalink | Reply  

    Enterprise Capabilities of the Microsoft AntiSpyware Tool 

    Mosca (one of my cohorts) asked a very good question… “Does the Microsoft AntiSpyware application have enterprise management abilities (able to be managed centrally via group policy)?”
     
    From what I can tell in this beta version – No.
     
    But it is coming soon.  Not sure exactly when.  Just before the Microsoft purchase, Giant was showing off their new Enterprise version of the product. 
     
     
     
     
  • Chewy Chong 1:10 am on January 7, 2005 Permalink | Reply  

    “There were deployment errors. Continue?” While Debugging Managed SmartPhone Application 

     

    If you’re writing:

    -          A managed application for a SmartPhone 2003

    -          Using Visual Studio .NET 2003

     

    And you’re getting this message from VS.NET while attempting to debug the application on your physical phone (not emulation):

     

    “There were deployment errors.  Continue?”

     

    While the Build Output windows is telling you that you are:

     

    “Deploying to Smartphone Device using TCP Connect Transport”

     

    And you recently reinstalled ActiveSync.

     

    This was my problem and took me a while to track down the solution.  Turns out the reinstall of ActiveSync doesn’t include certain registry key regarding how VS.NET communicates with ActiveSync.

     

    Download the:

    Windows CE Utilities for VS.NET 2003 Add-On Pack

    http://blogs.msdn.com/windowsmobile/archive/2004/04/14/113284.aspx

    It includes a registry file which fixes this problem.

     

    Happy coding.

     

     
  • Chewy Chong 1:45 am on January 6, 2005 Permalink | Reply  

    Microsoft Release Beta of Their Spyware Tool 

     

    Microsoft purchased a spyware company called Giant mid December.  The beta of the Microsoft version of this spyware tool has been released.

     

    http://www.microsoft.com/athome/security/spyware/software/default.mspx

     

     

    Here’s an interesting tid-bit … Microsoft has been working on a new, indirect way to fight piracy.  They are now adding a ‘validation’ step before certain Windows related downloads where an ActiveX control is installed to check if you’re using a pirated copy of Windows.  If the check fails, you are notified and the download is blocked (maybe… currently, they show you a warning message and information about who to contact regarding their illegal copy of Windows). 

     

    From what I’m reading, Microsoft isn’t trying to prevent one off pirating of their software.  Instead, there are tracking down vendors who package illegal copies of Windows.  I believe they’re actually handing out legit version of Windows for customers who have been scammed after they bust the vendor who scammed them.  If you’re interested, I’ll dig up that article somewhere.

     

    This ‘validation’ step is slowly being introduced.  Depending on the response to this, Microsoft may pull it out region by region.  They have been targeting regions where piracy is high (Asia) and will be slowly moving it out globally.

     

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel