The Curious Engineer

All blogs / C# / .NET

Brian Jones: Office Solutions

learn.microsoft.com/en-us/archive/blogs/brian_jones

I'm Brian Jones, the group program manager of the Office Solutions Framework team.

C# / .NETDev tools / editors / IDEsMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
397 from 24 May 2005 to 9 Aug 2012
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/brian_jones/feed.xml

2012 6

  1. The new app platform from a developer perspective
  2. Announcing the app building contest
  3. A look into the user experiences around apps for Office and SharePoint
  4. Open XML SDK 2.5 is now available
  5. New post up on the apps for Office blog
  6. Test Message

2010 10

  1. Writing Large Excel Files with the Open XML SDK
  2. Parsing and Reading Large Excel Files with the Open XML SDK
  3. Improvements Made to the Final Open XML SDK 2.0 compared to the December 2009 CTP
  4. Zeyad Rajabi’s Open XML SDK Blog Map
  5. Announcing the Release of the Open XML SDK 2.0
  6. Open XML SDK + Office Services: Better Together
  7. Office Developer Atlas
  8. Leveraging the Power of Word Automation Services and the Open XML SDK
  9. Open XML SDK Code behind the Custom XML Markup Detection Tool
  10. Document Assembly: Merging Excel, PowerPoint, and Word Content Together

2009 37

  1. Announcing the Release of the December 2009 CTP for the Open XML SDK
  2. Extending the Reach of Excel Services with the Open XML SDK
  3. Open XML SDK + Word Automation Services Presentation at PDC
  4. Open XML SDK Sessions at the Professional Developers Conference (PDC)
  5. Open XML and Office Services
  6. Migrating your custom solutions to Office 14
  7. Open XML SDK Demos Shown at the SharePoint Conference (SPC)
  8. Open XML SDK Sessions at the SharePoint Conference (SPC)
  9. Finding Open XML Errors with Open XML SDK Validation
  10. Open XML SDK Code Snippets
  11. Announcing the Release of the August 2009 CTP for the Open XML SDK
  12. Native Code Open Packaging Convention APIs
  13. Adding Repeating Data to PowerPoint
  14. Office Extensibility Blog Now Offered in Russian
  15. The Open XML SDK and Fluent UI Extensibility
  16. Embedding Any File Type, Like PDF, in an Open XML File
  17. Office 2010 Technical Preview
  18. Embedding an Open XML File in another Open XML File
  19. Removing Page and Section Breaks from a Word Document
  20. Importing SmartArt from PowerPoint to Word
  21. Office 2010 and how it can help you build powerful solutions...
  22. Breaking Changes in the Open XML SDK v2 April 2009 CTP
  23. Retrieving Word Content Based on Styles
  24. Removing Comments from Excel and PowerPoint Files
  25. Open XML is now a US National Standard
  26. Announcing the Release of the Open XML SDK Version 2 April 2009 CTP
  27. Importing a Table from WordprocessingML to SpreadsheetML
  28. More Open XML Solution Tools
  29. Importing Charts from Spreadsheets to Wordprocessing Documents
  30. How to Assemble Multiple PowerPoint Decks
  31. How to Copy a Worksheet within a Workbook
  32. Reusable Methods for Manipulating Paragraphs in WordprocessingML
  33. Removing Comments from a Wordprocessing Document Programmatically
  34. Traversing in the Open XML DOM
  35. Pushing Data from a Database into a Word Document
  36. Open XML SDK... The Basics
  37. Taking Advantage of Bound Content Controls

2008 64

  1. The Easy Way to Assemble Multiple Word Documents
  2. Open XML SDK Session at PDC
  3. ISO/IEC publishes the Office Open XML specification
  4. Creating a Presentation Report Based on Data
  5. Writing semantically aware LINQ queries against Excel tables
  6. Reading Data from SpreadsheetML
  7. Document Assembly Solution for SpreadsheetML
  8. Open XML SDK 2.0 Architecture
  9. Open XML Format SDK 2.0
  10. Looking for some good reading on Open XML?
  11. More on yesterday’s ODF announcement
  12. ODF support in Office
  13. ISO takes full control - SC34 now moving forward on maintenance and evolution of Open XML
  14. Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war
  15. Open XML Resources for Developers
  16. German standards body responds to "incorrect and misleading" reports
  17. Norway vote is now “yes” for Open XML
  18. South Korea vote is now “yes” for Open XML
  19. Denmark vote is now “yes” for Open XML
  20. Finland vote is now “yes” for Open XML
  21. Another example of Open XML as a submission format...
  22. The OSP will apply to DIS 29500 (Open XML) going forward
  23. Miguel de Icaza’s views on Open XML, and what the next steps should be
  24. Video clip of the add-in for authoring Scientific Articles
  25. HP in favor of Open XML
  26. Czech vote is now “yes” for Open XML
  27. Can I mention that it’s also in ODF?
  28. ODF editor believes Open XML standardization is good for ODF
  29. German technical committee votes “yes” on Open XML
  30. Out of time?
  31. Using Open XML to author scientific and technical articles
  32. Ongoing support for IS 29500 (Open XML)
  33. Narrative of the ISO/IEC DIS-29500 BRM Meeting
  34. Interesting Links (March 13 2008)
  35. Object embedding in Open XML
  36. U.S. TC will approve Open XML as an ISO standard
  37. ODF editor speaks out in support of Open XML
  38. More thoughts on last weeks BRM
  39. BRM is done... time to sleep :-)
  40. Big Interoperability Announcement
  41. British Library now hosting the Office Binary file format specifications
  42. Binary Documentation (.doc, .xls, .ppt) and Translator Project Site are now live
  43. Links Feb 8, 2008
  44. YouTube video of Open XML on an iPhone
  45. Sun’s view of standards
  46. Is it jetlag?
  47. Harmonization: Finding the Differences
  48. No more anonymous comments?
  49. Links for 1-31-08
  50. Buzzword now supports reading and writing Open XML
  51. OASIS ODF committee considering joining DIN to help with translation and interop
  52. Links for 1-25-08
  53. Translating OpenXML into DAISY
  54. Improvements in Password Hashing
  55. Links 1-23-08
  56. Reuse of existing standards
  57. suppressTopSpacingWP – Compat Settings #1
  58. Add new functionality now or later?
  59. Google support for Open XML formats
  60. More info on DAISY and OpenXML
  61. "yip-yip-yahoo" (2)
  62. Mapping documents in the binary format (.doc; .xls; .ppt) to the Open XML format
  63. Responses now complete for all 3,522 comments
  64. "yip-yip-yahoo"!

2007 90

  1. Gray Knowlton discusses the compatibility pack statistics
  2. 500+ national body comments posting today
  3. Why all the secrecy?
  4. Office 2007 SP1 is now available
  5. Over halfway there… including some positive changes to the Open XML standard
  6. IBM’s Rob Weir makes it clear… he wants war
  7. Season's greetings everyone
  8. Weird Moment of the Day
  9. It’s hard damned work trying to make this process look so bad
  10. Standards expert Jan van den Beld now blogging
  11. Interoperability Track at XML Conference 2007
  12. Update on Open XML’s ISO progress
  13. Accessibility of OpenXML
  14. Open XML links for 10-17-2007
  15. New Beta of WordPerfect with Open XML and ODF support
  16. Links 09-28-2007
  17. A new FAQ page now available
  18. Frequently Asked Questions
  19. Another word-processor supporting Open XML
  20. We’re getting closer to ISO approval of Open XML!
  21. Ecma meetings in Toronto
  22. US to vote “yes” on Open XML
  23. Back from Winnipeg
  24. Why there’s no “Microsoft” in Open XML
  25. A few interesting links
  26. iWork ‘08 supports the Open XML formats
  27. Back from vacation with good news
  28. Going offline for a week
  29. US will take a vote on “yes with comments”
  30. Jason Matusow talks about the US vote
  31. iPhone supports Open XML
  32. Open XML news
  33. Importing your XML into a spreadsheet
  34. Spreadsheet formula bugs
  35. WordprocessingML Document Model
  36. Open XML timeline
  37. Friday links (July 6, 2007)
  38. Back from vacation with some good Open XML news
  39. Microsoft Office *not* dumped by Science and Nature
  40. Open XML in Science and Nature; Deploying Office 2007; and more…
  41. IBM shows off solutions for OpenXML
  42. HP asks for Open XML approval at ISO
  43. Altova’s XMLSpy supports Open XML
  44. Wouter’s updates on the ISO meetings
  45. Article on “Using Java to Crack Office 2007”
  46. More blogs on the Open XML dev tools
  47. Open XML SDK – tech preview
  48. Open XML Java Library
  49. Simple SpreadsheetML file Part 3 - Formatting
  50. Custom Schemas are the key for interoperability with your business data
  51. German standards body creates new working group to focus on interoperability
  52. OpenXML Community Growing
  53. A few updates on the OpenXML formats
  54. Breaking free of the politics
  55. Visual tool for developers working with the Open XML formats
  56. DIS 29500 (Office Open XML) moves on to the next phase
  57. Differences in vocabulary
  58. Standards in Government
  59. Programming against the OpenXML formats with Java
  60. Standards workshop at Harvard this week
  61. Working with XBRL
  62. Examples of programming with SpreadsheetML
  63. Get CompanyWeb to work with new extensions
  64. How to create and consume OpenXML formats
  65. Florida House of Reps leveraging OpenXML
  66. How microformats relate to custom XML
  67. Novell talks about the OpenXML support in OpenOffice
  68. OpenOffice support for the OpenXML formats
  69. Datawatch builds reports using SpreadsheetML
  70. Bulk upgrade your binary files to OpenXML
  71. Beyond the basics
  72. You’re either with us or you’re against us
  73. Sun building support for SpreadsheetML into OpenOffice
  74. Update on OpenXML at ISO
  75. Texas looks at the interoperability of file formats
  76. Conversation with Jon Udell on XML in Office
  77. ODF to OpenXML conversion complete
  78. OpenXML links to wrap up January ‘07
  79. File Formats on the Colbert Report (sort of)
  80. Webcast on Open XML development at Mindjet
  81. Explanation of the ISO “Fast-Track” process
  82. History of office XML formats (1998-2006)
  83. Passing the OpenXML standard over to ISO
  84. Leveraging content in other formats
  85. The power of data-view separation in your documents
  86. Specifying the document settings
  87. Open XML support in older versions of Office
  88. Links - Jan 05 2007
  89. “Directions on Microsoft” Report on Open XML formats
  90. Using SpreadsheetML to generate rich reports of timesheet data

2006 114

  1. Links 12.13.2006
  2. What’s up with all those “rsids”?
  3. More on Ecma Standard 376
  4. Ecma Standard 376 – Office Open XML formats
  5. Friday Thoughts 12-01-2006
  6. Convert OpenXML files to HTML on sharepoint
  7. Simple SpreadsheetML file (part 2 of 3)
  8. Week off
  9. Novell and Microsoft teaming up on document interoperability
  10. Simple SpreadsheetML file Part 1 of 3
  11. Friday thoughts (Oct 27, 2006)
  12. Performance of an XML file format for spreadsheets
  13. SpreadsheetML Dates
  14. Whitepaper summarizing the Office Open XML standard
  15. More on content controls
  16. Friday thoughts
  17. They’re bringing out the big guns
  18. Simple wordprocessingML document (video demo)
  19. Comparison of OpenXML math and MathML
  20. Office Open XML diffing tool available
  21. Office Open XML final draft!!!
  22. Random Friday thoughts (from 30,000 feet)
  23. Interoperability of the Office Open XML formats
  24. Over 500 members in the Open XML Developer community
  25. MindManager supports the Office Open XML formats
  26. New Word team blog
  27. Latest changes to the Ecma spec
  28. Updated XSDs available for the Office Open XML formats
  29. Friday thoughts
  30. Difficult decisions between loose conformance and true interoperability
  31. New team blog for the ODF to Open XML converter project
  32. Random thoughts for a Friday afternoon
  33. Working Draft 1.4 of the Ecma Office Open XML formats available
  34. Creating a rich Wordprocessing Document from a database
  35. ODF to Open XML Translator Project Update
  36. There can be only one?
  37. Word XHTML - Tables
  38. Using XHTML in a WordprocessingML document
  39. Programmatic Manipulation of the Office Open XML Formats Virtual Lab
  40. No license needed to use the Office Open XML formats
  41. Parsing WordprocessingML using XLinq
  42. Code snippets for generating WordprocessingML files
  43. Creating a PresentationML file with .Net
  44. Office Developer Conference Videos Online
  45. Use the new Open XML formats to help out your favorite charity
  46. Spin Spin Sugar
  47. Table models in file formats
  48. Quick question for ODF experts
  49. XML in Office Developer Portal
  50. Sample code for generating a SpreadsheetML file
  51. Politics behind standardization
  52. New project for converting WordprocessingML to HTML
  53. Word XHTML - Bullets and Numbering
  54. More information on the Open XML translator and some questions answered
  55. Open XML Translator project announced (ODF support for Office)
  56. TechEd presentation on Office Open XML available for download
  57. Sample code for creating a DOCX file
  58. Writing managed solutions for Office 2007
  59. Back from Sapporo - tons of progress in Ecma
  60. Code snippets for working with the Open XML formats
  61. More on the PDF support in Office
  62. Interoperability by design
  63. Learn more about Word 2007's support for seperating data from presentation
  64. TechEd Boston
  65. Word XHTML - Mapping styles to semantics
  66. Thoughts on Open XML in ISO
  67. Follow-up on PDF legal issues
  68. Legal issues around PDF support
  69. Highlighting in a document
  70. Word XHTML - Compliance and Styles
  71. Spreadsheet performance - Shared Formulas
  72. Numbering formats in ODF
  73. The 2007 Office system... already over 500,000 served
  74. Easy way to send us your feedback
  75. Beta downloads and One year anniversary
  76. 4000 pages of documentation
  77. Use the Open XML formats today with Office XP & Office 2003
  78. DocBook to WordprocessingML conversion
  79. Get Office 2007 today!
  80. XHTML in Word 2007's blogging tool
  81. Draft 1.3 of the Ecma Office Open XML formats standard
  82. Programmatically manipulate properties in a WordprocessingML file
  83. Does tag size matter?
  84. Hey, let's start talking about the technologies and what kind of solutions we can build!
  85. Blogging from Word 2007
  86. Design Goals Behind SpreadsheetML
  87. Updated draft of the Open XML spec coming this month
  88. Create a webpage for editing WordprocessingML documents
  89. Off to London
  90. Create your own simple Open XML editor
  91. What other schemas are supported?
  92. Intro to PresentationML part 1 - Core architecture and the "presentation" part
  93. New Bio-IT Alliance will take advantage of the Open XML formats
  94. What about Word 2003's XML format?
  95. Document Sciences joins OpenXMLDeveloper.org
  96. Video discussing the OpenXMLDeveloper.org site
  97. Momentum around the Open XML formats continues to grow!
  98. A new Open XML Developer community
  99. Microsoft Office Developers Conference
  100. The newer Office 2007 User Interface
  101. Programmatically remove parts from an Office file
  102. Inclusion of alternate formats
  103. Blogs on VSTO (and Office programmability)
  104. How Office detects that a UNC path is really a WebDAV URL
  105. Second face to face meeting of Ecma TC-45
  106. 2007 Microsoft Office system (aka Office '12')
  107. Answer to question on package relationships
  108. Tools for working with Office Open XML files
  109. Introduction to Word documents
  110. Off topic: NFC Champion Seattle Seahawks
  111. Custom Defined Schemas
  112. Corel to support Microsoft Office Open XML Formats
  113. Short podcast with Dr. Dobb's journal
  114. Create a rich Word document based on your own custom XML (without the need for XSLT)

2005 76

  1. Back from the Ecma meetings
  2. More answers to questions around standardization and licensing
  3. Example Word '12' document from Beta 1 with hyperlink and image
  4. Deck from my XML 2005 presentation available
  5. New approach to licensing with the Office XML formats
  6. Standardizing the Microsoft Office Open XML formats
  7. Office '12' Beta 1 is now available
  8. Update from XML 2005 conference
  9. Word '12' Presentation on Customer XML Support Available Online (PDC)
  10. Integrating with business data: Store custom XML in the Office XML formats
  11. Office '12' File Format Presentation available online (PDC)
  12. MSDN Webcast: Building Microsoft Office 2003 Solutions Using XML and XML Web Services
  13. XML 2005 Conference
  14. Real world example: Shredding Office documents and storing in a backend database
  15. Knowledge is the "key" when talking about XML support in Office
  16. More tools that work on top of Word XML
  17. Example of using XSLT to import DB info into Word
  18. The myth of the Binary Key
  19. Microsoft Office Open XML Format does not require upgrading to Office "12"
  20. New blog on PDF functionality in Office "12"
  21. Comments from Tim Bray on OpenDocument
  22. Follow up on questions around PDF support in Office "12" (part 1 of many)
  23. Native PDF support in Office "12"
  24. Converting WordprocessingML into HTML (for easy viewing)
  25. Some background information on the reasons we have moved to an XML format as the default in Office "12"
  26. Follow-up on comments from the royalty-free license discussion
  27. New blog on Excel '12'
  28. Continued support for Office 2003 XML schemas
  29. More on the royalty-free licenses for the Microsoft Office Open XML formats
  30. Custom schema support in all Office "12" SKUs!
  31. Office blogs discussing the the Office "12" User Interface
  32. PDC Preview of the Office "12" schemas
  33. Intro to Word XML Part 6: Locking down your XML structures
  34. More on the Interoperability of the Microsoft Office Open XML Formats
  35. Article on Proposal for Massachusetts to move to OpenDocument
  36. Intro to Excel XML Part 3: Displaying your Data
  37. Capturing XML and Inserting XML in a Word Document
  38. Intro to Word XML Part 5: Opening custom XML
  39. Transforming Word XML to XSL-FO
  40. XPS (fka "Metro") on Channel 9
  41. Intro to Word XML Part 4: Schema Validation
  42. Slashdot article on Apple outputting Word XML format
  43. Article on TechWeb discussing the new XML formats
  44. Redaction add-in for Word 2003
  45. Office 12 Sessions at PDC
  46. Intro to Word XML Part 3: Using Your Own Schema
  47. Podcast from OfficeZealot available
  48. Word XML's Context Free Chunks: Building a document from multiple pieces of content
  49. A couple other blogs from the Office team...
  50. Intro to Word XML Part 2: Simple Formatting
  51. Error in the Office 12 File Format FAQ (sorry)
  52. Office 12 XML Formats will support VBA (just not the default formats)
  53. Article on Document Security
  54. Give us your input on the Microsoft Office Open XML Schemas
  55. Word XSLT: Data Only Transform
  56. Try Office 2003 XML Yourself - Free Online Labs
  57. Why do Office ".xml" files behave differently from other ".xml" files?
  58. Intro to Word XML Part 1: Simple Word Document
  59. Simple debugging of Office XML files
  60. Intro to Excel XML Part 2: Displaying your data
  61. Introduction to Excel XML Part 1: creating a simple table
  62. Office's methods for parsing XML
  63. Readability vs. Performance of XML formats
  64. Example Office 12 XML File
  65. Manage your documents: Using Office XML formats and XSLTs
  66. MS Office Open XML Formats and OpenDocument XML format
  67. TechEd: Repeat Session for Office 12 XML File Formats
  68. First presentation on the new XML formats
  69. Office 12 Buzzsite
  70. Accessing the Office Documents (ZIP package)
  71. Office Open XML Formats at TechEd
  72. ZIP level Robustness for the Office XML Formats
  73. License and patent confusion around Office XML formats
  74. Talking with Scoble about the XML formats on Channel9
  75. New default XML formats in the next version of Office
  76. Introduction / Test