Microsoft page 12 - Dave's Blog

Search
My timeline on Mastodon

Zune.net | Profile - SequelGuy

2007 Nov 18, 9:36My profile on the Zune website.PermalinkCommentsproldfile me zune music mp3 microsoft

Xbox Live is five years old! Microsoft to celebrate by giving away Arcade title

2007 Nov 15, 4:01They're giving away Carcassonne. I recall playing this at some point at Daniil's house.PermalinkCommentscarcassonne xbox microsoft game games free download

SequelGuy - Microsoft Popfly

2007 Nov 9, 4:29Another website's profile to keep track of. Associated Live ID: sequelguy@hotmail.comPermalinkCommentsproldfile microsoft popfly mashup web internet webservices

Brief Miscellany

2007 Oct 29, 7:07Two brief updates to previous posts:

  1. I noted that I had a new entry on the IE blog. Some comments on the IE blog have recently been rude in their request for information on future versions of IE. For example see the first two comments responding to my post. Feeling bad about that I looked at my posts entry on delicious and saw the following:

    "This is the first blog from the IE team that I have found rigorous and informative. I skipped to the bottom to find it was written by one of the TA's from my first class at Cal Poly."

    That made me feel a bit better and I was able to catch up with someone from college. Thanks Kris!

  2. I previously had my GPS set with an Australian accent. When it encountered 'WA', as in the abbreviation for Washington in freeway exits, it pronounced it 'Western Australia'. Now I've got it with a British accent and WA is just 'W.A.' but when I tell it to drive to 'MS', the name of my saved location for work, it pronounces it 'Manuscript'.
PermalinkCommentsmicrosoft blog gps personal nontechnical

IEBlog : URI Comparison Functions

2007 Oct 24, 1:19My blog post on unmanaged Win32 URI comparison functions.PermalinkCommentsie blog me uri microsoft win32 windows

IEBlog: URI Comparison Functions

2007 Oct 24, 6:20I have a new post on the IE Blog on the topic of Win32 URI Comparison Functions.
I've blogged there previously on the topics of IPv6 URIs in IE7, International Mailto URIs in IE7, File URIs in Windows, and CreateURLMoniker Considered Harmful. Hooray for URIs!PermalinkCommentsmicrosoft technical blog url win32 ie windows uri

The Future of Reading

2007 Oct 20, 3:07Bill Hill's blog on reading and the InternetPermalinkCommentsbill-hill reading blog microsoft internet

Sorting It All Out : It isn't really PenIsland/PenisLand all over again

2007 Oct 12, 10:04FTA: 'From just released Microsoft security bulletin: "..formerly known as Wang Image Viewer, handles specifically crafted images files.."'. Specially crafted eh?PermalinkCommentshumor article michael-kaplan blog wang msrc microsoft security

Why I Feel Old

2007 Oct 12, 3:20And now to fit in better with the rest of the emo kids on LJ, in no particular order here are some reasons why I feel old: PermalinkCommentspersonal nontechnical

The Microsoft Security Response Center (MSRC) : MSRC Blog: Additional Details and Background on Security Advisory 943521

2007 Oct 11, 5:57Notes on two URI & ShellExecute related Microsoft security issues.PermalinkCommentsmsrc shellexecute windows security microsoft ie ie7

http://craphound.com/msftdrm.txt

2007 Oct 9, 5:10Cory Doctorow gives talk to Microsoft research on DRM.PermalinkCommentsvia:thedpshow drm microsoft security politics read cory-doctorow

Microsoft Research Singularity Project

2007 Oct 8, 3:55FTA: "Singularity is a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools. We are building a research operating system prototype (called Singularity)PermalinkCommentsmicrosoft os singularity windows research microkernel

Singularity (operating system) - Wikipedia, the free encyclopedia

2007 Oct 8, 3:18More on Singularity the managed microkernel based Microsoft Research OS.PermalinkCommentssingularity os wikipedia article microsoft research microkernel

Singularity IV: Return of the UI

2007 Oct 8, 3:15Microsoft Research is working on Singularity, a new managed microkernel OS.PermalinkCommentsmsdn microsoft channel9 video singularity os research csharp

XSL Transforms in JavaScript

2007 Oct 7, 4:12In a previous post I mentioned an xsltproc like js file I made. As noted in that post, on Windows you can write console script files in JavaScript, name them foo.js, and execute them from the command prompt. I later found that MSDN has an XSLT javascript sample which looks similar to mine, but I like mine better for the XSLT parameter support and having a non-ridiculous way of interpreting filenames. The code for my xsltproc.js follows. The script is very simple and demonstrates the ease with which you can manipulate these system objects and all it takes is opening up notepad.
var createNewXMLObj = function() {
   var result = new ActiveXObject("MSXML2.FreeThreadedDOMDocument");
   result.validateOnParse = false;
   result.async = false;
   return result;
}

var args = WScript.arguments;
var ofs = WScript.CreateObject("Scripting.FileSystemObject");

var xslParams = [];
var xmlStyle = null;
var xmlInput = null;
var inputFile = null;
var outputFile = null;
var error = false;

for (var idx = 0; idx < args.length && !error; ++idx)
   if (args.item(idx) == "-o") {
      if (idx + 1 < args.length) {
         outputFile = ofs.GetAbsolutePathName(args.item(idx + 1));
         ++idx;
      }
      else
         error = true;
   }
   else if (args.item(idx) == "--param" || args.item(idx) == "-param") {
      if (idx + 2 < args.length) {
         xslParams[args.item(idx + 1)] = args.item(idx + 2);
         idx += 2;
      }
      else
         error = true;
   }
   else if (xmlStyle == null) {
      xmlStyle = createNewXMLObj();
      xmlStyle.load(ofs.GetAbsolutePathName(args.item(idx)));
   }
   else if (xmlInput == null) {
      inputFile = ofs.GetAbsolutePathName(args.item(idx));
      xmlInput = createNewXMLObj();
      xmlInput.load(inputFile);
   }

if (xmlStyle == null || xmlInput == null || error) {
   WScript.Echo('Usage:\n\t"xsltproc" xsl-stylesheet input-file\n\t\t["-o" output-file] *["--param" name value]');
}
else {
   var xslt = new ActiveXObject("MSXML2.XSLTemplate.3.0");
   xslt.stylesheet = xmlStyle;
   var xslProc = xslt.createProcessor();
   xslProc.input = xmlInput;

   for (var keyVar in xslParams)
      xslProc.addParameter(keyVar, xslParams[keyVar]);

   xslProc.transform();

   if (outputFile == null)
      WScript.Echo(xslProc.output);
   else {
      var xmlOutput = createNewXMLObj();
      xmlOutput.loadXML(xslProc.output);
      xmlOutput.save(outputFile);
   }
}
PermalinkCommentsjs xml jscript windows xslt technical xsltproc wscript xsl javascript

WebBrowser Customization

2007 Oct 5, 1:50How to host a WebBrowser control and customize it to your hearts content.PermalinkCommentsie internet microsoft web browser msdn reference howto webbrowser

Initiate XSLT in a Script

2007 Oct 3, 9:34How to do XML parsing and XSL transforms via Window's jscript shell.PermalinkCommentsmicrosoft script xml xslt jscript howto

First-Gen Zune Getting All The New Features: This is How You Treat Your Customers - Gizmodo

2007 Oct 3, 6:18The new Zune features are available to existing Zune owners via software upgrade. Awesome!PermalinkCommentszune microsoft mp3 news sharing upgrade

Terminal Services Team Blog : Multi Monitor support in the Vista TS Client.

2007 Sep 28, 11:24How to get mstsc to span multiple monitors -- sort of. Actually this kind of sucks. It just makes my TS session the size of a rectangle that would include all of my client side monitors.PermalinkCommentsdesktop remote mstsc tools tool tips windows microsoft blog article howto vista

The Old New Thing : Windows Server 2003 can take you back in time

2007 Sep 28, 11:13Using Win2K3's timewarp featurePermalinkCommentsbackup windows timewarp microsoft blog raymond-chen tips howto
Older EntriesNewer Entries Creative Commons License Some rights reserved.