Welcome to MSDN Blogs Sign in | Join | Help

October 2008 - Posts

Open XML SDK at TechEd EMEA Developers
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...
Demo Files for the Open XML SDK Session at PDC
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...
Anders Hejlsberg Introduces C# 4.0 at PDC 2008
[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...
How to Use altChunk for Document Assembly
[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...
Great Hardware for SharePoint Development
[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...
Comparing LINQ to XML and XPath
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...
Writing for Professional Developers
[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...
Eric White's Blog Map
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...
Creating Data-Bound Content Controls using the Open XML SDK and LINQ to XML
[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...
Building an Office Business Application (OBA) that shows Integration of Office Client with SharePoint
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...
Fastest Start for LINQ to SQL
[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...
SpreadsheetGear Announces Support for Open XML
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...
Open XML Adoption Numbers, and more from Zeyad Rajabi on Open XML SDK v2
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...
Build a Document Assembly Solution using Open XML SDK V2 in 5 Minutes
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...
Using LINQ to XML Events and Annotations to Track if an XML Tree has Changed
[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...
Visual Studio Industry Partner Program
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...
SharePoint vs. File Servers
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...
SharePoint Development Tools
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 Rajabi Talks about the Open XML SDK V2
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...
Formatting LINQ Code
[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...
Anders Hejlsberg Talks about C#, Mentions Dynamic Language Features for C# 4.0
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...
Modifications to web.config for Debugging SharePoint Components
[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...
Page view tracker