This blog has moved

October 26th, 2009 by toni
This blog has moved to a new address. Click here to follow…

Question about your article – Seeting up SharePoint Environment

August 17th, 2009 by toni

Stan emailed me with few questions about setting up SharePoint Development Environment. I am posting edited version of that conversation here. The post is general and it applies to any SharePoint environment e.g. testing, educational… you might have in your company.

In your article “Team-Based Development in Microsoft Office SharePoint Server 2007 – Part 2 – Building a development lab” you say that developer has 64-bit Server on the machine and VPC and develops in VPC. Why do you need VPC? The max RAM I can get out of my VPC is 2.3GB, while you can have 3.3 on the server. Can you explain?

Read entire post…

Speaking at SharePoint Saturday, Copenhagen

August 3rd, 2009 by toni

 

After a number of events in USA, SharePoint Saturday (free community driven event) is flying across oceans (both Atlantic and Pacific). In August it will debut in Europe: Copenhagen, Denmark.

I am happy to announce that I will be speaking at SharePoint Saturday, Copenhagen, organized by Isaac Stith (@MrIsaac) and Jens Nørgaard (@SharePointDK). If you are reading this blog and plan to visit the event I would be happy to see you there.

Session

Your organization has deployed SharePoint as the ultimate collaboration platform that will solve all your problems in a blink of an eye. However you, as the content owner, are still struggling with end users and all the SharePoint features. In this session we are going to discuss tools you have at hand and simple and effective scenarios you can implement on your portal. These will help end-users to perform day-to-day operations with ease and to boost the overall SharePoint adoption.

Language: English
Session Level: Intermediate
Target audience: (Power) End User

Learn more

 

KPI Dashboard for WSS: Part 1 – No code required

August 3rd, 2009 by toni

 

 

A few weeks ago Chris posted the following problem on Stump the panel:

We want to display KPI indicators with each item (green if we met the target, yellow almost, red not even close). I’ve been using Visual Indicators for the Masses: KPIs in WSS.  So I setup different lists for each one, So in financial the target/actual is set to currency. In customer loyalty it’s a number etc. This was working fine until today, when I got to see more of the real data. I learned under financial that the target/actual could be sometimes a $ amount, or it could be a count, or a percentage!!!

Well, this is a common situation in the IT field, requirements change as we go :) . The problem seemed interesting and Chris and I worked together to solve it. The final solution looks like this:

 

KPI Dashboard for WSS

 

This is a simple solution. It does not require code deployment and it works on WSS. You only need some time and patience to build everything.

Read full article…

 

 

Configure Item Level Permissions for Document Libraries

July 7th, 2009 by toni

 

A few weeks ago Duncun commented on one of my posts“Still hunting for the holy grail of a solution that ONLY allows users to view or edit documents they have created themselves.”

The problem

As you probably know, there is an item-level permissions feature that can be a solution to this problem BUT it’s only available for lists, not Document Libraries. Please remember this before you make a promise you cannot deliver.

Figure 1. – Item level permissions on custom list

The solution

The proper way to solve this problem is to set permissions on the item level. Since you cannot use the feature I mentioned above, the only way to do it is to create server side code which configures it. In this case I am going to use a custom workflow solution (an event handler might also do). The wrong approach for solving this problem might be using JQuery or something similar, because malicious user can easily trick the system and still see and edit the document he is not allowed to.

 

Learn Nintex Workflow 2007 with Understanding SharePoint Journal

July 7th, 2009 by toni

In last few weeks I noticed a lot of posts on Twitter about Nintex Workflow 2007 and SharePoint. All these came from a single user: Bjørn Furuknap (@furuknap). So I followed him for a while and I learned that he wrote a FREE e-book about Nintex Workflow 2007. If you are reading this blog on a regular basis you probably know that I think highly of Nintex Workflow 2007. If you are already using it and you would like to learn more, or just prospecting, take a look at Bjorn’s guide. Read more…

A great web part for SharePoint End Users

June 10th, 2009 by toni

If you ever taught end users on how to use SharePoint you probably noticed they have a problem using all these nice SharePoint menus. I love the SharePoint UI very much, but I am a geek and SharePoint is made by geeks… Average SharePoint user are not geek they are Information workers, and as Mark says: Information Workers don’t care how it all works, they want to know why they should change their existing work habits to accommodate this new way to store their files. That said, you probably noticed that they have a problem hitting all those small arrows to expand the menus and stuff.

James Milne wrote a nice web part (Content Type Toolbar) to overcome one of these problems. It extracts all the content types of a document library and shows them with big icons above document library. It is easy to deploy and your Information workers will just love it.

SharePoint Server Fault

June 5th, 2009 by toni

 

Back in summer of 2008. Joel Spolsky and Jeff Atwood launched stackoverflow.com, a Q&A community site for programmers. In just few months it became on of the most authoritative sources for programming questions. These guys made a perfect site which is so much better than thos crapy MSDN/Technet forums and other Q&A sites over the web. Great job guys!!!

Few weeks ago the second site called serverfault.com launched. It is a community site for IT professionals. Read more…

sf

 

List of built-in Microsoft Dynamics CRM 4.0 Reports

June 4th, 2009 by toni

From time to time, when I have to write a specification for CRM system based on top of Microsoft Dynamics CRM I need a list of build in CRM reports. Although this list is available in CRM I sometimes cannot access CRM instance and I was not able to find it on the web. So here it is:

  • Competitor Win Loss
    Compare how your sales team performs against competitors.
  • Campaign Comparison
    Compare two campaigns.
  • Lead Source Effectiveness
    Compare your lead sources.
  • Activities
    Display a list of activities.
  • Neglected Accounts
    Identify accounts that have not been contacted recently.
  • Neglected Cases
    Identify cases that have not been contacted recently.
  • Neglected Leads
    Identify leads that have not been contacted.
  • Account Distribution
    Identify patterns in top revenue-generating accounts.
  • Top Knowledge Base Articles
    Identify the most frequently used knowledge base articles.
  • Campaign Activity Status
    Track a campaign.
  • Campaign Performance
    Track the progress and status of campaigns.
  • Sales History
    Understand past sales performance.
  • Account Summary
    View a chronological summary of an account.
  • Account Overview
    View a one-page overview of an account.
  • Quote
    View a quote and its line items.
  • Invoice
    View an invoice and its line items.
  • Order
    View an order and its line items.
  • Sales Pipeline
    View anticipated potential sales.
  • Products By Contact
    View products that are used by a contact.
  • Products By Account
    View products that are used by an account.
  • Case Summary Table
    View the patterns in cases.
  • Service Activity Volume
    View the patterns in service activity volume.

Dirty secrets of Data View Web Part revealed

June 4th, 2009 by toni

In last few weeks Laura Rogers has been posting interesting articles about Data View Web Part (DVWP). Check them out here.
I know a great deal about Data View Web Part and there are numerous solutions I posted here which were created with it (Blog archive | SharePoint Lists and Libraries, Outlook Style | KPIs), however Laura taught me something new. Learn more…