January 2004 Entries
Posted on
Saturday, January 31, 2004 4:19 PM
Are you going to the Windows Mobile DevCon? Register your blog at Windows Mobile Bloggers!

See you in San Francisco!
Posted on
Monday, January 26, 2004 11:09 PM
In this post, a few stories from the adventures of producing the TechEd Bloggers and PDC Bloggers websites.
Posted on
Thursday, January 22, 2004 7:04 PM
Laura John points out a schedule of upcoming
InfoPath and Office webcasts for developers as well as a list of
InfoPath resources on the web.
Posted on
Saturday, January 17, 2004 10:37 PM
Today, the hype is all around social software, new more fluid approaches to workflow, and collaboration. Making ourselves as groups and organizations more efficient. The information workers, as we call them now, are not islands. They are linked with each other in vast human communication networks. How are we doing it? By simplifying the interfaces we have with each other to increase the number and effectiveness of our links. I see some similarities between this approach to human collaboration an
Posted on
Friday, January 16, 2004 8:52 PM
A couple days ago, I wrote about the ability to create a Custom Task Pane in InfoPath. You can use a similar technique to show modal dialogs based on an HTML file. In this post, I give a brief overview of how to create and launch a modal dialog in InfoPath.
Posted on
Thursday, January 15, 2004 9:54 PM
I created a little experiment to serve InfoPath documents dynamically from ASP.NET. Once a record was opened, I wanted the form to already be populated with values from a database rather then having two views (Query and Data Entry). I ran into a few snags while trying to get this to work and thought I'd throw up here to show how I got around them and see if there are any other solutions floating around.
Posted on
Wednesday, January 14, 2004 8:53 PM
In InfoPath, every control on the form must be bound to an element in the XML document and defined by the underlying schema. This can be limiting when you want to provide some additional assistance to retrieve information and/or populate the form.
One option is to use managed code that displays System.Windows.Forms dialogs launched by a button on the form. This comes at a cost of making development and deployment more complicated.
Another option is to use a Custom Task Pane. A Custom Task Pane in InfoPath is simply an HTML file that is displayed in the Task Pane on the right side of the form. The HTML file can have form controls that are not bound to elements in the XML document. The HTML can also have inline script and the script can call back into the InfoPath object model, including all your functions in the Form code-behind script. So, you don't have to worry about making web service calls from HTML script; you can use InfoPath query adapters.
This page in the InfoPath SDK explains how to use the Custom Task Pane.
Posted on
Sunday, January 11, 2004 9:28 PM
Log Parser is a tool available from Microsoft that allows you to run SQL queries against log files and send the information to a SQL Database or other file formats. In
this article I describe the capabilities of Log Parser and how you can use it as a set of COM interfaces from your application.
Posted on
Sunday, January 11, 2004 9:22 PM
Seems like everyone is moving their blog these days, so here I am with a new home at GeeksWithBlogs.net. I'm not planning on terminating my original blog at drewby.net. I'll continue to post about personal interests, family and Japan over there.
I hope I can make a positive contribution to this excellent community that Jeff Julian has set up here at GeeksWithBlogs.net. What I like about this particular deployment of .Text is the freedom that Jeff gives to the content.
My main technical interests are in .NET and architecture, but I like to tinker and learn about a lot of different technologies. I've kept up a healthy interest in Linux ever since college (first installed a 0.99 kernel as part of a slackware distribution, mainly to have an environment closer to the labs in my school work). I also like to discuss community and blogging from time to time, so Jeff's format turns out to be a good one for me. Thanks to Jeff for letting me have some space.