• Andrew Ma's WebLog

    Showing images on XP-styled buttons.

    • 9 Comments
    The other day, I decided to enable visual styles on one of my winform apps and found out that doing so breaks buttons with images. To get around this, I had to write a control which would inherit from the System.Windows.Forms.Button class and then handle...
  • Andrew Ma's WebLog

    What do you think of this new site?

    • 9 Comments
    The MSN Shopping team has recently pushed out a beta version of our upcoming shopping site. The site can be found here: http://beta.shopping.msn.com/ The navigation is quite noticably different than the previous version. Please let us know what you think...
  • 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

    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

    MSN Remote Record launches

    • 4 Comments
    What do you do when you’re at work (or at school) and you remember that you didn’t set the recording for your favourite show on your Media Center ? Call home and get someone to schedule it for you? That doesn’t work for me (unless I can somehow train...
  • Andrew Ma's WebLog

    Windows Live Product Search

    • 4 Comments
    In a post last week, I mentioned that there was more to come. Earlier tonight, we unveiled yet another product that the MSN Shopping team has been working on. We released Windows Live Product Search . Now folks searching on live.com will be able to search...
  • Andrew Ma's WebLog

    Windows Live Shopping Beta released today

    • 3 Comments
    Sorry for being so quiet for such a long time, but we've been hard at work to provide a great new release. Even thought it's only been a short time since our last release, today we have launched Windows Live Shopping . It's currently in beta right now...
  • Andrew Ma's WebLog

    Do you really like online shopping? Come contribute to MSN Shopping

    • 3 Comments
    Online shopping is a $26 billion dollar market (I didn't do much research here beyond a simple MSN search , but we can all agree the market is huge). As more shops open up online, customers are being provided with more and more choices on sites to shop...
  • 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

    Removing an offline folder share

    • 3 Comments
    Tonight, I remapped some of my redirected folders (my docs and desktop) and after that happened, the offline folder sync was stuck trying to sync both shares (the new and the old), one of which doesn't exist anymore. This post doesn't have anything to...
  • Andrew Ma's WebLog

    Who loves start.com? Introducing live.com

    • 3 Comments
    Today, Bill Gates and Ray Ozzie announced a new strategy for Microsoft into the service space. Leveraging the technology from start.com, today, we introduce: http://www.live.com I've been to the internal meetings about this and there's a lot more...
  • 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

    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

    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

    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

    Webcast

    • 2 Comments
    For those of you who follow the InfoPath blog, this won't be new information. (It was posted here: http://blogs.msdn.com/infopath/archive/2004/11/17/258868.aspx ) I have a webcast on the 29th on create custom controls using InfoPath via ActiveX. I won...
  • Andrew Ma's WebLog

    From InfoPath to MSN Shopping

    • 2 Comments
    Some of you (but probably not many of you) have noticed the little small bio on the side has changed from STE to SDET and from InfoPath to MSN Shopping. At the beginning of this month, I made a move over to the MSN world. The internet and the web was...
  • Andrew Ma's WebLog

    Custom Control webcast sample

    • 2 Comments
    Hello again, For those of you who went to my webcast this morning, thanks for coming. There was a request for the project I was working on during the demo. I don't have it lying around but I created one that is pretty much identical and it can be found...
  • Andrew Ma's WebLog

    MSN Shopping Team Blog

    • 1 Comments
    MSN Shopping's got our own team blog. There's a lot of exciting things happening for our next major launch. I've not been quite sure on what I can and can't say, so for more information, the team blog's probably the best place to look. http://blogs...
  • Andrew Ma's WebLog

    Microsoft RAW Image Thumbnailer and Viewer

    • 1 Comments
    I'm sure there's gonna be a lot of news about this, but I think it's exciting to have this powertoy released (since I'm an aspiring photographer). The Microsoft RAW Image Thumbnailer and Viewer will give the ability to view raw files without having...
  • Andrew Ma's WebLog

    Beta MSN Shopping site (Part II)

    • 1 Comments
    Months ago , I wrote up a tiny blog entry about a preview of our upcoming MSN Shopping website. Today, as the msn shopping team blog says, we get one step closer to that actual release with a refreshed beta site. There are quite a few changes between...
  • Andrew Ma's WebLog

    Windows Desktop Search Deskbar Shortcuts (creating one for MSN Shopping)

    • 1 Comments
    One of the features I like about Windows Desktop Search is the ability to create shortcuts for the deskbar. Since we just released our MSN Shopping beta, I thought I'd create one to search the site. Just enter this string into the Deskbar: @shopping...
  • 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...
  • 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

    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...
Page 1 of 2 (48 items) 12