October 2008 - Posts
I’ll be presenting two sessions on the Open XML SDK at Tech Ed 2008 EMEA in Barcelona. OFC206 - Open XML SDK Version 2 Overview and Architecture (November 12, 13:30 - 14:45) In this session, I’ll present an overview of V2 of the Open XML SDK. I’ll talk
Read More...
Zeyad presented this morning on the Open XML SDK at PDC. You can view the video of the talk here – it’s on day four, titled Open XML Format SDK: Developing Open XML Solutions. (The video will be available sometime on 10/31/2008). The demos for that talk
Read More...
[Blog Map] Anders Hejlsberg presented a fascinating and entertaining session at PDC 2008 on C# 4.0 . He talked about dynamic typing, optional and named parameters, improved COM interoperability, and improved support for co-variance and contra-variance.
Read More...
[Blog Map] Merging multiple word processing documents into a single document is something that many people want to do. An application built for attorneys might assemble selected standard clauses into a contract. An application built for book publishers
Read More...
[Blog Map] I have a couple of nice computers that I use for SharePoint development. In this post, I’m going to share the configuration of my setup. This isn’t to say that this is the only good way to set up hardware for SharePoint development. However,
Read More...
I was in a meeting this afternoon, and someone said that they wished that there was a comparison of XPath expressions and LINQ to XML queries. Well, this already exists in the LINQ to XML documentation . The topic title is LINQ to XML for XPath Users
Read More...
[Blog Map] If you are a writer, there is no substitute for making writing and language a focus of intense study. When you write, you don’t want anything to obstruct your message. Bad writing, more than anything else, will prevent your readers from learning
Read More...
Sections Open XML Functional Programming / LINQ to XML PowerTools for Open XML Useful Code Snippets Writing / Other SharePoint Web Services / LINQ to XML / Open XML Tutorial SharePoint Open XML Open XML SDK and LINQ to XML Using LINQ to Query Excel Tables
Read More...
[Blog Map] Data-bound content controls are a powerful and convenient way to separate the semantic business data from the markup of an Open XML document. After binding content controls to custom XML, you can query the document for the business data by
Read More...
Steve Fox and Bill Sheldon have put together an example application that shows deep integration of the Office Client with SharePoint. Office Business Application (OBAs) such as this one address the gap between the idealized world where business processes
Read More...
[Blog Map] Every now and then, I need to have a source of data for an example or proof of concept that I’m building. In my focus on LINQ to XML, Open XML, and now SharePoint, i t’s pretty rare that I have to directly use a SQL database. I only do so maybe
Read More...
A company named SpreadsheetGear has announced support for Open XML. Their product’s purpose is to make Windows Forms based and ASP.NET based reports and dashboards from Excel worksheets and charts. In-cell editing and an optional FormulaBar control provide
Read More...
Gray Knowlton has an interesting post on Open XML adoption numbers, and Zeyad Rajabi continues with his Open XML SDK series with a post on the architecture of the Open XML SDK v2.
Read More...
You can build very powerful document assembly solutions using the Open XML SDK V2 literally in just a few minutes. In our presentation at PDC 2008, amongst other demos, Zeyad Rajabi and I will demonstrate this in a live coding session. We'll be using
Read More...
[Blog Map] You may optionally be making a number of modifications to a very large XDocument object. Because of a complicated algorithm, you may not necessarily know ahead of time whether you will be making changes. If you don’t make any changes, then
Read More...
Microsoft offers a partner program for companies that sell tools and products that either integrate into or complement Microsoft’s developer offerings. This program provides remarkable value. If you are a company that produces a product (or products)
Read More...
The question often arises: When should you use SharePoint and when should you use a file server? There are a lot of considerations to think about when deciding where to put various information assets – security – auditing – recycle bin requirements –
Read More...
Andrew Connell's post, So What's on your SharePoint Development Machine , lists the tools that he installs on his SharePoint development machine. Great resource.
Read More...
Zeyad is one of the Open XML document format program manager s within the Office division, and has started a series of posts on the Open XML SDK V2 . His first post on the Open XML SDK V2 tells you want it is (and what it is not), why you would want to
Read More...
[Blog Map] Over time, I’ve adjusted my code formatting style – changing the white space that I insert, or where I place the parentheses. In this post, I detail some aspects of my current code formatting approach, focusing only on formatting LINQ queries
Read More...
In a must-read October 1, 2008 interview with Computerworld , Anders Hejlsberg talks about the history of C#, the motivations behind some of the language design decisions, and mentions that the C# team is looking at supporting dynamic programming. From
Read More...
[Blog Map] WSS normally provides error messages intended for end users. Modifying web.config enables debugging support and error messages that contain stack traces. No news here. I’m posting this snippet of web.config so that I can always find it when
Read More...