So your system is running well, and then someone decides to change the memory divisions using the System Control Panel Applet and BAM something in your system data aborts. This can be difficult to solve, if you don’t have any idea what the cause is, and a challenge even if you do know. If you follow the data abort back to the code that failed (Windows CE: Finding the cause of a Data Abort) you will find yourself confused because the code there most likely did not cause the data abort, but instead...
Very happy to announce that the KC .Net User Group site is live! The site is intended to announce upcoming meetings and presenters at the User Group, and to promote the adoption and use of the Microsoft .NET framework and related technologies to the Kansas City community. It will be evolving as future needs arise, but I think it's a great starting point for keeping local developers in touch with all things .NET! So... what are you waiting for? Check it out now! Register! Post a thread on the...
Read this article today. We've had a couple of bad apples on our team so far, and they caused quite a bit of grief before they were removed. On an agile team, the team can't function if the apples are bad, and a single bad apple can cause much grief for the entire team. Technorati Tags: Agile...
During lunch today, Doug Butscher was kind enough to drive me around to take some more train pictures for Brandon's room. I can honestly say I have not had that much fun with a camera and a car in a long time. We ended up in the bottoms of Kansas City, KS near a whole lot of steel distribution plants, but most sketchy areas that made me feel like the possibility of robbery or death was in the picture. The fearless driver, Doug, was truly fearless. We were driving along side train tracks through...
I've been trying to get NCover to run successfully on Vista Ultimate x64 on and off for the last month. We're still using one of the free versions of NCover available from here, so there is no built-in x64 support. I came across this post today that mentioned using corflags to set the 32BIT flag in both NCover and your testing application (the post is describes using NUnit, but this worked for me with MBUnit as well).
Those changes got me past the
Profiled process terminated. Profiler connection...
Our SCM guy wants to run some of our QTP scripts with MSBuild during the deployment process. That sounds great to me, but he then says the run has to return a DOS error code to indicate the status. He uses this error code to send e-mails to QA, Dev, etc.
Well, this is a problem: QTP can easily be run from a command-line, but it doesn't return a DOS error code. Several tools exist out there to run QTP tests also, but have the same issue. You can even write VBScript or batch files, but no error...
I've been using lots of System.Diagnostics.Debug.Writeline in my Biztalk orchestrations. Makes it easy to find out what's going on during the process.
I also have to maintain some VB6 code. Using the debug API calls I can create similar debugging statements to the one's in .NET.
Here's some sample code
private Declare Sub OutputDebugString Lib "kernel32" _
Alias "OutputDebugStringA" _
(byval lpOutputString as string)
private Sub testOds(dbgOutput as string)
OutputDebugString dbgOutput
End...
Funny thing happened when I tried to install Silverlight Beta 2 on this XP machine. I downloaded the exe and ran it, but I got a dialog asking me about something called SQLab Server Side Implementation. Odd...what would this have to do with Silverlight?
Turns out that SQLab is a product of Quest software, and is a tuning tool for Oracle (or so my Google results tell me). Now, I do have Toad and a bunch of Oracle stuff installed on this machine, but it doesn't make any sense as to why I'm getting...
I came across an annoying one the other day, I havent had time to look into it in more detail, but here are some notes about it.
In some of the tests we do with BizUnit we sometimes check the event log to see that certain messages have occured. I came across an example I havent noticed before the other day.
In my test I do a bunch of stuff then I wait until a custom event with a specific Event Id is logged to the event log. I use the BizUnit event log check step and it finds my event fine.
Later...
From N1DCN...
HAM = Amateur Radio Operator as defined by FCC part 97 rules.
There are currently three possible licensing levels, Technician, General and Extra. As of last night, I passed the General test. Starting a couple of years ago, you do not have to learn morse code to get licensed.
With the general license you have almost full access to all the frequencies which are split into 16 bands ranging from 160 meters starting at 1800 kilohertz up to 23 centimeters starting at 1240 Megahertz.
The...
Last night (July 22, 2008) I presented on Windows Communication Foundation vs. Web Services at the Kansas City .NET User Group. I talked about Web Services, and how they existed in the .NET 2.0 Framework, and compared them to the new WCF framework in .NET 3.0 and 3.5. There was a turnout of 57 developers, and Modis brought Gates BBQ! I've uploaded the presentation to my SkyDrive here. Many thanks to everyone who showed up to hear me ramble! Technorati Tags: Windows Communication Foundation,WCF,Web...
I'm a very weak person in the respect that I use the internet to spoil any kind of wonder I may have about something. For instance, I knew the whole plot and happening of The Dark Knight before I went and saw it. Did I want to be surprised? Yes. Could I resist the numerous online places describing the plot? No.
Now here's my predicament. I am a PS3 fanboy and a Metal Gear Solid fan and have not yet played Metal Gear Solid even though there have been billions of praises for the game. The reason...
Posted By:Matt Christian
|
7/23/2008 9:52 AM
| 0 Comments |
|
|
Relational databases to XML for Biztalk (maybe?)
Found A good Article by Xun Ding
Check it out below!
Map DataSet to XML and back
Map XML to Dataset and back
Published: 10 Sep 2007
By: Xun Ding
This article illustrates the translation to and from an ADO .NET DataSet and XML.
Introduction
Since the arrival of the Internet, people have become more and more dependent on it for daily operations. The Web's (as well as computing applications') insatiable appetite for data has grown even...
First update, a few more map pics from some work I did last night:
Overhead View
Destroyed End
New Hallway
'Tire' End
They're widescreen pics so I don't want to embed them. I added a massively cool addition to the map in the form of fences in the hallways. Now, instead of being able to get from one side of the map to another from the hallways or the catwalk, you are forced into that small room where I think a lot of the fights will happen, definitely cool to introduce such a small change and...
Posted By:Matt Christian
|
7/23/2008 8:27 AM
| 0 Comments |
|
|
“Zermatt” is the codename of a .NET framework that helps developers build claims-aware applications to address challenging application security requirements using a simplified application access model. It is currently in beta, and the first final version is expected towards the end of this year. This framework consists of a comprehensive set of libraries that facilitate the use of "claims" in applications - in Microsoft's words: make them "claims-aware". This greatly simplifies the development of...
Had a situation the other day where, after playing with the different installing options, WSS would not uninstall. Even running the repair option was of no help. Searching the net for solutions I came across this. Here are the steps I did: Disable and Stop the following services (If any): Windows SharePoint Services Administration Windows SharePoint Services Search Windows SharePoint Services Timer Windows SharePoint Services Tracing Windows SharePoint Services...
This will be the first in a series to document my organization's adoption of an agile development process (specifically Extreme Programming). I want to document this process for three main reasons: 1. Basic posterity. I may want to look back on this process and reflect on the mistakes we made. 2. So that others can learn from our mistakes. 3. So that others can possibly help keep me from making their mistakes. Seems like a lot of mistakes being made in agile development. That's actually kind of the...
I’ve been a .Mac subscriber for almost a year now and have found it pretty handy, mostly for iDisk, and the some Mac settings that sync. With the recent introduction of MobileMe, I’m left a bit perplexed. On launch day I tried to bring up http://mac.com, the old .Mac address and found the maintenance page telling me I needed to hold my horses. That’s fine. I fully empathize with deployment pains. So day two rolls around and I finally get to log into .Mac, now Me.com.
This was my nice greeting...
Finish...
The tide has shifted it seems from a mass of people who outright reject the need for unit testing, to those who acknowledge it as important and then do just enough to say, "Yeah, we've got testing." This is code for, "We have a few tests here and there but we're too busy to write them most of the time"... or more likely, "I write a test every now and again, but secretly I think they're an unconscionable waste of time -- I just feel ashamed to admit as much publicly." Whilst I might feel that these...
Fresh chocolate chip cookies and fresh coffee over garden variety cookies and instant coffee
That is, while there is value in the items on the right, we value items on the left more.
The unspoken rule is that non-team members attending team meetings must come bearing the fore mentioned items...
It has been another one of those days. Several months ago we discovered that one of our systems wouldn’t boot if we did a clean build, but if we built the kernel separately and then ran makeimg the system would boot. What a mystery, that just didn’t make any sense.
So, the engineer on the project modified PreMakeimg.bat to rebuild the kernel when we run makeimg. All was good, but this increases build time. If you have followed this blog, you know that I don’t like long build times but we all...
Here is an annoying inconsistency within the SharePoint Object Model. In list items, you can easily retrieve the Created Date and Modified Date through the OM. It's also pretty easy to get the created date and time for different versions of a list item. What threw me off was that the Created Date and Modified Date of the current item are stored in the time zone set in the SharePoint Administration Web Site (ex: GMT -7) however; the date and times for previous versions are stored in GMT. I was stuck...
There's 20 days left until the August 11th deadline for entries in the Silverlight Control Builder Contest!
Don't get caught short on the deadline... there are some amazing prizes... the printed list is too long to fit on my browser page here at work... and that's just 1st prize! To see all the prizes including graphics, I have to hit scroll down 7 times... yikes...
I'm anxiously awaiting the entries so I can see what everyone's working on.
If you haven't been there lately, Page has added...
Again, maybe old news but I thought I would post something interesting that happened during a recent upgrade from SPS 2003 to MOSS. SharePoint is very finicky when it comes to database transactions and sizing during the gradual upgrade process. Here are a couple of things to note:
1. Make sure you have enough size - When upgrading a site that had about 150GB in content, we needed about 500GB in space to complete the migration.
2. Make sure you know where your _Pair DB's Are - SharePoint for...