Do you have what it takes to define the future of InfoPath?

Program Manager WantedThe InfoPath clan is looking for a new member who’s skilled in the dark arts of user experience design. We are looking for someone who can help vanquish the evil of complex interfaces that tax a helpless populace. We are searching far and wide for a PM who can wield UI heavy feature…


Are you ready to join the InfoPath dev or test team?

Are you ready to take the next step, and make the move from writing tools that use InfoPath, to writing InfoPath itself?  We currently have open positions in Development, and Test.  To search for positions on the InfoPath team, have a look at these positions on the Microsoft careers site:  http://members.microsoft.com/careers/search/results.aspx?FromCP=Y&JobCategoryCodeID=&JobLocationCodeID=&JobProductCodeID=10212&JobTitleCodeID=&Divisions=&TargetLevels=&Keywords=&JobCode=&ManagerAlias=&Interval=10  Software Development Engineer InfoPath is an…


Consuming Excel Data using InfoPath Database Data Connections

InfoPath data connections can be one of the most powerful features of the product.  However, sometimes the out-of-box support for various data sources just doesn’t seem to cut it when you get out into the field.  How in the world can I get data from an Excel spreadsheet  into my InfoPath form?  A typical response…


New InfoPath articles on Office Online

The following new article and video demos are now available on the InfoPath Home Page on Microsoft Office Online:   Get started: Create a meeting note system with InfoPath and SharePoint-shows you how to use a sample form template included with InfoPath and a SharePoint document library to create a meeting note system.   Demo:…


Designing browser-enabled forms for performance in InfoPath Forms Services (Part 6)

Part 6 – Addendum: Links to related performance resources Welcome to the sixth article in our series about designing InfoPath browser-enabled forms for better performance and scalability. In our previous articles we defined performance in terms of responsiveness, listed a number of conditions that cause postbacks, and looked at some of conditions that make postbacks…


Designing browser-enabled forms for performance in InfoPath Forms Services (Part 5)

Part 5 – Addendum: Counters for monitoring form server performance Welcome to the fifth article in our series on optimizing the performance of InfoPath browser-enabled forms. In our previous articles we defined performance in terms of responsiveness, listed a number of conditions that cause postbacks, and looked at some of conditions that make postbacks more…


Designing browser-enabled forms for performance in InfoPath Forms Services (Part 4)

Part 4 – Browser Rendering Issues Welcome to the fourth article in our series on optimizing the performance of InfoPath browser-enabled forms. In our previous articles we defined performance in terms of responsiveness, listed a number of conditions that cause postbacks, and looked at some of conditions that make postbacks more expensive, reducing the responsiveness…


Designing browser-enabled forms for performance in InfoPath Forms Services (Part 3)

Part 3 – Postbacks and the conditions that make them expensive Welcome to the third article in our series on optimizing the performance of InfoPath browser-enabled forms. In our first article, we defined performance in terms of responsiveness (and identified postbacks as a major cause of poor performance). In our second article we listed a…


Designing browser-enabled forms for performance in InfoPath Forms Services (Part 2)

Part 2 – Postbacks and conditions that cause them Welcome to the second article in our series on optimizing the performance of browser-enabled forms designed with Microsoft Office InfoPath 2007. In our first article, we defined performance in terms of responsiveness. In this article, we’ll focus on postbacks, one of the most common causes of…