<?xml version="1.0" encoding="utf-8"?>
<feed xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom">
  <title>Yves Peneveyre's Blog</title>
  <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/" />
  <link rel="self" href="http://www.peneveyre.com/blog/SyndicationService.asmx/GetAtom" />
  <icon>favicon.ico</icon>
  <updated>2010-07-24T10:30:45.2828592-04:00</updated>
  <author>
    <name>Yves Peneveyre</name>
  </author>
  <subtitle>Your .NET and Microsoft technologies specialist in Western Switzerland</subtitle>
  <id>http://www.peneveyre.com/blog/</id>
  <generator uri="http://dasblog.info/" version="2.3.9074.18820">DasBlog</generator>
  <entry>
    <title>Book Review : SharePoint 2010 for dummies</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,cba66050-3824-4c7d-9a96-3781be329789.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,cba66050-3824-4c7d-9a96-3781be329789.aspx</id>
    <published>2010-07-25T10:30:41.907-04:00</published>
    <updated>2010-07-24T10:30:45.2828592-04:00</updated>
    <category term="Book Review" label="Book Review" scheme="http://www.peneveyre.com/blog/CategoryView,category,BookReview.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Title :</strong> SharePoint 2010 for dummies
</p>
        <p>
          <strong>Author :</strong> Vanessa L. Williams
</p>
        <p>
          <img style="WIDTH: 120px; HEIGHT: 122px" src="http://ecx.images-amazon.com/images/I/51eNBV44RNL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" width="150" height="165" />
        </p>
        <p>
          <strong>Summary :<br /></strong>This book places the readers at the place of a user or a power user of the
SharePoint 2010 platform. It describes the functionnalities or feature of the lists,
document libraries and goes through the different aspects of SharePoint 2010. But
it does not stop at the end-user level and goes beyond, by explaining some tricks
or some administrator functions.<br />
Several advanced features are demonstrated, like the Excel Services, the Business
Connectivity Services, just to name a few.
</p>
        <p>
          <strong>Book Review :</strong>
          <br />
Ok, colleagues were wondering why I was reading such kind of book. That is true, if
you want a developer or a complete guide to SharePoint 2010, pass your way, this book
is definitely not for you. Anyway, when all the day-long you work either as a developer
or working at the implementation of a SharePoint 2010 solution, there is a tendancy
to forget the basics, or just how users are approaching the product. Not only that.
It is the kind of book that your users or your clients will read most likely. It is
always good to put yourself in their shoes and see SharePoint from their viewpoint,
just to see how they understand the product.<br />
For someone that has already some notions of SharePoint, this book is easy to go through.
It has a good level for end-users and power users (not administrators !). Finally,
it is interesting to see it as a starting point for other books going more deeper
in SharePoint 2010 and definitely, a book that SharePoint users should have.
</p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=cba66050-3824-4c7d-9a96-3781be329789" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Blog Upgrade</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,a8ac1daa-0a4b-4a59-8b5c-72a55cc3d3be.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,a8ac1daa-0a4b-4a59-8b5c-72a55cc3d3be.aspx</id>
    <published>2010-07-21T04:46:29.346-04:00</published>
    <updated>2010-07-21T04:46:31.8156512-04:00</updated>
    <category term="Blog Life" label="Blog Life" scheme="http://www.peneveyre.com/blog/CategoryView,category,BlogLife.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img border="0" src="http://www.peneveyre.com/blog/content/binary/DasBlog%20Reflection%20640x480%20Green.jpg" />
        </p>
        <p>
You may not have notice, but this blog has been upgraded.
</p>
        <p>
As it was running on an old version of the <a href="http://www.dasblog.info">DasBlog</a> engine,
it was the time to upgrade to the version 2.3. It is now done and running...
</p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=a8ac1daa-0a4b-4a59-8b5c-72a55cc3d3be" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Use of Today in calculated columns in SharePoint 2010</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,1d433ab8-e73f-42ab-8af1-097a647f8d58.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,1d433ab8-e73f-42ab-8af1-097a647f8d58.aspx</id>
    <published>2010-07-16T06:36:15.849-04:00</published>
    <updated>2010-07-19T02:42:29.3637104-04:00</updated>
    <category term="SharePoint" label="SharePoint" scheme="http://www.peneveyre.com/blog/CategoryView,category,SharePoint.aspx" />
    <category term="Technical" label="Technical" scheme="http://www.peneveyre.com/blog/CategoryView,category,Technical.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
In SharePoint 2007 we had a problem when we wanted to create calculated columns using
either the [Today] or [Me], respectively giving the current date and the current user.
If you search on the web, <a href="http://www.google.com/#hl=en&amp;q=sharepoint+2007+Calculated+columns+today&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&amp;gs_rfai=&amp;fp=3c6db1c9c79d6bcf">a
lot of pages</a> are describing and talking about the workaround. The workaround is
to create a "Today" or a "Me" column with the standard and default settings, writing
the formula and then, finally, to delete the created columns.
</p>
        <p>
I hoped that in SharePoint 2010, this was fixed. But when I created my first calculated
column based on dates, here is what I got :
</p>
        <p>
          <img src="http://fvbjyg.bay.livefilestore.com/y1pzk-W3vvH1tZeGYgaCjF_uS5qpmCjGAoPza2ik_Xb9JvuHzxaYPdauOT4mo3BhIwMAupZPxGiwk8XJ0cIQpfVMAz-I2paZmCU/TodaySP2010Error.jpg?psid=1" />
        </p>
        <p>
Exactly the same error we have in SharePoint 2007.
</p>
        <p>
And.....exactly the same workaround. So, is it not considered as a bug or a problem
for Microsoft ? Sure, there is a workaround, but it is quite annoying to create columns
just to delete them right after. And, last but not least, when the formula has to
be udpated, ensure that these columns are present otherwise, it will be impossible
to save the new formula.
</p>
        <p>
          <u>
            <strong>UPDATE</strong>
          </u>
        </p>
        <p>
I got a correction from Ryan (see comment below) and indeed, the what-was-called-so-far-a-workaround
in many pages on the web (and here also :-) ) is in fact not a viable solution.
In fact, the column using this "trick" will only be updated and calculated when
the item is updated. To see the confirmation of this, create a column with a formula
like this : =IF([StartDate]&gt;[Today],"Future","Started") with StartDate being a
manually-set date and wait for that StartDate to be reached. If the item is not updated,
the column will keep the "Future" label.
</p>
        <p>
Anyway, the fact that it is not possible to have such functionality in SP2010 is a
bit pity.
</p>
        <p>
Thanks to Ryan for the correction
</p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=1d433ab8-e73f-42ab-8af1-097a647f8d58" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Random 401 Unauthorized errors on SharePoint 2007</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,84e3c7cd-f702-4795-98d9-9c7cc1a941a2.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,84e3c7cd-f702-4795-98d9-9c7cc1a941a2.aspx</id>
    <published>2010-06-25T06:29:06.166-04:00</published>
    <updated>2010-06-25T06:29:22.994513-04:00</updated>
    <category term="SharePoint" label="SharePoint" scheme="http://www.peneveyre.com/blog/CategoryView,category,SharePoint.aspx" />
    <category term="Technical" label="Technical" scheme="http://www.peneveyre.com/blog/CategoryView,category,Technical.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
When you implement a solution, you test it in different situation and depending on
the results, of course, you correct the little mistakes that may be present. What
I found very interesting so far in software development is the way to reproduce
a behaviour following a given set of steps. For the same steps, you get the same result.
That is also a way to qualify a bug or a defect, most of the times.<br />
So, what is more frustrating when the problem or the bug happens randomly ?<br />
However, that is what happened recently on a SharePoint 2007 web site during a roll-out.
</p>
        <p>
The symptoms ?<br />
Having activated the anonymous access, pages prompted the users for credentials and
when no credentials were entered, a simple message "401 Unauthorized" was displayed.
Now, on that same page, simply pressing F5 to refresh was loading and displaying the
page correctly.
</p>
        <p>
Checks ?<br />
Checked that all the resources were accessible by anonymous users, being CSS, images,
documents, etc. Some images were referenced using absolute URLs, but apart from that,
nothing special.<br />
Checked in the Windows Event Log, absolutely nothing related to this problem.<br />
Checked the ULS, crawled megs of text files, several "excessive number of SPRequest"
messages were present, but they were here before the roll-out as well. The only clue
was some "Access denied" messages, but, no reference to a resource or no stack trace.<br />
Checked also the web.config, everything was ok. And anyway, this is normally handled
by SharePoint.<br />
Checked the IIS Directory Security permissions, verifying the identity of the user
used by the application pool, but here again, everything was normal.<br />
Custom code doing a forbidden action ? After a complete removal of the three custom
controls, the problem persisted, so, it was not that.<br />
After hours and hours of investigation, I found one thing. The Master Page and Page
Layouts gallery was not accessible anonymously, so I fixed this first, but still,
the 401 issue was still here. Being in the library I decided to check the content
of the master pages and the page layouts and found couple of "__designer" tags referencing
resources. We indeed used the SharePoint Designer to apply some changes, but never
had this problem before. But, to be sure and to definitely clean these files, every
"__designer" tags have been removed and pages provisionned again.
</p>
        <p>
The result ?<br />
Everything was fine. So, for some reasons, the tags added by SharePoint Designer seem
to cause access issues, but not all the times.<br />
In this particular case, what was really annoying is that nothing can lead you to
the solution or where the problem is located. A <a href="http://www.google.com/search?hl=en&amp;source=hp&amp;q=sharepoint+2007+random+401&amp;cts=1277461873584&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&amp;gs_rfai=">lot
of people wrote about 401 random issues</a>, caused by either a hotfix applied here
or load-balancer problems there, but mine was still another one.<br />
So, before spending hours or days looking for useless (in that specific situation)
logs, check your master page or your page layouts and remove "__designer" tags. Check
also that they are accessible anonymously.
</p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=84e3c7cd-f702-4795-98d9-9c7cc1a941a2" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Book Review : Mastering Your Organization's Processes</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,b209d068-4ec7-4ea8-8c92-26fd9729ccf6.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,b209d068-4ec7-4ea8-8c92-26fd9729ccf6.aspx</id>
    <published>2010-06-13T18:33:47.223-04:00</published>
    <updated>2010-06-05T18:33:52.520213-04:00</updated>
    <category term="Book Review" label="Book Review" scheme="http://www.peneveyre.com/blog/CategoryView,category,BookReview.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Title :</strong>
          <a href="http://www.amazon.com/Mastering-Your-Organizations-Processes-Plain/dp/0521839750/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1275776103&amp;sr=1-1">Mastering
Your Organization's Processes</a>
        </p>
        <p>
          <strong>Authors :</strong> John O'Connell, Jon Pyke, Roger Whitehead
</p>
        <p>
          <img style="WIDTH: 136px; HEIGHT: 139px" src="http://ecx.images-amazon.com/images/I/416RKVCBK5L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" width="176" height="145" />
        </p>
        <p>
          <strong>Summary :<br /></strong>In another post I mentioned why BPM is important today for the companies.
Mastering the processes and the change is primordial for the managers in an enterprise.
This book explains what is a business processes and their management, then describes
the different systems of an organization. It also defines the actors involved in business
processes, such as the ones outside the organization, the people and other systems.
Finally, it gives some strategies for BPM and also some guidance to choose a BPM product. 
</p>
        <p>
        </p>
        <p>
          <strong>Review :</strong>
          <br />
I found this book difficult to read, most likely because I am not in the targeted
audience for this kind of book. For me, it was too high-level and too conceptual.
It seems, for me, that to apply the concept, there will be a missing pieces between
the book and the reality of the field. One great positive point : every chapter ends
with a case study that is very well explained. 
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=b209d068-4ec7-4ea8-8c92-26fd9729ccf6" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Book Review : Business Process Change - A Manager's Guide to Improving, Redesigning, and Automating Processes</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,bb039989-5a9d-49cd-9461-9f5ace880624.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,bb039989-5a9d-49cd-9461-9f5ace880624.aspx</id>
    <published>2010-06-10T18:31:36.612-04:00</published>
    <updated>2010-06-05T18:31:49.0342574-04:00</updated>
    <category term="Book Review" label="Book Review" scheme="http://www.peneveyre.com/blog/CategoryView,category,BookReview.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Title :</strong>
          <a href="http://www.amazon.com/Business-Process-Change-Redesigning-Automating/dp/1558607587/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1275774818&amp;sr=1-1">Business
Process Change - A Manager's Guide to Improving, Redesigning, and Automating</a>
        </p>
        <p>
          <strong>Authors :</strong> Paul Harmon
</p>
        <p>
          <img style="WIDTH: 137px; HEIGHT: 136px" src="http://ecx.images-amazon.com/images/I/41VXG17F4RL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" width="153" height="161" />
        </p>
        <p>
          <strong>Summary :</strong>
          <br />
In the software industry, BPM or Business Process Management is present since the
mid-90's. Even earlier according to different sources. But nothing is really new and
nothing has really changed since Henry Ford in 1903 when he started Ford Motor to
design and build a high-quality but easy to assemble car. What is done since ages
in the manufactory industries tried to be applied to many other sectors. 
</p>
        <p>
Nowadays, having the best product on the market is not enough and companies have to
constantly adapt themselves to changing parameters such as new competitors, suppliers,
new technologies and so on. Today, it seems that the only way for a company to survive
is its business processes and its ability to change them quickly (others would put
the word "agile" here, but I keep myself making this shortcut). 
</p>
        <p>
The book starts by explaining the value chain and what is process management. A whole
part is dedicated to the modelisation of the processes before going into BPM, including
Six Sigma. In the middle of the book, some technologies are explored, such as XML
and some ERP systems without forgetting UML. 
</p>
        <p>
        </p>
        <p>
          <strong>Review : 
<br /></strong>Really good book, with excellent explanation. What I liked was also the level
of details and the numerous examples and case studies. Nevertheless, if requires a
little knowledge of what is BPM and is definitely not a technical book (I knew this
before reading it, but it is more for clarification as most of the posts I do on this
blog are technical). In addition, there are a lot of diagrams that help to understand
the concepts explained throughout the book. 
</p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=bb039989-5a9d-49cd-9461-9f5ace880624" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Managed Metadata Service – Part Two – Using the Term Store</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,241c4e2e-e506-4f10-a3ba-b32de98cf38a.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,241c4e2e-e506-4f10-a3ba-b32de98cf38a.aspx</id>
    <published>2010-06-05T14:14:11.903-04:00</published>
    <updated>2010-06-05T14:28:08.4367912-04:00</updated>
    <category term="SharePoint" label="SharePoint" scheme="http://www.peneveyre.com/blog/CategoryView,category,SharePoint.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
In a <a href="http://www.peneveyre.com/blog/PermaLink,guid,70d8709b-2d4d-4549-aa6d-d269427b2ab7.aspx">first
post</a>, the process of setup a managed metadata store has been explained, and it
is now time to use the enterprise term store in the different list and document libraries.
This post will review the following steps :
</p>
        <ul>
          <li>
Site Column creation 
</li>
          <li>
Site Content Type creation 
</li>
          <li>
Document Library creation 
</li>
          <li>
Metadata navigation setup</li>
        </ul>
        <p>
As a best practice, every time a custom column is needed, a new content type should
be created, and this has not changed since WSS 3.0 and MOSS 2007. To create a content
type with a managed keyword column, you first start by creating a site column.<br />
In your site, go into the <em>Site Actions</em> menu and select <em>Site Settings</em>.
Under the <em>Galleries</em> section, select <em>Site Columns</em> to display all
the existing columns that have been defined (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1ppwhw2cng77BAgRKPRm0gFpqUZm4XiRhY5PlwA1oyYwNf24ykX42fDjt1c7YKnADHQO9pT6ozGkEEFaSKN9Sccg/15_SiteColumns.jpg">
            <img style="WIDTH: 495px; HEIGHT: 311px" src="http://public.bay.livefilestore.com/y1ppwhw2cng77BAgRKPRm0gFpqUZm4XiRhY5PlwA1oyYwNf24ykX42fDjt1c7YKnADHQO9pT6ozGkEEFaSKN9Sccg/15_SiteColumns.jpg" width="1025" height="654" />
          </a> <font size="1">(Click
for a larger view)</font></p>
        <p>
Click the <em>Create</em> button leads you to the <em>Create Column</em> screen (see
below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pLYUW7sW9r4hB34MS2pu_sQdlt_TFs9b010wm-TX15XrBHWwkHnHzFwAlBdLyCdzuDW3-4SWbvPHFU_INmUn3Hw/20_NewColumn.jpg">
            <img style="WIDTH: 366px; HEIGHT: 514px" src="http://public.bay.livefilestore.com/y1pLYUW7sW9r4hB34MS2pu_sQdlt_TFs9b010wm-TX15XrBHWwkHnHzFwAlBdLyCdzuDW3-4SWbvPHFU_INmUn3Hw/20_NewColumn.jpg" width="576" height="1053" />
          </a> <font size="1">(Click
for a larger view)</font></p>
        <p>
At the end of the column type list, a new <em>Managed Metadata</em> type can be selected
enabling you to select the needed term set to this column. The other settings are
the same as in MOSS 2007, except the last one that proposes the selection of the term
set. It is even possible to select a sub-set of the term set, by going deeper in the
tree. Just above the term set selection box, it is also possible to look for a specific
term. Finally, as for the other kinds of column types, you can select a default value
from the term set tree that will be assigned to the column (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1p0nk1ZgAgzKlkHYm5RCpLL7lhsE9DWxRkwVABNVrkc07S266zLW3V6H1PWuhigw-UURo-dtSQiEq9RsAkyUDi8g/22_NewColumn.jpg">
            <img style="WIDTH: 287px; HEIGHT: 331px" src="http://public.bay.livefilestore.com/y1p0nk1ZgAgzKlkHYm5RCpLL7lhsE9DWxRkwVABNVrkc07S266zLW3V6H1PWuhigw-UURo-dtSQiEq9RsAkyUDi8g/22_NewColumn.jpg" width="287" height="360" />
          </a>
          <font size="1">(Click
for a larger view)</font>
        </p>
        <p>
Now, the column is ready to be used in a content type. Again, in the <em>Site Actions</em> menu,
select <em>Site Settings</em> and then <em>Site content types</em> under the <em>Galleries</em> section
(see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pI4wlJDIwFL2ae0JcsYrdhMK0XJED3iX2OF6LUHtPYSrt44OUS2XyDn9R8VDC5jjgpxCFGmuOhCjUO95asJIXjQ/29_SiteContentTypes.jpg">
            <img style="WIDTH: 424px; HEIGHT: 286px" src="http://public.bay.livefilestore.com/y1pI4wlJDIwFL2ae0JcsYrdhMK0XJED3iX2OF6LUHtPYSrt44OUS2XyDn9R8VDC5jjgpxCFGmuOhCjUO95asJIXjQ/29_SiteContentTypes.jpg" width="747" height="476" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
Click on the <em>Create</em> button sends you to the <em>New Site Content Type</em> screen
(see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pVv73ETrwFyi1kM3KkmhSRNU0_X5eJG0henPY1MkC1PkgQ22QMjiAd_5heWaiB1H2Y35AJqX1pFt88MyEHvqbzA/30_NewContentType.jpg">
            <img style="WIDTH: 383px; HEIGHT: 284px" src="http://public.bay.livefilestore.com/y1pVv73ETrwFyi1kM3KkmhSRNU0_X5eJG0henPY1MkC1PkgQ22QMjiAd_5heWaiB1H2Y35AJqX1pFt88MyEHvqbzA/30_NewContentType.jpg" width="781" height="535" />
          </a>
          <font size="1">(Click
for a larger view)</font>
        </p>
        <p>
Just enter a name for the content type, a parent one and a group under which the content
type should appear in the list. This screen has not changed since WSS 3.0 After the
confirmation, click on the newly created content type in order to edit it (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pvDk5aGeIFRJvi0jUG0blPhFfTiYEOCqEP6H4iu_Tca4TJXDNJhnaxtUYJmUfNbH1hGXRoe3NQsN1V0OUOloFTw/40_EditContentType.jpg">
            <img style="WIDTH: 437px; HEIGHT: 267px" src="http://public.bay.livefilestore.com/y1pvDk5aGeIFRJvi0jUG0blPhFfTiYEOCqEP6H4iu_Tca4TJXDNJhnaxtUYJmUfNbH1hGXRoe3NQsN1V0OUOloFTw/40_EditContentType.jpg" width="761" height="449" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
Under the <em>Columns</em> section, click the <em>Add from existing site columns</em> link.
Remember the group in which the created column has been stored and select it in the <em>Available
columns</em> and click the <em>Add</em> button. Once the column is in the <em>Columns
to add</em> list, click <em>OK</em> to save the content type (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pfiCygogP4ZqpXIzcVoxi25VGaAJnbtRMwyr6FOMRibHj7sZovvq_hfSP0mROiytXdYSNx5tZg6CYsOMdzu_JBA/50_AddSiteColumn.jpg">
            <img style="WIDTH: 448px; HEIGHT: 290px" src="http://public.bay.livefilestore.com/y1pfiCygogP4ZqpXIzcVoxi25VGaAJnbtRMwyr6FOMRibHj7sZovvq_hfSP0mROiytXdYSNx5tZg6CYsOMdzu_JBA/50_AddSiteColumn.jpg" width="701" height="504" />
          </a>
          <font size="1">(Click
for a larger view)</font>
        </p>
        <p>
The content type is now available for any document library or list.<br />
Clicking on the <em>Libraries</em> link, all the document libraries for the site will
be listed. To create a new one, click on the <em>Create</em> button, select <em>Document
Library </em>under the <em>Library</em> group, enter a name and click the <em>Create</em> button
(see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pNouRki75BvdSxCrsgDoDIL5_XbGnjgF-ZG5yxhGMezP4_MlebXyEjQY0RIAYMq4drSWK9JkJ6fmhbhEQH6pJzA/60_NewDocLib.jpg">
            <img style="WIDTH: 331px; HEIGHT: 218px" src="http://public.bay.livefilestore.com/y1pNouRki75BvdSxCrsgDoDIL5_XbGnjgF-ZG5yxhGMezP4_MlebXyEjQY0RIAYMq4drSWK9JkJ6fmhbhEQH6pJzA/60_NewDocLib.jpg" width="444" height="286" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
You will be redirected to the library. What you need to do now is to add the content
type to the library. In the <em>Ribbon</em>, select the <em>Library</em> tab and click
the <em>Library Settings</em>. In the <em>Advanced Settings</em>, you have to Allow <em>management
of content types</em> and confirm the new setting to enable the addition of content
types to the library (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pqMfHUDFW1KVyFoYuyD4ctjpFWoS2jRvOaYWuYWPndr4kcQZh4Ui7-oV_MfHRS0TE26_OoBeLkiusaeVy8KEAqw/70_DocLibAdvancedSettings.jpg">
            <img style="WIDTH: 438px; HEIGHT: 262px" src="http://public.bay.livefilestore.com/y1pqMfHUDFW1KVyFoYuyD4ctjpFWoS2jRvOaYWuYWPndr4kcQZh4Ui7-oV_MfHRS0TE26_OoBeLkiusaeVy8KEAqw/70_DocLibAdvancedSettings.jpg" width="796" height="412" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
The Content Type to add to the library is the one you created few minutes ago. In
the<em> Library Settings</em>, under the <em>Content Types</em> section, click <em>Add
from existing site content types</em>. From the <em>Available Site Content Types</em>,
click on the one you created and click the <em>Add</em> button (or directly double-click
on the content type), then click the <em>OK</em> button (see below)
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pK6lwaDIvmcZd_MToO62mO-zY2K2aobsrb5uCnGwDmfVQRaHyWxOLj2tcZi-lOXdkMLyUOxeXpq7f62aC4PgH7A/80_DocLibAddContentType.jpg">
            <img style="WIDTH: 401px; HEIGHT: 272px" src="http://public.bay.livefilestore.com/y1pK6lwaDIvmcZd_MToO62mO-zY2K2aobsrb5uCnGwDmfVQRaHyWxOLj2tcZi-lOXdkMLyUOxeXpq7f62aC4PgH7A/80_DocLibAddContentType.jpg" width="660" height="356" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
The new content type will be displayed under the <em>Content Types</em> section.<br />
Now, if you want to restrict the available content types, it is possible to remove
the unwanted ones from the list using the same configuration screen.<br />
To be able to use the metadata for the navigation and the filtering in the different
lists and libraries, the<em> Metadata Navigation and Filtering</em> site feature has
to be activated. This can be done by going in the <em>Site Actions</em> menu, <em>Site
Settings</em> then <em>Manage Site Features</em> under the <em>Site Actions</em> section
(see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pkS0GG2XVjSYfljvZhCidjBCrag-BAYH8ubOjC1D16JO9V5nt7pJCKn_TeM_Oc_DQafTXpjXBAvIurQB5HZRwRA/85_MetadataNavigationSiteFeature.jpg">
            <img style="WIDTH: 379px; HEIGHT: 321px" src="http://public.bay.livefilestore.com/y1pkS0GG2XVjSYfljvZhCidjBCrag-BAYH8ubOjC1D16JO9V5nt7pJCKn_TeM_Oc_DQafTXpjXBAvIurQB5HZRwRA/85_MetadataNavigationSiteFeature.jpg" width="510" height="616" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
When you come back to your <em>Library Settings</em>, a new option named <em>Metadata
navigation settings</em> will appear (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1peuVYryaSRzXp8FPwh70H0NzfcOOGV7vQcEyUbnC959dQNsTbvo2-FRRaplUXJ1Ki3XlAZzYJ7kHVL6VFOLTh1w/90_DocLibFinalSettings.jpg">
            <img style="WIDTH: 386px; HEIGHT: 239px" src="http://public.bay.livefilestore.com/y1peuVYryaSRzXp8FPwh70H0NzfcOOGV7vQcEyUbnC959dQNsTbvo2-FRRaplUXJ1Ki3XlAZzYJ7kHVL6VFOLTh1w/90_DocLibFinalSettings.jpg" width="635" height="358" />
          </a>
        </p>
        <p>
Click on the link and for both <em>Configure Navigation Hierarchies</em> and <em>Configure
Key Filters</em>, select the column that will store the metadata (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pfVW84xSlJTzhFRb5UPAooCEKKGVd6Fxg8zRfMiUIkxg6n42GZFimDsebcLsR8Bpaw_o3Cfxc18suqs42-yR4Zw/100_ActivateMetadataNavigation.jpg">
            <img style="WIDTH: 394px; HEIGHT: 252px" src="http://public.bay.livefilestore.com/y1pfVW84xSlJTzhFRb5UPAooCEKKGVd6Fxg8zRfMiUIkxg6n42GZFimDsebcLsR8Bpaw_o3Cfxc18suqs42-yR4Zw/100_ActivateMetadataNavigation.jpg" width="529" height="456" />
          </a>
        </p>
        <p>
It is time now to upload a new document. Once the document is selected, the next screen
will prompt for a file name and to associate a metadata (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pkkRtgXhnQVHhn4WMOKjHr2xXEUKcnfGVPbr1DgyOFbEeNy251EpSgBBdpyLzoBiEooPtVkQ51VesZGWYZYVYrQ/110_DocLibAddDocument.jpg">
            <img style="WIDTH: 345px; HEIGHT: 189px" src="http://public.bay.livefilestore.com/y1pkkRtgXhnQVHhn4WMOKjHr2xXEUKcnfGVPbr1DgyOFbEeNy251EpSgBBdpyLzoBiEooPtVkQ51VesZGWYZYVYrQ/110_DocLibAddDocument.jpg" width="436" height="227" />
          </a>
        </p>
        <p>
Clicking on the button on the right of the field allows to select the value directly
from the taxonomy picker (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pLPo-YBCh8klGGte-HMdA6X1psZTJcPOg-dVE9AsNT6sMDZzCsPksyXYOAio__1oeLZbSZge10IUgxgA_80rPxQ/120_ChangeMetaData.jpg">
            <img style="WIDTH: 207px; HEIGHT: 229px" src="http://public.bay.livefilestore.com/y1pLPo-YBCh8klGGte-HMdA6X1psZTJcPOg-dVE9AsNT6sMDZzCsPksyXYOAio__1oeLZbSZge10IUgxgA_80rPxQ/120_ChangeMetaData.jpg" width="318" height="321" />
          </a>
        </p>
        <p>
Do this for several documents.<br />
On the left of the document library, a panel where some filtering can be done based
on the metadata or keywords is displayed, but it is also possible to select in the
tree the items we are interested in. On the fly, the list of documents or items is
filtered offering a nice way to find the material we are interested (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pZF5VIz8mzNc6fUouoTyKGZJZZdamUaVpEnTYh-HJh7Zg69zX_Zfxo_C7ASqEkpnHtOedOZxu40kZedxwm_oPtg/130_SelectEurope.jpg">
            <img style="WIDTH: 369px; HEIGHT: 233px" src="http://public.bay.livefilestore.com/y1pZF5VIz8mzNc6fUouoTyKGZJZZdamUaVpEnTYh-HJh7Zg69zX_Zfxo_C7ASqEkpnHtOedOZxu40kZedxwm_oPtg/130_SelectEurope.jpg" width="608" height="421" />
          </a>
        </p>
        <p>
In this post we saw how to apply the metadata to a content type then to a document
library to enable us to filter the data more easily (see below).
</p>
        <p>
          <a href="http://public.bay.livefilestore.com/y1pnosJM9Mmf1_xyK8quvvIp8f4q6ZmjtRMaYXK1g_ncKiEeiQ938suYEPeVOE9q9yMtUHao1UnjrTUwn663v0WKA/140_SelectWesternEuropeOnly.jpg">
            <img style="WIDTH: 388px; HEIGHT: 237px" src="http://public.bay.livefilestore.com/y1pnosJM9Mmf1_xyK8quvvIp8f4q6ZmjtRMaYXK1g_ncKiEeiQ938suYEPeVOE9q9yMtUHao1UnjrTUwn663v0WKA/140_SelectWesternEuropeOnly.jpg" width="1224" height="770" />
            <font color="#003300" size="1">(Click
for a larger view)</font>
          </a>
        </p>
        <p>
The Managed Metadata Service is not only responsible of the management of the enterprise
taxonomy, but it also provides the content type syndication, which is something that
will be covered in another post, so, stay tuned....
</p>
        <p>
Side note : This is the first time I used <a href="http://www.docs.com">docs.com</a> to
edit and prepare a post with the combination of <a href="http://skydrive.live.com">skydrive</a> for
the images. It was quite interesting, really amazing and useful. No need to store
any file on a local drive, everything was online. Really great ! This post is then
also available on docs.com : <a href="http://docs.com/15K0">http://docs.com/15K0</a></p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=241c4e2e-e506-4f10-a3ba-b32de98cf38a" />
      </div>
    </content>
  </entry>
  <entry>
    <title>SharePoint 2010 Evaluation Virtual Machine Available</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,7ed75b0a-6ee6-47ae-bedb-53df654849c5.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,7ed75b0a-6ee6-47ae-bedb-53df654849c5.aspx</id>
    <published>2010-05-13T17:49:53.873-04:00</published>
    <updated>2010-05-13T17:49:54.8731214-04:00</updated>
    <category term="SharePoint" label="SharePoint" scheme="http://www.peneveyre.com/blog/CategoryView,category,SharePoint.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
The 8th of May, Microsoft released a set of two Information Worker Demonstration Virtual
Machines with the 2010 wave of Office products. It includes the following software
:
</p>
        <ul>
          <li>
Windows Server 2008 R2</li>
          <li>
SQL Server 2008 R2</li>
          <li>
Office Communication Server 2007 R2</li>
          <li>
Visual Studio 2010</li>
          <li>
SharePoint Server 2010 Enterprise Edition</li>
          <li>
Office Web Applications</li>
          <li>
FAST Search for SharePoint 2010</li>
          <li>
Project Server 2010</li>
          <li>
Office Professional Plus 2010</li>
          <li>
Visio 2010</li>
          <li>
Project 2010</li>
          <li>
Office Communicator 2007 R2</li>
        </ul>
        <p>
To download and for the instructions, it is here : <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=751fa0d1-356c-4002-9c60-d539896c66ce&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=751fa0d1-356c-4002-9c60-d539896c66ce&amp;displaylang=en</a></p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=7ed75b0a-6ee6-47ae-bedb-53df654849c5" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Docs.com - Sharing Office 2010 documents</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,a41baf8b-6522-412d-96b1-7611ac2b5403.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,a41baf8b-6522-412d-96b1-7611ac2b5403.aspx</id>
    <published>2010-05-06T05:03:46.443-04:00</published>
    <updated>2010-05-06T05:03:57.5374886-04:00</updated>
    <category term="web" label="web" scheme="http://www.peneveyre.com/blog/CategoryView,category,web.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img src="http://fvbjyg.bay.livefilestore.com/y1p7TMbPIdoQFYKhombL8S-IFePx3JJFMAx8GmVoIHAtRuIiDnqMg9OVuBC2aP4sbXSFuj2cL9T_1-Ps9jDRG1xJ7cq6u56BGxe/docsdotcom.jpg" />
        </p>
        <p>
          <a href="http://www.microsoft.com">Microsoft</a> revealed couple of weeks ago a new
service called <a href="http://www.docs.com">docs.com</a>.
</p>
        <p>
This service offers the possibility to share <a href="http://www.microsoft.com/office/2010/en/default.aspx">Office
2010</a> documents and integrate directly them in <a href="http://www.facebook.com">Facebook</a>.
In other words, it will add a new tab in your Facebook profile, named Docs, where
you will have all your published documents.
</p>
        <p>
It will be possible to either upload Office 2010 documents, or to use the web version
of Office 2010 to create your documents and publish them, except that it will not
allow concurrent edition of the files, like in the <a href="http://www.microsoft.com/office/2010/en/office-web-apps">Office
Web Apps</a> of <a href="http://sharepoint2010.microsoft.com">SharePoint 2010</a>.
</p>
        <p>
The question I have in mind then is : what about <a href="http://skydrive.live.com">Skydrive</a> ?
I have a Skydrive account which enables me to share documents in my Microsoft Live
ecosystem, so what brings docs.com that is not in Skydrive ? How will Microsoft position
this new product ?
</p>
        <p>
Currently, the product is still in Beta and I am sure that new amazing features will
be added in the next weeks or months that will help the users answering the questions....
</p>
        <p>
          <img src="http://fvbjyg.bay.livefilestore.com/y1p7TMbPIdoQFanoKjsiNdJnVjW3bgAe4Jv67XtUUJnkP2O3EZKp6G-V-Y27VjUZCS9zJW-VCLJMaTFeXGcD55cgTGG1m2vpAF9/DocsDotComOfficeLogo.jpg" />
        </p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=a41baf8b-6522-412d-96b1-7611ac2b5403" />
      </div>
    </content>
  </entry>
  <entry>
    <title>Workflow Export – Import in SharePoint 2010</title>
    <link rel="alternate" type="text/html" href="http://www.peneveyre.com/blog/PermaLink,guid,1ac87962-d3de-4d75-9599-91f84762e703.aspx" />
    <id>http://www.peneveyre.com/blog/PermaLink,guid,1ac87962-d3de-4d75-9599-91f84762e703.aspx</id>
    <published>2010-05-04T04:49:52.18-04:00</published>
    <updated>2010-05-04T04:50:17.8524112-04:00</updated>
    <category term="SharePoint" label="SharePoint" scheme="http://www.peneveyre.com/blog/CategoryView,category,SharePoint.aspx" />
    <author>
      <name>Yves Peneveyre</name>
    </author>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>
Designing a SharePoint 2010 workflow in Visio 2010 is just great. You can put the
shapes on the design surface, draw the transitions, and it is really interesting for
people that need visualization of their workflows. Unfortunately, this is where it
stops. Because there is no direct link between Visio and SharePoint (meaning that
no information from SharePoint comes to Visio), it is not possible to set the conditions
or roles or users to the shapes. In other words, you can put a decision shape, but
you cannot set the condition itself.
</p>
        <p>
This is why the Visio file has to be exported into a .vwi (Visio Workflow Interchange)
and then imported into SharePoint Designer 2010. After that, you have to set the conditions
and all the parameters to the different shapes that are part of the workflow. Ok,
so far, so good. But, how can I take my workflow and import it somewhere else ? How
could I reuse the workflow with the parameters ?
</p>
        <p>
When you export a workflow from SPD, you cannot import it, even if it is not in the
same site. The message specifies that “This workflow cannot be imported because it
was created in SharePoint Designer for a different site, or the original workflow
has been moved or deleted. To move a workflow between sites, use Save as Template
(.wsp file) instead of a Visio workflow drawing.
</p>
        <p>
          <img style="WIDTH: 313px; HEIGHT: 213px" border="0" src="http://www.peneveyre.com/blog/content/binary/ImportWFError.jpg" width="379" height="213" />
        </p>
        <p>
I tried to see what is inside a .vwi file to check what was different between the
original .vwi file and the one exported by SPD. To do this, it is possible to rename
the .vwi file into .zip and to look inside the compressed folder. The main difference
is that an additional file has been generated, named “workflow.xoml.rules”. Deleting
this file will make this file importable again and, surprisingly, all the settings
that were set in the SPD are still there.
</p>
        <p>
Ok, I did it several times, in the same environment (AD), but I can imagine that it
is not a “supported” way to move workflows, knowing that exporting a .wsp and deploying
it is the recommended way…<br /></p>
        <img width="0" height="0" src="http://www.peneveyre.com/blog/aggbug.ashx?id=1ac87962-d3de-4d75-9599-91f84762e703" />
      </div>
    </content>
  </entry>
</feed>