• Andrew Ma's WebLog

    Pocket PC Phone Edition Ringtone scripting

    • 1 Comments
    So the other day, I got myself HP iPaq 6315 . In the past, I had a Motorola Mpx200 and it was great, but to have a my e-mail, calendar info and other things at my fingertips. I also really liked how it provided me with the ability to sync with my mail...
  • Andrew Ma's WebLog

    MSDN Hands-on Lab 6 ... the Visual Basic 6.0 version

    • 0 Comments
    On MSDN, InfoPath has hands-on labs. The ActiveX control lab was one that I was responsible for. Since it has been posted, there have been a few requests for the Visual Baisc 6.0 equivalent (instead of C++) because that seems to be the prefered way of...
  • Andrew Ma's WebLog

    Lab 6: Active X controls (with Visual Basic 6.0)

    • 2 Comments
    Due to popular request, this lab is the Visual Basic 6.0 version of the ActiveX lab on MSDN (with some differences in the control we generate). The following lab has not been reviewed by the normal MSDN reviewers. Prerequisites Before you begin this lab...
  • Andrew Ma's WebLog

    Instant Messengers

    • 3 Comments
    It's pretty amazing to see how instant messengers have entered a lot of people's lives. Personally, I use it pretty heavily to communicate with people (esp internationally). I was having lunch with someone today and I mentioned how I think it's been so...
  • Andrew Ma's WebLog

    Microsoft Office 2003 SP1 Available!

    • 0 Comments
    Microsoft Office 2003 SP1 is now available! Link: http://www.microsoft.com/downloads/details.aspx?FamilyId=9C51D3A6-7CB1-4F61-837E-5F938254FC47&displaylang=en There are two files, here's a description of the differences: Office2003SP1...
  • Andrew Ma's WebLog

    Random Wednesday Posts

    • 0 Comments
    It's still pretty early in the morning, but I found a bunch of things I'd like to post up. I have a pet rabbit and someone sent me this link: http://www.local6.com/news/3547722/detail.html . I wonder if I can get my rabbit this big. Probably not considering...
  • Andrew Ma's WebLog

    Digital Music Subscription services

    • 1 Comments
    Recently, I bought myself a Creative Muvo 2 digital music device. It's a 4 gig device which is way more than I need to store all my CDs at 128 kps. I can also use it as a device to move data around. It's a nice device for me to wait until the portable...
  • Andrew Ma's WebLog

    Media Centers and .Text Skins

    • 7 Comments
    Portable Media Centers I've been holding out buying an iPod because most of my music is in WMA and I really don't want to rip all my CDs again. I also have a Windows Media Center and the integration with the portable media centers seems really interesting...
  • Andrew Ma's WebLog

    4th type of custom control binding

    • 0 Comments
    Ok, I said there were three types of custom control binding: simple binding, stream binding and node binding.... ok, so I kind of lied.... there's a fourth type... sort of... If you don't pick a Value property, then it won't give you a choice of binding...
  • Andrew Ma's WebLog

    InfoPath Posts

    Since I work for the Microsoft Office InfoPath team, I spend the majority of my work day using InfoPath. While doing this, I learn all kinds of interesting things that I would like to share with the community. Below are useful links to various InfoPath...
  • Andrew Ma's WebLog

    Why does my ActiveX control say that it needs to be marked as safe for initializing?

    • 0 Comments
    InfoPath custom controls can use a subset of ActiveX controls. This subset must implement IObjectSafety for it to work in InfoPath (you won't even be able to add it if you don't have this). For those writing Visual Basic 6.0 controls, take a look at...
  • Andrew Ma's WebLog

    Custom Control support in InfoPath (Part III - Node Binding)

    • 1 Comments
    Continuing (from Part II ) on, we will discuss the third type of binding available to ActiveX controls within InfoPath. This one is called “Node Binding” (which corresponds to the “Field or Group (any data type)“ in the drop down...
  • Andrew Ma's WebLog

    Custom Control support in InfoPath (Part II - Stream Binding)

    • 3 Comments
    Continuing (from Part I ) on, we will discuss the second type of binding available to ActiveX controls within InfoPath. This one is called “Stream Binding” (which corresponds to the “Field element with custom data type“ in the...
  • Andrew Ma's WebLog

    Custom Control support in InfoPath (Part I - Simple Binding)

    • 5 Comments
    Over the last year and a half, the InfoPath team has been working on the SP1 release. If anyone's seen the list of features, you'll notice that there are new features with a service pack release. The feature which I've worked on mostly was the custom...
  • Andrew Ma's WebLog

    Some great examples from the community

    • 0 Comments
    For those looking for InfoPath resources beyond stuff directly from Microsoft, InfoPathdev.com has some good examples which you can find here: http://www.infopathdev.com/examples/
  • Andrew Ma's WebLog

    Xml Serialization

    • 3 Comments
    Object serialization is an important topic which is quite powerful if used correctly. Serialization allows programms to persist objects by storing then in files. In the case of Xml serialization, into Xml files. Xml has become the standard for storage...
  • Andrew Ma's WebLog

    "Introducing Microsoft® Office InfoPath™ 2003" book

    • 0 Comments
    Recently, this book was released. It's one of the first ones to cover the additional features for InfoPath Service Pack 1. There are a lot of new features in SP1 (see list of features ). I haven't actually read the book yet but I've heard good things...
  • Andrew Ma's WebLog

    InfoPath newsgroups!

    • 3 Comments
    For those who need help with InfoPath related questions, a good place to always go to is the public newsgroups. The newsgroup you'll be looking for is microsoft.public.infopath. Here's a link for those who don't have a newsgroup reader set up: http:/...
  • Andrew Ma's WebLog

    AUTD - Always up to date

    • 0 Comments
    Windows Mobile devices are great! Maybe because love gagets, but Windows Mobile has some really neat features. One of them that I've recently been able to use is “Always up to date“ (AUTD). Basically, an SMS gets sent to my phone and then...
  • Andrew Ma's WebLog

    XML Serialization is great

    • 0 Comments
    I moved this post to an article here: http://blogs.msdn.com/ajma/articles/163940.aspx
  • Andrew Ma's WebLog

    Distribute an InfoPath Form Template to Offline Users

    • 1 Comments
    Distribute an InfoPath Form Template to Offline Users seems to be a pretty big scenario for a lot of people. I guess it seems a little foreign to me because I'm always connected :). Anyways, for those looking for a solution on how to get this to work...
  • Andrew Ma's WebLog

    A non-InfoPath post

    • 0 Comments
    Since most InfoPath posts would be better off in the InfoPath Team blog , I thought should blog about some non-InfoPath related things. One great thing I really like about working at Microsoft is that I have access to most of Microsoft's products. One...
  • Andrew Ma's WebLog

    InfoPath Custom Controls that don't fire OnPropertyChange Notifications

    • 1 Comments
    InfoPath has a really powerful feature to allow users to create their own custom controls for InfoPath forms. One requirement that is fairly essential for controls to work in InfoPath is that the controls must fire OnPropertyChange Notifications so that...
Page 2 of 2 (48 items) 12