Well, I finally gone and done it! The CAML.NET IntelliSense Extension for Visual Studio 2010 is finally out in the wild, so have at it you crazy SharePoint devheads!
For those of you already using the SharePoint 2007 version, you …
Continue readingJ.D., Information Architect, RIM/IG Consultant
Topics related to Visual Studio Code, the Visual Studio IDE including reviews and deep dives into useful tools and extensions.
Well, I finally gone and done it! The CAML.NET IntelliSense Extension for Visual Studio 2010 is finally out in the wild, so have at it you crazy SharePoint devheads!
For those of you already using the SharePoint 2007 version, you …
Continue readingAs every SharePoint developer knows, the CAML is an ornery beast. Get too close – it’ll spit at you, and as soon as you get knee-deep in the hot sands of SharePoint-land, it’s just a matter of time before it …
Continue readingThe SharePoint API can be vexing for developers who are not used to the little 'gotchas' that pop up here and there. This can lead to lots of wasted time when all you want to do is determine if a …
Continue readingFor the past several months, I’ve been experimenting with ways to use .NET reflection with the SharePoint API. As I’ve mentioned before, I believe that .NET attributes can not only make it easier to build great SharePoint applications, but can …
Continue readingIn Part 1 of this series, I introduced the CAML.NET Framework, which provides a way for C# developers (and eventually VB developers) to construct CAML queries and other data structures using a strongly-typed .NET language instead of XML. This …
Continue readingWell, there’s a bit of a buzz growing around this CAML.Net idea, so I thought it might help to dive a little deeper into the technique to show what can be done. It’s really kind of interesting what happens when …
Continue readingI’m always on the lookout for ways to work smarter, not harder. When developing SharePoint solutions, that means finding ways to reduce the overall “surface area” of the platform so I don’t have to spend so much time on the …
Continue reading