For all of those fans of Open XML and followers of updates done to the Open XML Format SDK 2.0, one more happy day has arrived. The Office Client Developer Content team and the Open XML SDK product team released the Open XML Format SDK 2.0 April CTP on MSDN! Zeyad has a great blog post where he explains in detail what’s new with the latest version of the SDK.
The Open XML Format SDK 1.0 is a licensed version of the Open XML SDK that allows you to manipulate Open XML package parts. However, you need to create your own code to manipulate XML content in each part. The Open XML SDK Format SDK 2.0 provides a set of strongly typed classes and objects that allow you to manipulate packages and XML content in each part. Here’s a list of the namespaces that you can find in the latest version of the SDK:
You can find documentation on MSDN for each of the previous namespaces here: http://msdn.microsoft.com/en-us/library/dd608815(office.14).aspx
Also, if you are into graphical content, I have created a couple more Silverlight DeepZoom Class Diagrams. Spent some time experimenting with Silverlight 2.0 to please everyone who asked me to update my previous Silverlight DeepZoom Class Explorer. As you can see from the list above, the entire OM is huge! I only created diagrams for the namespaces bolded above.
A few notes about the diagrams:
Download: DocumentFormat.OpenXML Download: Document.Format.OpenXML.Packaging
Download: DocumentFormat.OpenXML
Download: Document.Format.OpenXML.Packaging
To view the diagrams locally, download and extract the zip files and locate the \…\…\DeepZoomProjectWeb\ClientBin\*.html file on each project. DocumentFormatOpenXML_CD.html is the preview file for the first project and DocumentFormatOpenXMLPackaging_CD.html is the preview file for the second project.
3. Make sure you download VS2008 SP1 + Silverlight 2 Tools for VS 2008 SP1 if you want to open the source code in VS 2008.
We have about 10 articles + videos, and 50~ code samples coming soon!
Enjoy!
Today as part of the Exchange 14 annoucement we officially announced the name and availability of Office “14” products and technologies!
Exchange Server 2010 will become available in the second half of 2009. Microsoft Office 2010 and related products will enter technical preview in the third quarter of 2009 and become available in the first half of 2010.
Microsoft Office 2010, Microsoft SharePoint Server 2010, Microsoft Visio 2010 and Microsoft Project 2010 are scheduled to enter technical preview in the third quarter of 2009 and release to manufacturing in the first half of 2010.
I am looking forward to share with the developer community the latest news related to our Microsoft Office 2010 release.
Here are some improvements on SP2 that matter to developers:
Update: Also, here's a great sample VBA sample code from Ron de Bruin: http://www.rondebruin.nl/pdf.htm
Before SP2, you could download a free add-in to get this functionality. The SP2 offers this functionality out-of-the box.
Gray Knowlton has a couple great posts that explain more details of this release:
We have some great news for Office and SharePoint developers. We launched this morning a new section on the MSDN Office Developer Center where you can find Office and SharePoint books that matter to developers. We also provide free book chapters!
Here’s the set of links where you can find our bookstore pages:
We joined the Amazon Associates program, so you if you want to buy a book, you can go directly from our bookstore pages to Amazon.
Not a developer? If you are an IT professional or an Information Worker and want to find Office and SharePoint books that matter to you, you can also find books on TechNet and Office Online (coming soon).
We’d like to invite everyone from the community to make our bookstore even better by referring more books. We are interested in hearing your recommendations for Office and SharePoint books that matter to developers. You can contact us through our Facebook group, our MSDN_Office twitter feed, or you can leave your comments @ this blog entry.
MSDN® is sponsoring a coding contest for Office 2007, named OfficePalooza! This sweepstakes will run two weeks beginning April 20, 2009, and features ten fun Visual Basic of Applications™ (VBA) coding challenges in the form of puzzles and games. Each entrant will earn a chance to win one of hundreds of available prizes, determined by a random drawing at the end of the contest.
About OfficePalooza What’s this all about, and where did this crazy idea come from, anyway?
OfficePalooza Challenge Preview Get a preview of the types of challenges you’ll be seeing with these short summaries. We’ve also included deadlines so you’ll be able to plan ahead.
Getting Started with VBA
If you’re new to Visual Basic for Applications (VBA), this article might help prepare you for the challenges.
The Story of Binder Clippy An introduction to our mascot, Binder Clippy!
Find all details about this contest at the Office Palooza Web site: http://blogs.msdn.com/officepalooza/
In conjunction with this contest, an Advanced Business User theme will run on Microsoft Office Online from mid-April to mid-May, and will showcase the automation and extensibility aspects of Office 2007 through macros, custom VBA coding, the Fluent UI, and Office Open XML. This collaborative effort will also highlight existing and newly-created content on the MSDN Microsoft Office Developer Center.
Some other bloggers who have already blogged about this contest:
· http://www.dailydoseofexcel.com/
· https://www.obacentral.com/en/Learn/Lists/Upcoming%20Events/AllItems.aspx
· http://msmvps.com/blogs/access/archive/2009/04/14/test-your-vba-coding-skills-and-win.aspx
Join the contest and have fun!