Just a quick note to all you records management junkies out there. Here’s a question I’m seeing a lot of. “Can I write a CAML query to locate all of the documents that have been declared as in-place records?”
The answer is yes. It’s actually quite simple. There is a new field called “Declared Record” that [...]
Searching for In-Place Records using CAML
CAML.NET Intellisense – Schema Update
One of the neat things about the latest version of CAML.NET Intellisense is that it automatically updates itself whenever a change is made to the published schema. The updated schema file is downloaded and installed the next time Visual Studio is started, so there is nothing you have to do, and you don’t have to [...]
CAML.NET Intellisense for SharePoint 2010
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 know the basic idea. Extend the default CAML schema files with detailed annotations imported from the [...]
Feed your CAML some IntelliSense so it doesn’t bite you in the you-know-what!
As 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 bites you in the ass!
But wait! There’s hope for all you erstwhile [...]
CAML.NET Framework Documentation Now Online
The CAML.NET Framework documentation is now available online in the same format used for the MSDN docs at http://www.johnholliday.net/camldotnet/documentation. This documentation set describes all of the CAML.NET static methods as well as the ICamlQuery and ICamlField interfaces along with the CamlQuery base class from which you can derive your own reusable query classes.
You can also [...]
Generate CAML.NET Queries using T-SQL Syntax
Boy, news travels fast on the Internet! Awhile back, my fellow SharePoint MVP Carlos Segura Sanz came up with a pretty nifty tool that lets you create CAML queries using T-SQL syntax. It's called YACAMLQT for "Yet Another CAML Query Tool", and you can read all about it here.
Basically, it lets you write a query [...]
SharePoint Reflection – Working with Content Types
For 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 also provide a foundation for building better development tools.
In this series of posts about [...]
CAML.NET Framework Source Available on CodePlex
The true power of CAML.NET is the ability to create reusable queries that can be applied repeatedly to different scenarios, extended via simple inheritance and bound automatically to custom data types.
Although the framework is being offered *FREE* to the SharePoint developer community, I initially thought it prudent to obfuscate the code so that the [...]
Jacksonville Office Geeks: August 2007 Meeting – Building Reusable CAML Queries in C#
This session will introduce the CAML.NET.NET framework in detail, showing how you can use it to take full advantage of the CAML.NET query schema in your WSS and MOSS applications.
Presented by: John Holliday
Date: Thursday, August 23, 2007; 6-8 PM
Location: MODIS Building, Downtown Jacksonville; Conference Room A, 2nd FL
Meeting Location Map: http://floridaofficegeeks.org/JOG/Pages/Meeting%20Logistics.aspx
For [...]
Upcoming Events
-
- Thu, Mar 15
- 4:30p - JaxSPUG - SharePoint 2010 Records Center
- Mon, Mar 26
- SharePoint Connections 2012
- Mon, Apr 23
- International SharePoint Conference London 2012
- Mon, May 7
- The MER Conference 2012
- Mon, May 14
- SharePoint Summit 2012
Word on the street…
- Adam Buenz (Security)
Freeware – SharePoint Field Diff And Copy Utility: Just want to the app? Download here: http://spfielddiff.codeplex.com/ Recently at a client I was cha...
Using Telerik RadUpload Control with SharePoint Document Libraries – Silverlight: Having examined the RadUpload control now from the ASP.NET perspective in this post, it is time to i... - Andrew Connell
I’m presenting at the International SharePoint Conference in London April 2012: I’m very much looking forward to this show every year. I’ve got a handful of sessions I’m co-p...
Authenticating & Working with the Salesforce REST API & OAuth: In the past I’ve complained about the Salesforce SOAP API for reading/writing your CRM databases. - Bil Simser
The Big Dummies Guide for Windows Phone Developer Resources: Windows Phone apps are growing in popularity as does the 50,000 60,000 apps in the marketplace today...
Visual Studio Achievements - Remember Kids They're Just For Fun: I followed a neat project for the last couple of months which today became a reality, Visual Studio... - Dux Raymond Sy
FREE Whitepaper & Videos: Leveraging #Office365 for Project Collaboration Success #pmot: Are you tired of relying on email to facilitate project collaboration? Wouldn’t it be great if the...
Feb 2: Community Webcast w/ #SharePoint Director Jared Spataro: Want to know what’s in store for Microsoft SharePoint in 2012? Join me as I talk to Jared Spataro,... - Eli Robillard
Search: are you willing to manage it as an application?: The question was asked, "how hard is it to configure FAST and what does that effort give you?" The n...
Revisiting an 8 year old post on cookies and opt-in: Common Sense and Opt-In: http://weblogs.asp.net/erobillard/archive/2003/05/08/6680.aspx Eight years... - Fabian Williams
This blog has moved to www.SharePointFabian.com: Goo Day all, I am no longer posting new blogs here and all blog post that is here has been migrated...
Happy Thanksgiving – I’m Thankful for a great SharePoint Community: This is my final blog on using WordPress, I am thankful for all that WordPress gave me over the year... - Heather Solomon (Design)
SharePoint 2010 Blog is now live!: I am blogging about SharPoint 2010 in a new site: blog.sharepointexperience.com. Come check it out! - Jie Li (MS)
Be Careful When You Use Slipstreamed SharePoint Installation Files: Please note this post only talks about new installation using slipstreamed build, not updating an ex...
The Mystery Behind SharePoint 2010 Patching: [Update: People asked why the official guidance on SharePoint Team Blog and CAPES Blog are... - Joel Oleson
So it begins… SharePoint 15 & Office 15 Wave of Products - Happy Days: With the Facebook IPO filing I'm starting to get excited about stocks again and my whole outlook on...
Sharing The Point Antarctica: I've been dreaming about visiting Antarctica for a number of years. At first it was thoughts of com... - John Ross, Jr.
Presentations from SharePoint Saturday: The Conference DC: I just got back from SharePoint Saturday: The Conference (SPSTC) in DC. What a great time! I got t...
Using tabs in the Enterprise Search Center in SharePoint Server 2010: When I give search presentations, one of the demos I always do is about showing users how to do some... - Laura Rodgers
- Maurice Prather
Using PowerShell to create new sites based on site-scoped WebTemplates: WebTemplates are definitely a powerful new construct in our SharePoint 2010 toolbox. WebTemplates...
SharePoint Conference 2011 Wrap Up: This year’s SharePoint Conference was probably one of the most interesting conferences that Micros... - Natalya Voskresenskaya
The infamous : Property doesn't exist or is used in a manner inconsistent with schema settings (SharePoint Search and FAST): I bet we all have seen this error from time to time. This usually happens when you create new manage...
The Past, Present and Future of Search: A Round Table Discussion: Happy New Year! We are excited to announce our next meeting, a Round Table Discussion. Sign up now... - Nikhil Kothari
Getting Started with Script#: At MIX11, I presented a session on Script# titled "Script#: Compiling C# to JavaScript" ..
Script# at MIX11: At MIX11 last week, I presented the Script#: Compiling C# to JavaScript using Visual Studio. As full... - Nothing But SharePoint
SharePoint Online Charting Part 1: Simple Online Column Chart: My requirements were to build a set of automated reports to replace the manual and tedious work of b...
Quick Tip: SharePoint 2010 Migration - Legacy Views and Add Icon: Over the course of several MOSS 2007 to SharePoint 2010 migrations, I have noticed that sometimes le... - Paul Swider
Resources for Sharing The Point South America Tour: Photo Albums Sharing the Point South America Day 1: Argentina (Mark) Sharing the Point South America...
Thoughts From The Road–What Sharing the Point Means to Us: Dan Holme and I took a few minutes while in Argentina to discuss what the Sharing the Point initiati... - Randy Drisgill (Design)
How to handle downtime by sending all requests to one HTML page: I had a nice little Sunday planned today, but it was interrupted by the SharePoint911 uptime monitor...
Come see me present at Microsoft’s SharePoint Conference 2011 in Anaheim: If you are planning to attend the SharePoint Conference in Anaheim, Oct 3rd-6th 2011, come on out to... - Reza Alirezaei
Setting My Regional Settings: The quesion that came up today was if the SharePoint Server is set to a specific time zone and users...
Switching back to SP2007-Style Web Part Gallery: As you probably know, Web Part Gallery and the way web parts are added to the page are completely ch... - Robert Bogue
Book Review: Information Architecture- Blueprints for the web: There's one statement that is definite truth, there's no mystery in how Information Architecture: Bl...
The Top Three Pieces of Technology I want – but can’t find: For the most part I've got all of the gadgets that I want. However, occasionally I find a need for... - Scot Hillier
SharePoint Conference 2011 Sessions: I'll be presenting 3 sessions in Anaheim, CA at the Microsoft SharePoint Conference 2011. SPC3...
Azure Web Role Alters Anonymous User Account: Lately, I am working on SharePoint 2010 and Azure projects. This involves using various approaches s... - Scott Guthrie








