<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>fiVe interesting things</title>
        <link>http://geekswithblogs.net/kjones/Default.aspx</link>
        <description>more or less</description>
        <language>en-US</language>
        <copyright>Kelly Jones</copyright>
        <managingEditor>kdjones74@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>fiVe interesting things</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/kjones/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Carolina Code Camp 2013: Introduction to SharePoint Development</title>
            <category>SharePoint 2010</category>
            <category>.NET Development</category>
            <category>SharePoint Server 2007</category>
            <link>http://geekswithblogs.net/kjones/archive/2013/05/06/152867.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2013/05/06/152867.aspx'&gt;http://geekswithblogs.net/kjones/archive/2013/05/06/152867.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="float: none; margin-left: auto; display: block; margin-right: auto" src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm3.jpg" /&gt;I spoke this weekend at the Carolina Code Camp on the CPCC campus here in Charlotte and my topic was an Intro to SharePoint Development for .NET Developers (those that have no knowledge of SharePoint).  It’s a topic that I’ve been talking about often with new and experienced devs alike, who want to know everything from how to set up a development environment to how to start coding and what can SharePoint do.&lt;/p&gt;  &lt;p&gt;From my experience, a lot of the intro presentations given focus on writing those first lines of code, which is a great topic – but it’s about two or three steps away from the absolute beginning.  I spoke a little about SharePoint’s version history, my thoughts on setting up an environment, as well as the tools that you use before you open Visual Studio.  I ended with some Visual Studio info and I was hoping to get into code, but I was only able to get through my slides before my hour was up.&lt;/p&gt;  &lt;p&gt;As I promised to those in attendance, here’s a link to my slide deck on SkyDrive: &lt;a title="http://sdrv.ms/10B0uZZ" href="http://sdrv.ms/10B0uZZ"&gt;http://sdrv.ms/10B0uZZ&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;..and here’s a version you view from Slideshare:&lt;/p&gt; &lt;iframe style="margin-bottom: 5px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 0px solid; border-left: #ccc 1px solid" height="486" marginheight="0" src="http://www.slideshare.net/slideshow/embed_code/20613870" frameborder="0" width="597" marginwidth="0" scrolling="no" mozallowfullscreen="mozallowfullscreen" webkitallowfullscreen="webkitallowfullscreen" allowfullscreen="allowfullscreen"&gt; &lt;/iframe&gt;  &lt;div style="margin-bottom: 5px"&gt;&lt;strong&gt;&lt;a title="Introduction to SharePoint Developer" href="http://www.slideshare.net/kdjones74/introduction-to-sharepoint-developer" target="_blank"&gt;Introduction to SharePoint Developer&lt;/a&gt; &lt;/strong&gt;from &lt;strong&gt;&lt;a href="http://www.slideshare.net/kdjones74" target="_blank"&gt;Kelly Jones&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;  &lt;p&gt;It was actually good that I didn’t need to do live demos, because I didn’t have access to any of my normal virtual machines that I use for presentations (see my previous post for details: &lt;a href="http://www.kellydjones.com/archive/2013/04/21/152760.aspx"&gt;http://www.kellydjones.com/archive/2013/04/21/152760.aspx&lt;/a&gt;).  I was actually using my Surface RT tablet for the presentation and it worked great. I bought the special mini HDMI to VGA adapter from the Microsoft store here in Charlotte the previous weekend.  I went with the VGA adapter because I knew they had VGA connections at the campsite ( &lt;img class="wlEmoticon wlEmoticon-smile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Smile" src="https://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Carolina-Code-Camp-2013-Introduction-to-_13D77/wlEmoticon-smile_2.png" /&gt; ) but I wasn’t sure that they had HDMI.&lt;/p&gt;  &lt;p&gt;I was going to do a demo using CloudShare based VMs, but I had trouble getting onto their WiFi and as I said, I didn’t have time for it anyway.&lt;/p&gt;  &lt;p&gt;After my presentation, which was the first one of the day for the SharePoint track (one of five tracks with 60 sessions !), I was able to relax and enjoy the other presentations.  I got to attend four: an Intro to 2013 Apps Dev, a 2013 SP Designer New Features, an Agile Dev with TFS, and 2013 Search Driven UI session.  All of them very good, and all very relevant to what’s going on at the office.  All of those speakers did a great job.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/152867.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2013/05/06/152867.aspx</guid>
            <pubDate>Mon, 06 May 2013 06:37:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/152867.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2013/05/06/152867.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/152867.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/152867.aspx</trackback:ping>
        </item>
        <item>
            <title>Living without a laptop</title>
            <link>http://geekswithblogs.net/kjones/archive/2013/04/21/152760.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2013/04/21/152760.aspx'&gt;http://geekswithblogs.net/kjones/archive/2013/04/21/152760.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;img align="right" src="https://gwb.blob.core.windows.net/kjones/042113_2012_Livingwitho1.jpg" alt="" /&gt;Due to my job change, I'm getting the "opportunity" to re-evaluate my computing needs at home.  This is because I've had a company laptop since I first started consulting back in 2004. 
&lt;/p&gt;&lt;p&gt;Most recently, I had an awesome laptop from work (Cardinal Solutions).  It was a Dell Precision &lt;img align="left" src="https://gwb.blob.core.windows.net/kjones/042113_2012_Livingwitho2.jpg" alt="" /&gt;M6400 (I think) with an Intel Core i7 processor, 16GB RAM, a separate video card, two SSDs for storage, and a 15in screen with a high resolution (I think it was 1080p or better). All of this power was needed when I was running SharePoint Virtual Machines (or Outlook – for those of you using Outlook, you know what I mean).  Just an awesomely powerful computer.
&lt;/p&gt;&lt;p&gt;It was my primary computer both at work and at home, since I'd use it for work/home email, web browsing, etc.
&lt;/p&gt;&lt;p&gt;So, once I knew I'd be returning it, I started thinking about its replacement.  I already had a desktop at my new job and I might request a laptop, but I knew I wasn't going to be using the work laptop as much as I had the other one.  
&lt;/p&gt;&lt;p&gt;First things first, I thought about what I already had at home.  I have a Windows server (custom built using typical workstation hardware) that I use for general file storage, running Virtual Machines with Hyper-V, media server (for the Xbox's and TVs in the house), and some network services (DNS, DHCP).  I built this box to have lots of storage with moderate CPU power.  It has five hard drives in it, that total 7TB of storage (but with RAID mirroring, I think the available storage is 4 TB).  It also has several strong, loud fans in it, but since this sits in a closet I don't have to hear it.
&lt;/p&gt;&lt;p&gt;We also have a &lt;a href="http://www.kellydjones.com/archive/2011/01/17/143504.aspx"&gt;Mac Mini&lt;/a&gt; (early 2009) that is my wife's primary computer.  It is in the kitchen at her desk and she uses it for email/web browsing, plus tracking our finances in Quicken.  We also have over a decade's worth of photos and music on it (iPhoto and iTunes).  We're often both using computers at the same time, so sharing a computer wouldn't work.
&lt;/p&gt;&lt;p&gt;We have a Lenovo Ideapad (Pentium B940) that we bought two years ago.  It was going to be my main computer at home, but the kids soon discovered how cool it was and I found the screen resolution small (720p) when compared to my work laptop.  The kids use it a lot, so my daughter was especially fearful once I explained that I had to return my work laptop.  Again, sharing it would not work well.
&lt;/p&gt;&lt;p&gt;One other piece of hardware we have is a Microsoft Surface RT.  It's mine, but I let the kids use it every now and then.  I take it to work daily and use it in meetings, which it is great for.  The small size, the touch screen, the type cover – great.  I'm a heavy OneNote user, so I have it on the Surface as well as my work laptop and the notes sync between the two.
&lt;/p&gt;&lt;p&gt;Since I have the Surface, I got to wondering if I really still needed a powerful mobile computer (laptop).  As a consultant, I often needed to spin up demos on Virtual Machines, but I don't need to do that anymore.  Nor do I need to have a good computer ready for when the client doesn't have a machine for me.
&lt;/p&gt;&lt;p&gt;SO, after much thinking I decided to build a desktop computer for my own use.  I built a machine that has much more power than if I had spent the same amount of money on a laptop.  I also get the ability to upgrade any piece of it I need to over the next few years, pretty much the opposite of a laptop (I only ever upgraded RAM and hard drives in a laptop).
&lt;/p&gt;&lt;p&gt;I did a bunch of research (Tom's Hardware guide) and bought the following:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;AMD A8-5500 Trinity 3.2GHz Quad-Core APU (CPU + GPU) 
&lt;/li&gt;&lt;li&gt;ASRock FM2A85X Extreme6 motherboard
&lt;/li&gt;&lt;li&gt;Corsair XMS3 8GB DDR3 1600 RAM
&lt;/li&gt;&lt;li&gt;Samsung 840 Series 120GB SATA III SSD
&lt;/li&gt;&lt;li&gt;Fractal Design Define R4 Mid Tower Case
&lt;/li&gt;&lt;li&gt;Rosewill Fortress Series 550W power supply
&lt;/li&gt;&lt;li&gt;ViewSonic 23" LED monitor
&lt;/li&gt;&lt;li&gt;Logitech wireless keyboard
&lt;/li&gt;&lt;li&gt;Microsoft Wireless Mobile Mouse 4000
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;One of my design goals was to have a quiet computer, since it'll be sitting in my office and not in a closet.  I also wanted a moderately powerful computer that I could upgrade, so I went middle of the road on CPU, but picked a newer design/socket so I can still get upgrades later. 
&lt;/p&gt;&lt;p&gt;The case and power supply were a little more than I would normally pay, but that was the trade off to get a quiet computer – the case has sound dampening styrofoam and the power supply is highly energy efficient (so I don't need loud fans running to cool it down).
&lt;/p&gt;&lt;p&gt;When it came to the processor, I am probably just sentimental about AMD. &lt;img align="right" src="https://gwb.blob.core.windows.net/kjones/042113_2012_Livingwitho3.jpg" alt="" /&gt;  I do think you get more power per dollar from them, on the low end.  If my budget was larger, I would have gone with an Intel Core i7.
&lt;/p&gt;&lt;p&gt;I made a huge trade off when it came to storage – only 120GB (our low end Lenovo laptop has 500GB), but I wanted the speed of a solid state drive (SSD).  Not just any SSD, but these new Samsung 840 series drives, that have incredible IOP numbers.  One of the first upgrades I'll do is probably add something like a 2 or 3TB standard hard drive, but for the OS, I wanted an SSD.
&lt;/p&gt;&lt;p&gt;I ordered almost everything from Newegg and put it all together a couple of days ago.  So far, I like it.  I may miss having a laptop in the future, but for now I'm good.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/152760.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2013/04/21/152760.aspx</guid>
            <pubDate>Sun, 21 Apr 2013 20:12:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/152760.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2013/04/21/152760.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/152760.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/152760.aspx</trackback:ping>
        </item>
        <item>
            <title>My own March madness</title>
            <link>http://geekswithblogs.net/kjones/archive/2013/04/13/152683.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2013/04/13/152683.aspx'&gt;http://geekswithblogs.net/kjones/archive/2013/04/13/152683.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This past March was a big one for me professionally.  I spoke at two SharePoint Saturdays, Charlotte and Richmond, I had a huge migration project that was completed (mostly) which involved late nights and one weekend.  To cap it all off, I accepted a full time position with the client I've been consulting with for sixteen months – the Carolinas HealthCare System.  I started this week as their SharePoint Architect.
&lt;/p&gt;&lt;p style="text-align: center"&gt;&lt;img src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm1.png" alt="" /&gt;&lt;img src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm2.jpg" alt="" /&gt;
	&lt;/p&gt;&lt;p&gt;First, I want to talk about my experience speaking at SharePoint Saturday – in short, it was great.  I want to publically thank both organizations for allowing me to speak and being great hosts.  I've done presentations before for work and I spoke once before at a Microsoft hosted mini conference (wow, that must have been three or four years ago and it was about IE8), but this was my first time speaking at a community hosted event/conference.  I really appreciated how well organized they were the day of the conference.  I enjoyed my experience so much that I volunteered to speak at another event coming up, the Carolina Code Camp here in Charlotte in early May.
&lt;/p&gt;&lt;p style="text-align: center"&gt;&lt;img src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm3.jpg" alt="" /&gt;
	&lt;/p&gt;&lt;p&gt;Probably the biggest accomplishment for March was the SharePoint migration project at work.  We moved several hundred gigs of data, spread out over 4500+ sites/subsites.  We did some reorganization, splitting up one huge site collection into 330, while moving another 50 site collections.  We also applied branding and turned on the SharePoint 2010 user interface for the first time.  (We had migrated from 2007 to 2010 last year, but left the 2007 UI turned on)  We also trained several hundred site owners and introduced strong governance.  We have a lot of work to do, but we're off to great start.
&lt;/p&gt;&lt;p&gt;&lt;img align="left" src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm4.png" alt="" /&gt;Given how much I've enjoyed working as a consultant for Carolinas HealthCare System (CHS), I decided to accept their offer for a full time position as a SharePoint Architect.  We have executive support, a crucial element, which has allowed us to build both a great infrastructure and a great team. I'm particularly excited about the opportunity to help define how things are going to work, technically in the SharePoint environment as well as the business processes that we do as a team.  Things like how we process incoming requests for solutions, what services we're going to offer, plus what tools we're going to build to help our forty thousand plus users solve problems in their workday.
&lt;/p&gt;&lt;p&gt;One other thing I should say, in the context of the new job.  I'm leaving behind a great organization – Cardinal Solutions.  I've been a consultant with &lt;img align="right" src="https://gwb.blob.core.windows.net/kjones/041413_0117_MyownMarchm5.png" alt="" /&gt;them for a few years now and they've been very good to me and I will continue to refer anyone looking for a consulting gig to Cardinal.  This career move for me was all about the opportunity I was going to and was nothing negative about Cardinal.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/152683.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2013/04/13/152683.aspx</guid>
            <pubDate>Sun, 14 Apr 2013 01:17:07 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/152683.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2013/04/13/152683.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/152683.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/152683.aspx</trackback:ping>
        </item>
        <item>
            <title>2012 Year in Review and Goals for 2013</title>
            <link>http://geekswithblogs.net/kjones/archive/2013/01/20/151884.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2013/01/20/151884.aspx'&gt;http://geekswithblogs.net/kjones/archive/2013/01/20/151884.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;It’s been quite a while since I’ve written a blog entry. I seem to start every year with a goal of writing X number of blog entries per month or week or something, so let’s see if I do any better this year, with my goal being at least one lengthy post a month.  Hopefully this post will get the ball rolling.&lt;/p&gt;  &lt;h3&gt;2012 Year in Review&lt;/h3&gt;  &lt;p&gt;This past year, I’ve worked with one client who needed help migrating their WSS 3.0 farm to SharePoint 2010.  I started at the client around Thanksgiving 2011 and I quickly discovered their plan for a quick six week project wouldn’t work. Their SharePoint 2010 farm wasn’t configured correctly as it was really just a proof of concept quick install (only one service account, inadequate server resources, etc.).&lt;/p&gt;  &lt;p&gt;Once we got a few servers together, we created a test farm and a production farm and I started doing test migrations.  After some false starts, we finally got everything migrated by July. (Yes, a six month project became six months.)&lt;/p&gt;  &lt;p&gt;For the last half of the year, I joined a new team at the client who had taken over responsibility for SharePoint and we’ve been working to upgrade and migrate all of the sites again.  This time, we’re reorganizing the information architecture, installing custom branding, and moving to a much bigger farm.  We’re hoping to have all of this work wrapped up by the end of March.&lt;/p&gt;  &lt;p&gt;Another big piece of my work life last year was getting to attend the SharePoint Conference in November. I’ve been to a few conferences before (Connections, Business Process and Workflow, and of course SharePoint Saturdays), but this was my first SharePoint Conference.  It was a good year to go especially with 2013 being launched.&lt;/p&gt;  &lt;p&gt;When it came to speaking engagements, I only had a few internal ones.  I also taught a SharePoint class for our business analysts, as we try to train our BAs to fill SharePoint Analyst roles.&lt;/p&gt;  &lt;h3&gt;2013 Goals&lt;/h3&gt;  &lt;p&gt;2013 is starting off with a bang with &lt;a href="http://www.sharepointsaturday.org/charlotte/Pages/speakers.aspx" target="_blank"&gt;SharePoint Saturday Charlotte&lt;/a&gt;, which I’ll be speaking at (a week from today) on the 26th. Usually, I have goals related to public speaking, so the fact that I’m getting one done in January is a good sign.  I’m going to try to attend at least one other SPS, maybe Atlanta, Richmond, or an Ohio one if the travel timing works out.  I thought the SPS DC was pretty cool in 2011, so maybe make a family trip out of that one again.&lt;/p&gt;  &lt;p&gt;I’m also wrapping up the migration project at my client in the next few months, which will be a big accomplishment. We have further projects to do, which will be a nice change of pace from migrations.&lt;/p&gt;  &lt;p&gt;At some point this year, I want to start digging into SharePoint 2013, with an eye toward passing the certification exams for it.  My client has no interest in moving to 2013 this year, and probably not even next year, but I still want to try to keep pace with the SharePoint community.&lt;/p&gt;  &lt;p&gt;Well, those are my modest goals for the year.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/151884.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2013/01/20/151884.aspx</guid>
            <pubDate>Sun, 20 Jan 2013 05:47:26 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/151884.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2013/01/20/151884.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/151884.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/151884.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010 MSDN Labs</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2012/03/16/149022.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2012/03/16/149022.aspx'&gt;http://geekswithblogs.net/kjones/archive/2012/03/16/149022.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Eric Ligman, from Microsoft, posted a great blog post this week listing all of the SharePoint 2010 Virtual Labs that are available from Microsoft.  His blog entry is here: &lt;a href="http://blogs.msdn.com/b/mssmallbiz/archive/2012/03/13/sharepoint-server-2010-msdn-virtual-labs-available-to-you-online-plus-more-sharepoint-2010-resources.aspx"&gt;http://blogs.msdn.com/b/mssmallbiz/archive/2012/03/13/sharepoint-server-2010-msdn-virtual-labs-available-to-you-online-plus-more-sharepoint-2010-resources.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;He also posted other resources as well.&lt;/p&gt;  &lt;p&gt;I’ve copied his Virtual Lab links here:&lt;/p&gt;  &lt;blockquote&gt;   &lt;h6&gt;SharePoint Server 2010 Virtual Labs&lt;/h6&gt;    &lt;ul&gt;     &lt;li&gt;&lt;a href="http://ligman.me/zUTw7w"&gt;MSDN Virtual Lab: SharePoint Server 2010: Introduction&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/vZsIVh"&gt;MSDN Virtual Lab: Getting Started with SharePoint 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zDiqLG"&gt;MSDN Virtual Lab: SharePoint 2010 User Interface Advancements&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ztcejw"&gt;MSDN Virtual Lab: SharePoint Server 2010 Connectors &amp;amp; Using the Business Data Connectivity (BDC) Service&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wtp0Ba"&gt;MSDN Virtual Lab: SharePoint Server 2010: Advanced Search Security&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zMdjay"&gt;MSDN Virtual Lab: SharePoint Server 2010: Configuring Search UIs&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/waleqc"&gt;MSDN Virtual Lab: SharePoint Server 2010: Content Processing and Property Extraction&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ybyCtF"&gt;MSDN Virtual Lab: SharePoint Server 2010: Developing a Custom Connector&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wfWfGL"&gt;MSDN Virtual Lab: SharePoint Server 2010: Fast Search Web Crawler&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xD5LtW"&gt;MSDN Virtual Lab: SharePoint Server 2010: Federated Search&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zzRg7p"&gt;MSDN Virtual Lab: SharePoint Server 2010: Linguistics&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/yqfv4l"&gt;MSDN Virtual Lab: SharePoint Server 2010: People Search Administration and Management&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wmiti3"&gt;MSDN Virtual Lab: SharePoint Server 2010: Relevancy and Ranking&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/Ai4qq7"&gt;MSDN Virtual Lab: Customizing MySites&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/Abtxig"&gt;MSDN Virtual Lab: Designing Lists and Schemas&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xhi1ck"&gt;MSDN Virtual Lab: Developing a BCS External Content Type with Visual Studio 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/Am9JJD"&gt;MSDN Virtual Lab: Developing a Sandboxed Solution with Web Parts&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/x2tEMQ"&gt;MSDN Virtual Lab: Developing a Visual Web Part in Visual Studio 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zrUtVD"&gt;MSDN Virtual Lab: Developing Business Intelligence Applications&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/Axzr7R"&gt;MSDN Virtual Lab: Enterprise Content Management&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ACJ5Qz"&gt;MSDN Virtual Lab: LINQ to SharePoint 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/whjFQV"&gt;MSDN Virtual Lab: Visual Studio SharePoint Tools&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xZXbqZ"&gt;MSDN Virtual Lab: Workflow&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;In addition to the SharePoint Server 2010 Virtual Labs, here are a few other SharePoint 2010 resources that I thought you might also be interested in:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;a href="http://ligman.me/okt9LM"&gt;Technical reference for Microsoft SharePoint Server 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zkLkZm"&gt;SharePoint 2010: IT Pro Evaluation Guide&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/z5eGRb"&gt;Connecting SharePoint 2010 to Line-of-Business Systems to Deliver Business-Critical Solutions&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xKPyzN"&gt;Configure SharePoint Server 2010 as a Single Server with Microsoft SQL Server: Test Lab Guide&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/yQZE7d"&gt;Microsoft SQL Server 2012 Reporting Services Add-in for Microsoft SharePoint Technologies 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wmGBIS"&gt;Deploying FAST Search Server 2010 for SharePoint&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zBBQRW"&gt;FAST Search Server 2010 for SharePoint Add or Remove an Index Column&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wxHSnj"&gt;Upgrade worksheet for SharePoint Server 2010&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ks4YZq"&gt;Microsoft SharePoint Server 2010 Technical Library in Compiled Help format&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/yFoESu"&gt;Microsoft SharePoint Foundation 2010 Technical Library in Compiled Help format&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ynf96V"&gt;Microsoft FAST Search Server 2010 for SharePoint Technical Library in Compiled Help format&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xyYPPO"&gt;Microsoft Reseller partner Learning Path&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/xuMoPz"&gt;Microsoft solutions partners and ISVs Learning Path&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;Microsoft partner &lt;a href="http://ligman.me/yiZuRq"&gt;Practice Accelerator for SharePoint&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;Microsoft partner &lt;a href="http://ligman.me/wuDW0u"&gt;SharePoint 2010 Internal Use Licenses&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/wDwp67"&gt;SharePoint Case Studies&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/AujdrR"&gt;SharePoint MSDN Forums&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/zQW5bt"&gt;SharePoint TechNet Forums&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://ligman.me/ylaAIr"&gt;Microsoft SharePoint 2010 page&lt;/a&gt; on Microsoft Partner Network portal&lt;/li&gt;   &lt;/ul&gt;&lt;/blockquote&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/149022.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2012/03/16/149022.aspx</guid>
            <pubDate>Fri, 16 Mar 2012 18:02:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/149022.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2012/03/16/149022.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/149022.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/149022.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010 Client Object Model &amp;ndash; CAML Query inaccurate results error</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/11/08/147619.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/11/08/147619.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/11/08/147619.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I ran into a frustrating scenario today, while working with SharePoint 2010’s Managed Client Object Model.  My application queries a SharePoint document library using the file’s name (the FileLeafRef field).  Given that this field is unique, I was expecting only one result with the following code:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:04d416e6-abe9-42da-b064-a7b39b1b51cd" class="wlWriterEditableSmartContent"&gt;&lt;pre style=" width: 1072px; height: 203px;background-color:#FFFFAA;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: auto;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #008080;"&gt; 1&lt;/span&gt; &lt;span style="color: #000000;"&gt;    CamlQuery qry &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; CamlQuery();
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 2&lt;/span&gt; &lt;span style="color: #000000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 3&lt;/span&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;filter the results to only get back the item with the filename we're looking for&lt;/span&gt;&lt;span style="color: #008000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 4&lt;/span&gt; &lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;    qry.ViewXml &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Format(
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 5&lt;/span&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;lt;Query&amp;gt;&amp;lt;Where&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name='FileLeafRef' /&amp;gt;&amp;lt;Value Type='File'&amp;gt;{0}&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/Where&amp;gt;&amp;lt;/Query&amp;gt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;,
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 6&lt;/span&gt; &lt;span style="color: #000000;"&gt;        remoteFileName);
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 7&lt;/span&gt; &lt;span style="color: #000000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 8&lt;/span&gt; &lt;span style="color: #000000;"&gt;    ListItemCollection itms &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; lst.GetItems(qry);
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 9&lt;/span&gt; &lt;span style="color: #000000;"&gt;    ctx.Load(itms);
&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt; &lt;span style="color: #000000;"&gt;    ctx.ExecuteQuery();&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

&lt;p&gt;Instead of getting one (or none) records, I was getting more than one.  SO, I searched some more and found some examples with slightly different xml:&lt;/p&gt;

&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:7dc17687-f001-49fc-a8de-4bbfc8fcde2b" class="wlWriterEditableSmartContent"&gt;&lt;pre style=" width: 1067px; height: 208px;background-color:#FFFFAA;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: auto;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #008080;"&gt; 1&lt;/span&gt; &lt;span style="color: #000000;"&gt;CamlQuery qry &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; CamlQuery();
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 2&lt;/span&gt; &lt;span style="color: #000000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 3&lt;/span&gt; &lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;filter the results to only get back the item with the filename we're looking for&lt;/span&gt;&lt;span style="color: #008000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 4&lt;/span&gt; &lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;qry.ViewXml &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Format(
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 5&lt;/span&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;lt;View&amp;gt;&amp;lt;Query&amp;gt;&amp;lt;Where&amp;gt;&amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name='FileLeafRef' /&amp;gt;&amp;lt;Value Type='File'&amp;gt;{0}&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;&amp;lt;/Where&amp;gt;&amp;lt;/Query&amp;gt;&amp;lt;/View&amp;gt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;,
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 6&lt;/span&gt; &lt;span style="color: #000000;"&gt;    remoteFileName);
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 7&lt;/span&gt; &lt;span style="color: #000000;"&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 8&lt;/span&gt; &lt;span style="color: #000000;"&gt;ListItemCollection itms &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; lst.GetItems(qry);
&lt;/span&gt;&lt;span style="color: #008080;"&gt; 9&lt;/span&gt; &lt;span style="color: #000000;"&gt;ctx.Load(itms);
&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt; &lt;span style="color: #000000;"&gt;ctx.ExecuteQuery();&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

&lt;p&gt;See the difference?  Look carefully at line 5 – that’s right. I left out the surrounding “&amp;lt;View&amp;gt;” tags!&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/147619.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/11/08/147619.aspx</guid>
            <pubDate>Tue, 08 Nov 2011 15:17:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/147619.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/11/08/147619.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/147619.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/147619.aspx</trackback:ping>
        </item>
        <item>
            <title>Error when trying to access SharePoint 2010 via PowerShell in a new environment</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/10/11/147263.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/10/11/147263.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/10/11/147263.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I got this error today while trying to access my new SharePoint 2010 environment via PowerShell:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Cannot access the local farm. Verify that the local farm is properly configured, currently available, and that you have the appropriate permissions to access the database before trying again.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If I would have just read the error message a little more carefully, I would have realized that I should start by looking at my permissions in SQL – which my account didn’t.  This happened because I installed SQL Server 2008 R2 in my virtual machine while I was logged on as the local administrator.  When I was attempting to run PowerShell, I was logged on as the domain administrator. (These are virtual machines that I’m using for demos….).  The local administrator was granted access automatically as part of the SQL install.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/147263.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/10/11/147263.aspx</guid>
            <pubDate>Tue, 11 Oct 2011 20:32:45 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/147263.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/10/11/147263.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/147263.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/147263.aspx</trackback:ping>
        </item>
        <item>
            <title>Error creating PowerPivot Service Application in SharePoint 2010 (SP1 + June 2011 CU)</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/09/18/146931.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/09/18/146931.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/09/18/146931.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A few weeks ago I ran into an error while setting up our test farm.  I was creating the service applications and when I got to PowerPivot, I got the following error:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Error-creating-PowerPivot-Service-Applic_A0CB/image_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Error Dialog Screen Shot" border="0" alt="Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON' during PowerPivot Service application creation" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Error-creating-PowerPivot-Service-Applic_A0CB/image_thumb.png" width="495" height="311" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I was able to work around this error by using PowerShell to create the service application.&lt;/p&gt;  &lt;h3&gt;Background&lt;/h3&gt;  &lt;p&gt;First, some details of our installation: two web front ends, two application servers, and one SQL server.  All are running Windows Server 2008 R2 x64 with Service Pack1.  The SQL Server is 2008 R2 with SP1.  The SharePoint servers are SharePoint Server 2010 Enterprise, and I installed SharePoint’s Service Pack 1 and the June 2011 Cumulative Update (by running all of the installers before running the first Configuration Wizard).&lt;/p&gt;  &lt;h3&gt;Clean Up from the error&lt;/h3&gt;  &lt;p&gt;Once you run into the error, you’ll see that a new database was created and a phantom application pool was created.  To clean these up:&lt;/p&gt;  &lt;div style="padding-left: 40px"&gt;   &lt;ul&gt;     &lt;li&gt;Delete the database in SQL server (I did this just using SQL Studio) &lt;/li&gt;      &lt;li&gt;Delete the database in SharePoint, using PowerShell: &lt;em&gt;(Please note: this PowerShell line will delete any database entry in SharePoint where the actual database doesn’t exist in SQL)&lt;/em&gt;         &lt;pre class="csharpcode"&gt;Get-SPDatabase | Where{$_.Exists &lt;span class="preproc"&gt;-eq&lt;/span&gt; $false} | ForEach {$_.Delete()} &lt;/pre&gt;
    &lt;/li&gt;

    &lt;li&gt;Now delete the phantom Application Pool (the error causes a service application pool to be created within SharePoint, but doesn’t actually create it in IIS): &lt;/li&gt;
  &lt;/ul&gt;

  &lt;pre class="csharpcode"&gt;Remove-SPServiceApplicationPool -Identity &lt;span class="str"&gt;"My App Pool" &lt;/span&gt;&lt;/pre&gt;

  &lt;p&gt;&lt;em&gt;Just replace the “My App Pool” text with the name of the application pool you want to delete.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;

&lt;h3&gt;Create PowerPivot Service Application using PowerShell&lt;/h3&gt;

&lt;p&gt;Now, to create the PowerPivot service application, you can use the following PowerShell script:&lt;/p&gt;

&lt;div class="csharpcode"&gt;
  &lt;pre&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;$PowerPivotServiceName = &lt;span class="str"&gt;"PowerPivot Service"&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"Creating PowerPivot Service Application..."&lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;New-PowerPivotServiceApplication -ServiceApplicationName $PowerPivotServiceName&lt;/pre&gt;

  &lt;pre&gt;       -DatabaseServerName &lt;span class="str"&gt;"SQL.MYDOMAIN.LOCAL"&lt;/span&gt; -DatabaseName &lt;span class="str"&gt;"Service_PowerPivot_1"&lt;/span&gt; -AddToDefaultProxyGroup &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"PowerPivot Service Application created"&lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"Creating Application Pool"&lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;$AppPool = New-SPServiceApplicationPool -Name &lt;span class="str"&gt;"AppPool_PowerPivot"&lt;/span&gt; -Account &lt;span class="str"&gt;"DOMAIN\SERVICEACCOUNT_USERNAME"&lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"App Pool created"&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"Assigning PowerPivot Application Pool"&lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;$sa = Get-PowerPivotServiceApplication | where {$_.DisplayName &lt;span class="preproc"&gt;-eq&lt;/span&gt; $PowerPivotServiceName} &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;$sa.ApplicationPool = $AppPool; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;$sa.Update(); &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"PowerPivot Application Pool Assigned"&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;Write-Host &lt;span class="str"&gt;"Script Complete"&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;style type="text/css"&gt;&lt;![CDATA[




.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;

&lt;p&gt;You’ll need to fill in a few parameters specific to your environment:&lt;/p&gt;

&lt;div style="padding-left: 40px"&gt;
  &lt;p&gt;Line 4: DatabaseServerName, DatabaseName&lt;/p&gt;

  &lt;p&gt;Line 8: The Application Pool’s name and the service account that it will run as&lt;/p&gt;
&lt;/div&gt;

&lt;h3&gt;Summary&lt;/h3&gt;

&lt;p&gt;Doing these steps should give you a working PowerPivot service application.  We did open a support ticket with Microsoft.  They confirmed that other customers have seen this error, but they are still researching the cause.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/146931.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/09/18/146931.aspx</guid>
            <pubDate>Sun, 18 Sep 2011 23:51:14 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/146931.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/09/18/146931.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/146931.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/146931.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010 Not Indexing OneNote 2010 files</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/08/23/146642.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/08/23/146642.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/08/23/146642.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Our SharePoint team at work noticed that our SharePoint 2010 farm wasn’t returning search results based on the contents of OneNote files that were saved in document libraries.  I did a little research and found a solution, by putting together steps from different posts.&lt;/p&gt;  &lt;p&gt;First, some details: we’re running SharePoint 2010 SP1 (with the June 2011 CU) on Windows Server 2008 R2 SP1.  However, this issue was seen before we applied the service packs and cumulative updates, so I’m not sure what effect, if any, those will have.&lt;/p&gt;  &lt;p&gt;In order to get SharePoint 2010 to index OneNote 2010 files, I had to:&lt;/p&gt; (These steps are from here: &lt;a title="http://support.microsoft.com/kb/925765" href="http://support.microsoft.com/kb/925765"&gt;http://support.microsoft.com/kb/925765&lt;/a&gt; )   &lt;div style="padding-left: 80px"&gt;   &lt;ul&gt;     &lt;li&gt;Update the registry using the instructions from Microsoft (&lt;em&gt;see above link &lt;/em&gt;) – be sure to change the “12” to “14” in the registry settings, since Microsoft’s instructions are referring to SharePoint 2007 (aka – Office 12 SharePoint) and not SharePoint 2010 (aka – Office 14 SharePoint) &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;I didn’t need to add the first key that Microsoft lists, because it was already on our servers – this one: &lt;font face="Courier New"&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\Search\Setup\ContentIndexCommon\Filters\Extension\.one] @="{B8D12492-CE0F-40AD-83EA-099A03D493F1}"&lt;/font&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;(These steps are from here: &lt;a title="http://social.technet.microsoft.com/Forums/en-AU/sharepoint2010setup/thread/efb6851c-4a1b-4ecd-bbff-e4886ae15751" href="http://social.technet.microsoft.com/Forums/en-AU/sharepoint2010setup/thread/efb6851c-4a1b-4ecd-bbff-e4886ae15751"&gt;http://social.technet.microsoft.com/Forums/en-AU/sharepoint2010setup/thread/efb6851c-4a1b-4ecd-bbff-e4886ae15751&lt;/a&gt; ) &lt;/p&gt;  &lt;div style="padding-left: 80px"&gt;   &lt;ul&gt;     &lt;li&gt;Uninstall the Microsoft Filter Pack 2.0 (which I believe is installed by SharePoint 2010) --  ignore the openned files by Search Service warning/error message &lt;/li&gt;      &lt;li&gt;Install Microsoft Filter Pack 2.0 : &lt;a title="http://www.microsoft.com/download/en/details.aspx?id=17062" href="http://www.microsoft.com/download/en/details.aspx?id=17062"&gt;http://www.microsoft.com/download/en/details.aspx?id=17062&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;Reboot the server &lt;/li&gt;      &lt;li&gt;Start a full crawl of the content source in SharePoint Central Administration        &lt;ul style="padding-left: 40px"&gt;         &lt;li&gt;On one of our farms, Test, I also had to do a Index Reset.  I’m not sure why this farm was different. &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;   &lt;/ul&gt; &lt;/div&gt;  &lt;p&gt;I applied these changes to our three environments (Dev, Test, Prod), so I think these steps are pretty accurate.&lt;/p&gt;  &lt;p&gt;   &lt;/p&gt;&lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Update 8/23/2011 4pm:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;After some further testing, it appears that our search results are not reflecting changes to save OneNote files in SharePoint, unless we do an Index Reset (!).  It looks like the next step will be to open a support ticket with Microsoft.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/146642.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/08/23/146642.aspx</guid>
            <pubDate>Tue, 23 Aug 2011 15:33:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/146642.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/08/23/146642.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/146642.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/146642.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010&amp;ndash;Error when deleting Content Type In Use</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/07/06/146111.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/07/06/146111.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/07/06/146111.aspx&lt;/a&gt;&lt;/p&gt;&lt;h1&gt;UPDATE!&lt;/h1&gt;  &lt;p&gt;July 8th, 2011 -- I’ve been reading &lt;a href="http://www.siolon.com/"&gt;Chris Poteet’s blog&lt;/a&gt; for a while (probably since Day of .Net Ohio in 2008 or 2009) and he recently started a new blog covering odd user interface quirks and inconsistencies with SharePoint.  He’s titled the blog, &lt;a href="http://error.siolon.com/"&gt;Unexpected Error&lt;/a&gt;.  Well, today Chris was kind enough to mention me for follow Friday on Twitter and I followed the link to his blog again – and was stunned to see that I had written a post this week that is pretty much the same one he wrote two weeks ago.&lt;/p&gt;  &lt;p&gt;I’m sure I read it when he published it, but I had forgotten about by the time I wrote my post this week. SO, my apologies to Chris for copying his idea.&lt;/p&gt;  &lt;p&gt;Please read his post “&lt;a href="http://error.siolon.com/post/6761030835/but-where-is-the-content-type-used"&gt;But Where is the Content Type Used?&lt;/a&gt;”, along with the rest of his blog.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;I’ve found another annoying user interface quirk you get when you try to delete a content type in SharePoint 2010.  If the content type is still being used, you’ll get an error.  (The message display will vary, depending on how the custom errors values are set in the web configs.)&lt;/p&gt;  &lt;p&gt;There are a couple of options that the SharePoint team could use to make this friendly for the user.  First, they could eliminate the “Delete this content type” from the choices available.  Another option would be to grey it out, and use tool tips or an asterisk with footnote, to explain why it can’t be deleted.  Another useful option would be to list all of the ways that the content type is still in use.&lt;/p&gt;  &lt;p&gt;This issue is similar to the one I documented in this post: &lt;a href="http://www.kellydjones.com/archive/2011/06/23/145957.aspx"&gt;Illegal characters for SharePoint 2010 Content Type name&lt;/a&gt; . In that post, I also detail how to get the full error messages to appear.&lt;/p&gt;  &lt;p&gt;Anyway, here’s the sequence of screens that you’ll see.  First, you navigate to the content type settings and then select “Delete this content type”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_thumb_1.png" width="479" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you click “OK”, you’ll see one of the following error messages:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_thumb.png" width="613" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_6.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_thumb_2.png" width="451" height="350" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010Error-when-deleting-Conte_D32D/image_thumb_3.png" width="455" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;None of them explain what the user needs to do in order to actually delete the content type – namely, removing all dependencies on it.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/146111.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/07/06/146111.aspx</guid>
            <pubDate>Wed, 06 Jul 2011 23:15:50 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/146111.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/07/06/146111.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/146111.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/146111.aspx</trackback:ping>
        </item>
        <item>
            <title>Illegal characters for SharePoint 2010 Content Type name</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/06/23/145957.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/06/23/145957.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/06/23/145957.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Quick tip: you can’t include a backslash in the name of the SharePoint 2010 Content Type.  In fact, there are several illegal characters:  \  / : * ? " # % &amp;lt; &amp;gt; { } | ~ &amp;amp; , two consecutive periods (..), or special characters such as a tab.&lt;/p&gt;  &lt;p&gt;What, you didn’t know that after entering one of these characters in the name?  Is it because you saw this screen:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Illegal-character-for-SharePoint-2010-Co_DF1E/image_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Illegal-character-for-SharePoint-2010-Co_DF1E/image_thumb_1.png" width="541" height="264" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Oh, that’s right….you need to turn off custom errors in the layouts folder…See &lt;a href="http://www.khamis.net/blog/Lists/Posts/Post.aspx?ID=12"&gt;this blog post for details&lt;/a&gt; and you’ll also need to &lt;a href="http://www.khamis.net/blog/Lists/Posts/Post.aspx?ID=12"&gt;turn off for the web application&lt;/a&gt;. Once you do that, you’ll see this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Illegal-character-for-SharePoint-2010-Co_DF1E/image_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/Illegal-character-for-SharePoint-2010-Co_DF1E/image_thumb.png" width="515" height="251" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I wonder why the SharePoint team just doesn’t let the user know that the content type name contains illegal characters before the user hits the create button.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;em&gt;Here’s a copy of the complete error (for the search engines):&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Server Error in '/' Application.    &lt;br /&gt;--------------------------------------------------------------------------------&lt;/p&gt;  &lt;p&gt;The content type name 'asdfadsf\asdfasf' cannot contain: \  / : * ? " # % &amp;lt; &amp;gt; { } | ~ &amp;amp; , two consecutive periods (..), or special characters such as a tab.    &lt;br /&gt;Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;/p&gt;  &lt;p&gt;Exception Details: Microsoft.SharePoint.SPInvalidContentTypeNameException: The content type name 'asdfadsf\asdfasf' cannot contain: \  / : * ? " # % &amp;lt; &amp;gt; { } | ~ &amp;amp; , two consecutive periods (..), or special characters such as a tab.&lt;/p&gt;  &lt;p&gt;Source Error: &lt;/p&gt;  &lt;p&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  &lt;/p&gt;  &lt;p&gt;Stack Trace: &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;[SPInvalidContentTypeNameException: The content type name 'asdfadsf\asdfasf' cannot contain: \  / : * ? " # % &amp;lt; &amp;gt; { } | ~ &amp;amp; , two consecutive periods (..), or special characters such as a tab.]     &lt;br /&gt;   Microsoft.SharePoint.SPContentType.ValidateName(String name) +27419522     &lt;br /&gt;   Microsoft.SharePoint.SPContentType.ValidateNameWithResource(String strVal, String&amp;amp; strLocalized) +423     &lt;br /&gt;   Microsoft.SharePoint.SPContentType.set_Name(String value) +151     &lt;br /&gt;   Microsoft.SharePoint.SPContentType.Initialize(SPContentType parentContentType, SPContentTypeCollection collection, String name) +112     &lt;br /&gt;   Microsoft.SharePoint.SPContentType..ctor(SPContentType parentContentType, SPContentTypeCollection collection, String name) +132     &lt;br /&gt;   Microsoft.SharePoint.ApplicationPages.ContentTypeCreatePage.BtnOK_Click(Object sender, EventArgs e) +497     &lt;br /&gt;   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +115     &lt;br /&gt;   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +140     &lt;br /&gt;   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +29     &lt;br /&gt;   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2981&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;--------------------------------------------------------------------------------     &lt;br /&gt;Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927 &lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/145957.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/06/23/145957.aspx</guid>
            <pubDate>Thu, 23 Jun 2011 21:03:39 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/145957.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/06/23/145957.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/145957.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/145957.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010 Developer Training</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/06/14/145865.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/06/14/145865.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/06/14/145865.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I’ve written a couple of posts about SharePoint 2010 Administrator training/learning, so I thought I should follow up with some tips for developer training as well….&lt;/p&gt;  &lt;p&gt;Microsoft has two exams for SharePoint 2010 developers.  The first is &lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-573&amp;amp;Locale=en-us"&gt;Exam 70-573, Application Development&lt;/a&gt;.  The second is &lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-576&amp;amp;Locale=en-us"&gt;Exam 70-576, Designing and Developing Microsoft SharePoint 2010 Applications&lt;/a&gt;.  Those links cover the topics for each exam as well as some Microsoft preparation materials.&lt;/p&gt;  &lt;p&gt;One of the best sites, and one that I relied on a lot with my prep for the exams, is this Microsoft site: &lt;a title="http://www.mssharepointdeveloper.com/" href="http://www.mssharepointdeveloper.com/"&gt;http://www.mssharepointdeveloper.com/&lt;/a&gt; It started out as a site for SharePoint 2007 development, but they’ve since pointed it to their 2010 content.  It’s a whole series of webinars, with virtual labs and even quizzes.&lt;/p&gt;  &lt;p&gt;There’s also a lot of videos on Microsoft’s &lt;a href="http://channel9.msdn.com/Tags/sharepoint"&gt;Channel 9&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Also, if you don’t have a laptop/workstation that is capable of running a SharePoint 2010 virtual machine or you don’t have a spare server handy, check out &lt;a href="http://www.cloudshare.com"&gt;Cloud Share&lt;/a&gt;.  I wrote about them in my last blog post and just found a link on Twitter to &lt;a href="http://owen-allen.com/2011/06/14/cloudshare-for-demo-environments/"&gt;this post by Owen Allen&lt;/a&gt; detailing his experience with them.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/145865.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/06/14/145865.aspx</guid>
            <pubDate>Wed, 15 Jun 2011 02:29:22 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/145865.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/06/14/145865.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/145865.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/145865.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint 2010 Administrator Training &amp;ndash; UPDATE</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/06/14/145862.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/06/14/145862.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/06/14/145862.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I wrote a post last August with details about what materials I used in order to study for the two Microsoft SharePoint 2010 Administration Exams (&lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-667"&gt;70-667&lt;/a&gt; &amp;amp; &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-668"&gt;70-668&lt;/a&gt;) : &lt;a href="http://kellydjones.com/archive/2010/08/18/141365.aspx"&gt;http://kellydjones.com/archive/2010/08/18/141365.aspx&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This question still comes up a lot, so I thought I’d post an update with some more learning materials.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.amazon.com/Professional-SharePoint-2010-Administration-Klindt/dp/0470533331/ref=sr_1_1?ie=UTF8&amp;amp;qid=1308101990&amp;amp;sr=8-1"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="51gaT-e4LjL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_" border="0" alt="51gaT-e4LjL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/SharePoint-2010-Administrator-Training--_126BC/51gaT-e4LjL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01__3.jpg" width="244" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;First, I’ve recently discovered &lt;a href="http://my.safaribooksonline.com/" target="_blank"&gt;Safari books online&lt;/a&gt;.  Safari books online has a lot of SharePoint books, including Wrox books – which I’ve found that I keep gravitating to.  There’s also a LOT more books out there than there were back when I wrote my original post.&lt;/p&gt;  &lt;p&gt;Second, I’ve been watching free videos posted by &lt;a href="http://www.youtube.com/user/CriticalPathTraining" target="_blank"&gt;Critical Path&lt;/a&gt; on their YouTube channel.  They’ve done a great job presenting webinars for free for the last couple of months and now they’ve posted them on YouTube.  They are still doing the free webinars for a the new few weeks, and at some point after that they’ll be on YouTube as well.  (Critical Path has excellent curriculum for trainer led classes as well.)&lt;/p&gt;  &lt;p&gt;Another source of videos is &lt;a href="http://www.sharepoint-videos.com/all-free-videos/" target="_blank"&gt;SharePoint-Videos.com&lt;/a&gt; .  I haven’t watched these yet, just tagged this site to look into later.&lt;/p&gt;  &lt;p&gt;Also, there are now more options for getting your hands on a virtual environment of SharePoint.  Last year, I pointed out that I have a server that I use to host VM’s.  I also have a cool/powerful laptop (provided by my current employer, &lt;a href="http://www.cardinalsolutions.com"&gt;Cardinal Solutions Group&lt;/a&gt;) that I run VMWare Workstation on.  However, I’ve recently learned about a hosted option: &lt;a href="http://www.cloudshare.com/"&gt;CloudShare&lt;/a&gt;.  Asif Rehmani has an Information Worker Demo machine that he has set up on Cloud Share.  He’s posted details in his &lt;a href="http://blog.sharepointelearning.com/get-access-to-pre-built-demos-using-sharepoint-designer-2010-and-infopath-2010/"&gt;blog here, with instructions&lt;/a&gt; of how to get access.  It’s definitely something to look into.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/145862.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/06/14/145862.aspx</guid>
            <pubDate>Wed, 15 Jun 2011 01:54:14 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/145862.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/06/14/145862.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/145862.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/145862.aspx</trackback:ping>
        </item>
        <item>
            <title>Automatically setting file name when submitting InfoPath 2010 Form</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/05/31/145652.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/05/31/145652.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/05/31/145652.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After creating my InfoPath form and setting it to publish to a Forms Library in SharePoint 2010, I found that I wanted to fine tune the experience that the user has when submitting a form.&lt;/p&gt;  &lt;p&gt;The first thing to change was the annoying dialog asking the user for a filename. Many users will have no idea what SharePoint is asking them for, or worse, they enter a name that’s already used by another form (and either overwriting it or getting an error).&lt;/p&gt;  &lt;p&gt;To see what I mean, simply create an InfoPath 2010 form and set it to publish to a SharePoint 2010 Form Library. It doesn’t matter what fields and columns there are.&lt;/p&gt;  &lt;p&gt;Now, click on Add Document in the form library and you should see your form, something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image002_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image002_thumb.jpg" width="495" height="364" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Fill out your form and then click the “Close” button – which isn’t obvious for end users.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image004_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image004_thumb.jpg" width="506" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Although probably confused, end users will most likely pick “Yes” here.&lt;/p&gt;  &lt;p&gt;The next dialog is &lt;i&gt;really&lt;/i&gt; confusing:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image006_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image006_thumb.jpg" width="502" height="369" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;SharePoint is asking for the filename to save the form as in the Form Library. However, unlike a more standard save dialog, this one doesn’t let you see what the existing files are named, so the users are given very few clues as what is expected.&lt;/p&gt;  &lt;p&gt;Instead of asking our end users these questions, we can just setup a formula that will automatically determine the filename.&lt;/p&gt;  &lt;p&gt;First, either create an InfoPath form that publishes to a SharePoint library or open one you’ve already created. Next, in InfoPath, go to the File menu (backstage) and select Info, and then click on “Submit Options”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image008_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image008_thumb.jpg" width="509" height="368" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the Submit Form drop down menu, select “Submit Options”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image010_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image010_thumb.jpg" width="517" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Submit Options dialog window will appear.&lt;/p&gt;  &lt;p&gt;· Check the box to “Allow users to submit this form”&lt;/p&gt;  &lt;p&gt;· Under “Send form data to a single destination”, choose “SharePoint document library”&lt;/p&gt;  &lt;p&gt;· Click the “Add…” button in the “Choose a data connection for submit” area&lt;/p&gt;  &lt;p&gt;        o Enter the address for the document library&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image012_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image012" border="0" alt="clip_image012" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image012_thumb.jpg" width="399" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;        o And here’s what we’ve been looking for: a place to enter a formula that will create the filename for the users – enter what you want here. &lt;i&gt;Remember, you can use a field on the form as well as other variables (such as date and/or time)&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;       o Also, select if you want to allow your users overwrite a form that’s already been submitted&lt;/p&gt;  &lt;p&gt;       o Click Next&lt;/p&gt;  &lt;p&gt;       o Click Finish&lt;/p&gt;  &lt;p&gt;· Now click Advanced, so more options are displayed&lt;/p&gt;  &lt;p&gt;      o Under advanced, you can select if you want to display a message if there’s an error and/or if the submit was successful&lt;/p&gt;  &lt;p&gt;      o You can also choose what to do from there – Close the form, Open a new one, or Leave the current one open&lt;/p&gt;  &lt;p&gt;Publish the form and now you should see something like this when you create a new form to submit:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image014_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image014" border="0" alt="clip_image014" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image014_thumb.jpg" width="490" height="417" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Notice the buttons in the ribbon – there’s now a “Submit” button, along with the default buttons. That’s better, but it’s not quite what I want.&lt;/p&gt;  &lt;p&gt;So, open the form back up in InfoPath Designer, and go to the File menu (backstage), select Info, and then click on Form Options at the bottom:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image016_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image016" border="0" alt="clip_image016" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image016_thumb.jpg" width="438" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the Form Options window, the first set of choices is for the form in a Web Browser:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image018_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image018" border="0" alt="clip_image018" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image018_thumb.jpg" width="395" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here is where you can set which buttons to display in the ribbon. Make any changes you want, click, and then Publish the form.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image020_2.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="clip_image020" border="0" alt="clip_image020" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/5365c12d27fc_1315A/clip_image020_thumb.jpg" width="462" height="391" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you don’t want to use the ribbon at all, you can add a button to the form and set it to be the submit button.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/145652.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/05/31/145652.aspx</guid>
            <pubDate>Wed, 01 Jun 2011 01:51:42 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/145652.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/05/31/145652.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/145652.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/145652.aspx</trackback:ping>
        </item>
        <item>
            <title>Using InfoPath 2010 with SharePoint 2010 Content Types</title>
            <category>SharePoint 2010</category>
            <link>http://geekswithblogs.net/kjones/archive/2011/05/31/145649.aspx</link>
            <description>&lt;p&gt;Originally posted on: &lt;a href='http://geekswithblogs.net/kjones/archive/2011/05/31/145649.aspx'&gt;http://geekswithblogs.net/kjones/archive/2011/05/31/145649.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There are a couple of ways to integrate Content Types with InfoPath forms libraries. I’m going to cover one scenario, but I’m sure there are more.&lt;/p&gt;  &lt;p&gt;My scenario is that I want to submit a form to a SharePoint 2010 Forms library and align the data collected on the form to existing columns in my Content Type. Here’s a summary of the steps:&lt;/p&gt;  &lt;p&gt;· Create a Site Content Type in SharePoint 2010 (my example is HR Forms)&lt;/p&gt;  &lt;p&gt;· Create a Forms Library in SharePoint 2010 (my example is HR Forms Test)&lt;/p&gt;  &lt;p&gt;· Add the Site Content Type to the newly created Forms Library&lt;/p&gt;  &lt;p&gt;· Create a new form using InfoPath Designer 2010&lt;/p&gt;  &lt;p&gt;· Publish the form to the form library, mapping the fields on the form to the existing columns in the library&lt;/p&gt;  &lt;p&gt;That’s it!&lt;/p&gt;  &lt;p&gt;Ok, now for some detailed steps:&lt;/p&gt;  &lt;h3&gt;Create a Site Content Type in SharePoint 2010&lt;/h3&gt;  &lt;p&gt;Go to the site in SharePoint 2010 where you want to define your Content Type (this will vary based on your requirements). For my example, I’m creating my Content Type in the root of my site collection, which is at http://intranet .&lt;/p&gt;  &lt;p&gt;Go to Site Actions menu –&amp;gt; Site Settings –&amp;gt; Site Content Types.&lt;/p&gt;  &lt;p&gt;At the top of the list of content types, click the Create link. You should see a page like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image002_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image002_thumb.jpg" width="516" height="409" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’ve already filled in my Name “HR Forms”, selected the parent content type, and selected an existing group. Click Ok to create your Content Type.&lt;/p&gt;  &lt;p&gt;You’ll then be returned to the list of content types – look for your newly created content type under the group that you either chose or created.&lt;/p&gt;  &lt;p&gt;Once you locate your content type, click on it. This will bring up the Site Content Type Information page, which contains the settings for your content type. You’ll need to add columns to your content type, which is near the bottom of the window.&lt;/p&gt;  &lt;p&gt;Once you’ve added some columns, your page should appear something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image004_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image004_thumb.jpg" width="501" height="435" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now that the content type is ready, we can move onto our next step.&lt;/p&gt;  &lt;h3&gt;Create a Forms library in SharePoint 2010&lt;/h3&gt;  &lt;p&gt;To create a Forms library, go to the Site Actions menu, and select “More Options”. A Create window will appear displaying all of the options of things you can create in SharePoint. If you click on the Library filter on the left, the window will only display libraries (as you’d expect). For our scenario, we need a Form library, so click on Form Library and fill in a name for the new library on the right. Your page should look something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image006_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image006_thumb.jpg" width="510" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then click Create. You should now see your forms library:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image008_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image008_thumb.jpg" width="528" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Add the Site Content Type to the newly created Forms Library&lt;/h3&gt;  &lt;p&gt;Our next step is to finish configuring the forms library (that we created in the previous step). To do so, go to the forms library and click on the “Library” tab in the ribbon at the top of the page. Then click “Library Settings” which will be near the right:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image010_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image010_thumb.jpg" width="549" height="381" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the Form Library Settings page, you should see General Settings and then a Columns section. However, you won’t see Content Types. First, you’ll need to allow content types to be used with this forms library. To do this, click on the Advanced Settings in the General Settings section.&lt;/p&gt;  &lt;p&gt;On the Advanced Settings page, you’ll need to set “Allow management of content types?” from “No” to “Yes”. This is the first setting at the top of the page. There are a lot of options on this page, but you’ll only need to change the first one for our scenario, so change it and click Ok to save your change.&lt;/p&gt;  &lt;p&gt;Now, when you return to the Form Library Settings page, you’ll see Content Types immediately below the General Settings section.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image012_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image012" border="0" alt="clip_image012" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image012_thumb.jpg" width="555" height="385" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, click on “Add from existing site content types” in that Content Types section. On the Add Content Types page, find the content type you created and Add it by selecting it and moving it to the “Content types to add” box, and then clicking Ok.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image014_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image014" border="0" alt="clip_image014" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image014_thumb.jpg" width="545" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you return to the Form Library Settings page, you should see your Content Type listed in the Content Types section.&lt;/p&gt;  &lt;h3&gt;Create a new form using InfoPath Designer 2010&lt;/h3&gt;  &lt;p&gt;The next step is to create the form in InfoPath. To do this, you’ll need to open InfoPath Designer 2010. When you open InfoPath, it should display the New window (if not, go to the File menu/backstage and select new):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image016_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image016" border="0" alt="clip_image016" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image016_thumb.jpg" width="488" height="373" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the new window, select “SharePoint Form Library” and click the “Design Form” button on the right. InfoPath will then create a new form for you to edit. Make any changes that are necessary, including adding fields that your form needs to collect from the user. Be sure to create fields for any Column that you’ll need to populate in your Content Type.&lt;/p&gt;  &lt;p&gt;Once you’ve got your form the way you want, be sure to save it.&lt;/p&gt;  &lt;h3&gt;Publish the form&lt;/h3&gt;  &lt;p&gt;The next step is to publish the form so users can access it in SharePoint 2010. To do this, go to the File menu (backstage) and select the “Publish” choice on the left:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image018_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image018" border="0" alt="clip_image018" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image018_thumb.jpg" width="553" height="423" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, click on the “SharePoint Server” option. (If you haven’t saved your form, you will be prompted to save it at this point.)&lt;/p&gt;  &lt;p&gt;The Publishing Wizard will open. You’ll need to enter the URL of the SharePoint site:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image020_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image020" border="0" alt="clip_image020" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image020_thumb.jpg" width="413" height="312" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the next screen, you need to select “Form Library” from the choices:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image022_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image022" border="0" alt="clip_image022" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image022_thumb.jpg" width="386" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the next screen, you want to select “Update the form template in an existing form library” and then select the library that you created earlier:    &lt;br /&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image024_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image024" border="0" alt="clip_image024" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image024_thumb.jpg" width="389" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the next screen, you will need to align fields in your InfoPath form to the columns in your Form Library. Click Add and then select the field in the top of window and the matching Form Library column in the lower half:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image026_2.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image026" border="0" alt="clip_image026" src="http://gwb.blob.core.windows.net/kjones/Windows-Live-Writer/6cd438ee656c_C58D/clip_image026_thumb.jpg" width="366" height="321" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Repeat this step for each field that you want to map to the Form Library columns.&lt;/p&gt;  &lt;p&gt;When you’re done, click Next and then Publish. InfoPath will publish the form and then give a summary of the just published form.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/kjones/aggbug/145649.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kelly Jones</dc:creator>
            <guid>http://geekswithblogs.net/kjones/archive/2011/05/31/145649.aspx</guid>
            <pubDate>Wed, 01 Jun 2011 01:40:28 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kjones/comments/145649.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kjones/archive/2011/05/31/145649.aspx#feedback</comments>
            <slash:comments>11</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kjones/comments/commentRss/145649.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kjones/services/trackbacks/145649.aspx</trackback:ping>
        </item>
    </channel>
</rss>