what is
How to: Use InnerXml and OuterXml

If you worked though the first attempt to interact with SharePoint data through web services (here) you must have noticed the batchXML.innerXml line: batchXML.InnerXml = “<Method ID = ’1′ Cmd=’New’><Field Name=’Title’>” + strName + “</Field> + “</Method>”; So, what is the InnerXml and how is it different of the OuterXml? For an XmlDocument, both InnerXml [...]

Read More
Posted on 29th June 2011No Comments
What is: Site columns, content types and lists

SharePoint 2010, just like its predecessor, supports the fundamental elements that made SharePoint 2007 such an important platform. Content types, site columns and lists. In the sense of SharePoint, everything is a list. A site column is a definition of a reusable -within the specified web site that they’ve been defined in- column. That means [...]

Read More
Posted on 2nd June 20112 Comments
Explained: Extensible Stylesheet Language Transformations (XSLT)

For a quick introduction to Extensible Styleshee Language Transformations you might want to check my introductory post here. You should also check the resources in the MSDN website for the XSLT and XPath references. Just to give you an idea of what XSLT can be though of, I’ll say that it is a programming language [...]

Read More
Posted on 16th February 2011No Comments
Explained: SharePoint Claims and SAML

SharePoint Claims is a way for SharePoint to validate the credentials of a subject. For the developer, this provides no complexities since it is being done seamlessly at the creation of a web application by the SharePoint administrator. SAML stands for Security Assertion Markup Language and is an XML-based framework for communicating user authentication, entitlement [...]

Read More
Posted on 25th September 2010No Comments
Revealed: SharePoint 2010 Enhancements for Stability

With SharePoint 2010, a number of enhancements has been introduced to help the system stability. Some of these enhancements need to be known by the developer, otherwise they might fall into errors they cannot resolve or even explain (depending on the error code they receive). This is the main reason why in SharePoint 2010, Developers [...]

Read More
Posted on 20th September 20103 Comments
Explained: MVC VS MVP

MVC This is one of the most commonly hear/read concepts lately. It appears that everyone around the world (I’m talking about job applications here) requires developers that know what is and how to develop according to MVC. By the end of this article, you will know what it strikes me as strange that job applications [...]

Read More
Posted on 13th September 2010No Comments
Explained: stsadm tool

Anyone who has worked on the SharePoint 2007 platform and has come to do some administration tasks, will certainly value the existence of the stsadm tool. “Stsadm” stands for SharePoint Team Services Administration and is essentially a set of command line commands that enable the administrator to perform sets of administration tasks with as little [...]

Read More
Posted on 12th September 2010No Comments
Explained: the Developer Dashboard

The developer dashboard is a new invaluable tool for the developer. It enables reading through the calls made at any time, so that the developer will know whether it is his/her own code slowing down the system or SharePoint itself. Items displayed in the developer dashboard include web part events, Windows Communication Foundation (WCF) calls, [...]

Read More
Posted on 11th September 20103 Comments
Explained: Feature Event Receiver

There are some things that developers will either hear for the first time or, more often, will keep hearing without knowing precisely what they are. I will use the “what is” tag in order to explain what some of these concepts are. 1. feature event receiver: Although it does remind us of the generic event [...]

Read More
Posted on 11th September 20101 Comment