|
Toni Frankola Profile |
|
|
Add a user to the SharePoint_Shell_Access role for all content databases
Toni Frankola In order to use Windows PowerShell for SharePoint 2010 Products, a user must be a member of the SharePoint_Shell_Access, and you can do that via Add-SPShellAdmin cmdlet. However if user needs to work with a lot of content databases then you need to repeat this procedure over and over. Here is a simple script that will add a user to the SharePoint_Shell_Access role for all content databases.
if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {
Add-PSSnapin Micr [read]. Posted: Fri, Jan 27th '12 |
How to enable alternate languages in Office365
Toni Frankola Yesterday Microsoft announced Office365 (trial) availability in 22 additional countries (including Croatia ).
This blog post explains what you need to do in order to enable additional languages for the SharePoint site hosted in the Office365 environment:
Open your team site via browser.
Click on the Site Actions > Site Settings.
Navigate to the Site Administration > Language Settings.
Specify the alternate language(s) that this site will support
Currently Office365 supports: Arabi [read]. Posted: Wed, Nov 30th '11 |
Building business forms with InfoPath 2010 and SharePoint 2010 – Slide decks
Toni Frankola Two weeks ago I had a privilege to present at SharePoint Days 2010 at Bled, Slovenia. I delivered two presentations on Building business forms with InfoPath 2010 and SharePoint 2010. Here are my slides:
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 1
View more presentations from Toni Frankola
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
View more presentations from Toni Frankola [read]. Posted: Mon, Nov 7th '11 |
Introduction to SharePoint 2010 Sandboxed solutions development – Slides Decks
Toni Frankola Few days ago I spoke at Advanced Technology Day 7 conference organized by Microsoft Croatia here in Zagreb.
You can find my slides below, all the samples are available for download on codeplex or here.
Intro to SharePoint Sandboxed Solutions
View more presentations from Toni Frankola [read]. Posted: Sat, Oct 22nd '11 |
SharePoint 2010 links for new IT PROs (version 2011)
Toni Frankola I am reposting my original post with new links and (+ some borrowed from Wictor Wilen class links).
————————-
I recently taught a couple of SharePoint 2010 readiness courses for new SharePoint IT PROs. Here are some links I usually email to them after the course:
(Please comment below if you think I should add something…)
General Links
SharePoint 2010 Demo VM machine
Documentation Toolkit for SharePoint – automatically document your SharePoint farms
SharePoint 2010 fea [read]. Posted: Wed, Oct 12th '11 |
SharePoint Days 2011, Slovenia
Toni Frankola For third year in a row, I will be speaking at SharePoint Conference Slovenia. This time we are heading to beautiful alpine lake Bled.
Lake Bled, Slovenia
I will have two sessions: Building business forms with InfoPath 2010 and SharePoint 2010 – Part1 and Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2. Full schedule is available here. There will be a number of international speakers at the conference including: Claudio Brotto, Boris Gomiunik, Matjaž Perpar, [read]. Posted: Fri, Sep 9th '11 |
There was an error in communicating with Excel Calculation Services in SharePoint 2010
Toni Frankola While working with a client yesterday we noticed users could not view Excel files in browser. A quick analysis of ULS logs revealed the following issue:
There was an error in communicating with Excel Calculation Services http://server_name:port/2a7905259ea644f3a2d8ebd2bcf1ee9f/ExcelService*.asmx exception: An error has occurred. ServerSession.GetNextServerHealthBased: There are no healthy servers although the number of available server in the farm is {1}; updated with no candidates available f [read]. Posted: Thu, Sep 8th '11 |
Backup SharePoint 2010 site collections with PowerShell, send alerts and much more
Toni Frankola Last year I wrote a PowerShell chapter for SharePoint 2010 Unleashed. One of the scripts that is available in the book allows you to easily backup SharePoint 2010 site collections. The Backup-SPSite cmdlet is available in SharePoint 2010 OOTB, but we wanted to show our readers you can do more with PowerShell.
Therefore this script allows you to:
Backup a single site collection or multiple site collections.
You can limit the number of backup files to keep (e.g. last 5 backups).
Once backup is [read]. Posted: Tue, Jul 26th '11 |
Documentation Toolkit for SharePoint – our new product
Toni Frankola After many months of development I am happy to announce that we have finally released Documentation Toolkit for SharePoint. Two years ago I realized I really do not want to document SharePoint farms I deploy for customers by taking screenshots or typing settings to a Word document. I wanted to have an application that would go inside the SharePoint farm and grab all the settings and store these to a Word document so that I could polish and send it to a customer along with the invoice for the [read]. Posted: Thu, Jul 21st '11 |
SharePoint Columns – Features and limitations
Toni Frankola SharePoint list columns are very easy to use and configure. However when working with customers you will hear many different questions related to columns e.g.: “Can I edit managed metadata column in datasheet view?”.
I made the following table for my own reference and I am sharing it with you. The table lists features and limits of SharePoint columns related to various questions you might be asked.
Column Type
Ad-hoc filter & sort
Edit in Datasheet view
Use in calculated colum [read]. Posted: Mon, Jul 18th '11 |
SharePoint Captcha (2)
Toni Frankola I wrote how to integrate BotDetect Captcha into Sharepoint 2010 article for Lanapsoft Inc.
Compared with reCaptcha I used before with WordPress, BotDetect Captcha runs on your server, allows full control of appearance, doesn’t require human visitors to retype an additional word, and supports captcha code pronunciations in many languages. [read]. Posted: Wed, May 25th '11 |
My slide decks and demos from SharePoint Saturday Copenhagen
Toni Frankola Last weekend I presented at SharePoint Saturday Copenhagen 2011. Event was great success and it was my pleasure to speak there for the second time. Copenhagen is an amazing city and it is always great to be there.
I have delivered two sessions on on InfoPath and one on SharePoint, here are the PowerShell slides:
Automating SharePoint 2010 administration tasks with PowerShellView more presentations from Toni Frankola.
Demos:
Demo 1 – PowerShell intro
Demo 2 – Configure PDF crawling a [read]. Posted: Wed, May 4th '11 |
My slides from Windays 2011 on SharePoint no-code solutions
Toni Frankola Last week I was at Windays 2011 and delivered a SharePoint workshop, Office 365/SharePoint keynote and a session on Developing SharePoint 2010 no-code solutions with InfoPath 2010 and SharePoint Designer 2010. Here are the slides:
Windays 2011 – SharePoint no-code solutions with InfoPath 2010 and SharePoint Designer 2010
View more presentations from Toni Frankola [read]. Posted: Thu, Apr 14th '11 |
I’ll be speaking about SharePoint at Microsoft Windays 2011
Toni Frankola For fifth year in a row I’ll be speaking at Microsoft Windays 2011 (April 4th – 8th 2011.) in city of Rovinj, Croatia.
I will have one session, and one workshop as follows:
Workshop: Developing a SharePoint Web Part, Monday 4/4/2011 – 15:00 – 16:45 (Details in Croatian…)
Session: Developing no-code solutions with SharePoint Designer 2010 and InfoPath 2010 (Details in Croatian…)
Hope to see you around! [read]. Posted: Mon, Mar 28th '11 |
SharePoint 2010 – Service Unavailable
Toni Frankola Problem
Last week we installed a brand new SharePoint 2010 farm for a client. After initial configuration, SharePoint was working perfectly (We used these PowerShell scripts to automate most of the installation and initial configuration). However, on the next day, Central Admin greeted us with the following error:
Service Unavailable – HTTP Error 503
I checked Windows Event Log and it was full of error events like this one:
An exception occurred when trying to issue security token: The HTTP [read]. Posted: Wed, Mar 16th '11 |
I’ll be speaking at Microsoft SharePoint & Office Conference 2011, Italy
Toni Frankola I’ll be speaking at Microsoft SharePoint & Office Conference 2011, Milano, Italy, 19-21 April 2011. I am very happy about this as I will be traveling to one of mine favorite countries, Italy meeting some old and new friends, enjoying some pasta and brushing my Italian language skills. Hope to see you there!
Here my sessions:
DEV303 5 ways to build a CRM application on top SharePoint 2010
SB321 Building Solutions with InfoPath 2010
SB322 Building Workflow Solutions with ShareP [read]. Posted: Tue, Mar 15th '11 |
SharePoint Search error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it
Toni Frankola While configuring SharePoint 2010 for a client we encountered the following error in the search crawl logs:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. (Exception from HRESULT: 0×80070422)
Had no idea how to fix it because all the SharePoint services were up and running. Finally after a long and boring troubleshooting we finally realized this problem was caused by Microsoft® File Server Resource Management Service H [read]. Posted: Wed, Mar 9th '11 |
Automate PDF configuration for SharePoint 2010 via PowerShell
Toni Frankola Configuring PDF related stuff for SharePoint 2010 (and 2007) is very simple, yet annoying and often forgotten SharePoint configuration step. There are nice articles (link, link) to help you configure it but when you do it manually chances are you will miss configure something.
I wrote a simple PowerShell script to automate this, and it will do everything for you. Here is what you need to do:
Download and install the Adobe PDF iFilter
Configure SharePoint Foundation search service via Centra [read]. Posted: Tue, Feb 15th '11 |
Could not save changes. The Content type is in use.
Toni Frankola When trying to delete a content type from SharePoint Designer you might run into following funny error message:
Could not save changes. The Content type is in use.
You need to check:
This content type is not being references by a list or document library
This content type is not being references by a list or document library that’s in End User Recycle bin
This content type is not being references by a list or document library that’s in Site Collection Recycle bin
If content type was [read]. Posted: Thu, Feb 10th '11 |
Book review: SharePoint 2010 Disaster Recovery Guide
Toni Frankola Few weeks ago I was creating a solution for a customer and I wanted to provide the optimal disaster recovery for their needs. Via twitter I got in contact with John Ferringer, Sean McDonough the authors of SharePoint 2010 Disaster Recovery Guide. They were very helpful and answered my questions. I decided to get a copy of their book and improve my knowledge on this very interesting topic.
Disaster and Recover is one of the most important topics when it comes to SharePoint. Projects deployed [read]. Posted: Tue, Feb 1st '11 |
SharePoint 2010 links for new developers (version 2011)
Toni Frankola I am reposting my original post with new links and (+ some borrowed from Wictor Wilen class links).
————————-
I recently taught a couple of SharePoint 2010 courses for new SharePoint developers. Here are some links I usually email to them after the course:
(Please comment below if you think I should add something…)
SharePoint 2010 Overview Links
SharePoint Edition Comparison
SharePoint Service Applications Overview and Planning
SharePoint [read]. Posted: Sun, Jan 30th '11 |
Automate SharePoint 2010 farm configuration with PowerShell
Toni Frankola Last year my friend Michael Noel asked me to contribute a chapter for his SharePoint 2010 Unleashed book, and I wrote a chapter on SharePoint 2010 PowerShell automation. As part of that book project we wrote a number of SharePoint PowerShell scripts with two scripts configuring SharePoint 2010 farm and most of the service apps without using Configuration Wizard. The original script was written by Muhanad Omar MVP, while the service app config script was written by me. Both scripts were tested [read]. Posted: Sun, Jan 30th '11 |
Live Online SharePoint Saturday EMEA 2011!
Toni Frankola The second annual Live Online SharePoint Saturday EMEA is on January 22nd. Mark your calendar. Click here to register…
Page Content
Live Online SharePoint Saturday EMEA is shaping up to be a pretty spectacular event. If you weren’t able to attend last year, you’ve got another chance to hear some interesting ideas about using SharePoint 2010, including sessions from 10 MVPs and 30 presenters.
This year’s SPSEMEA is geared exclusively for SharePoint End Users. The tracks [read]. Posted: Thu, Jan 13th '11 |
Apply language settings to all sites in site collection
Toni Frankola In case you have an existing site collection and want to enable language settings (multilingual SharePoint 2010 UI) for all the sites in that site collection, here is a simple PowerShell script to automate that task.
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
cls
if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {
Add-PSSnapin Microsoft.SharePoint.PowerShell;
}
function Set-SPWebLangaugeSettings
{
param(
[Parameter(
Positi [read]. Posted: Wed, Jan 12th '11 |
SharePoint and Remote Blob Storage (RBS) questions
Toni Frankola A customer emailed me today with following questions:
If we are using Remote Blob Store, can users see these files from SharePoint web interface and SharePoint Workspace? How are we going to backup these files?
The answer is: Yes, users will be able to use both SharePoint web interface and Workspace to work with the files. End user cannot tell the difference between a file stored in database and a file stored in remote blob storage.
A few screenshots:
File stored in remote blob storage, displaye [read]. Posted: Wed, Dec 22nd '10 |
SharePoint Saturday EMEA 2011 – Call for speakers
Toni Frankola We are working on SharePoint Saturday EMEA 2011, here is the “official” press release:
I’ve been working with Toni, Isaac and Ayman to layout the format for speaker submissions for SharePoint Saturday EMEA. We have agreed that the content for this special event will focus on the SharePoint End User. Imaging that…
We are going to be running four tracks:
No Assembly SharePoint Solutions for Power Users
SharePoint Branding: From Beginning to End
Planning and Governance [read]. Posted: Sun, Dec 12th '10 |
Not every SharePoint site template supports Multilingual UI (MUI)!
Toni Frankola While demonstrating new and cool SharePoint 2010 features to a customer, I wanted to show how easy it is to switch languages on SharePoint 2010 sites, but I was surprised by the following error message:
Figure 1. - This site is based on a site template that does not support alternate languages.
So it seems there are OOTB templates which do not support alternate languages (Supports Multilingual UI). I did some PowerShell magic and here is the list of SharePoint site templates and the indicator [read]. Posted: Sun, Dec 12th '10 |
How to remove renamed SharePoint 2010 Service App Databases
Toni Frankola If you ever installed SharePoint 2010 using the installation wizard you probably noticed up ~15 new databases deployed to the SQL Server. Not just you now have to manage 15 more databases but all these have very non-admin friendly names like: WebAnalyticsServiceApplication_ReportingDB_33ae7492-5e53-433a-bfca-2b1d819dc646.
A number of people (like Todd Klindt, Shane Young and others) posted articles on how to rename these, and Microsoft create a special TechNet article to help you.
One sunny aft [read]. Posted: Mon, Dec 6th '10 |
My slides from SharePoint Days Slovenia and Hungarian SharePoint User Group
Toni Frankola Two weeks ago I visited Slovenia and Hungary and presented and SharePoint Days 2010 in Ljubljana, Slovenia and at Hungarian SharePoint User Group in Budapest, Hungary. Here are my slides:
Best practices with SharePoint 2010 sandboxed solutions
View more presentations from Toni Frankola.
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Designer 2010
View more presentations from Toni Frankola. [read]. Posted: Mon, Nov 29th '10 |
Automatically apply language settings to a SharePoint 2010 subsite
Toni Frankola I already blogged about Automatically applying theme to a SharePoint Foundation 2010 subsite but it seems language settings are not propagated to the subsite either. Imagine this scenario:
A site collection http://intranet has been created with the default English language template. Administrator enabled Italian and French languages to be used on this site collection. Once user selects a language, (s)he should be able to use the same language throughout the entire site collection.
However, [read]. Posted: Mon, Nov 8th '10 |
SharePoint 2010 Unleashed has been published
Toni Frankola I really happy to report that SAMS has published SharePoint 2010 Unleashed by Michael Noel and Colin Spence.
Last year Michael invited me to contribute on this book and I wrote a chapter 7. on PowerShell “Leveraging PowerShell for Command-Line SharePoint Administration and Automation”.
Writing books is not easy, and writing developer stuff (anything that includes code) is even more complicated. However this book was pure joy and I am really looking forward to next projects in ne [read]. Posted: Mon, Nov 1st '10 |
Links for SharePoint 2010 Developers
Toni Frankola I recently taught a couple of SharePoint 2010 courses for new SharePoint developers. Here are some links I usually email to them after the course:
SharePoint 2010 Links
SharePoint 2010 IW Demo Virtual Machine
SharePoint 2010 Developer kit
SharePoint 2010 Labs
SharePoint Edition Comparison
Creating development environment for SharePoint 2007, similar could be applied to v2010
SharePoint 2010 exams and literature
SharePoint Developer Center MSDN
SharePoint SDK
SPWeb class
SPSite class
SPList cl [read]. Posted: Wed, Oct 27th '10 |
Run all SharePoint 2010 health rules now!
Toni Frankola Joel recently posted: Warning to SharePoint Administrators: Don’t Ignore the Red Health Bar and you should follow his advice and maintain your farm. While preparing a roll-out for a client I created yet another SharePoint 2010 lab/test farm. Once finished I wanted to check if everything is okey with the farm, but could not wait for hour/day/week month till health jobs executed via SharePoint timer. Here is a simple PowerShell script to execute all farm health check immediately:
# check to [read]. Posted: Mon, Oct 18th '10 |
I’ve been awarded SharePoint MVP award!
Toni Frankola I am very happy to report that today I received the following email from Microsoft:
Dear Toni Frankola,
Congratulations! We are pleased to present you with the 2010 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in SharePoint Services technical communities during the past year.
Q: So what’s this MVP award Toni?
Well according to Micros [read]. Posted: Fri, Oct 1st '10 |
SharePoint 2010 Themes Gallery
Toni Frankola Posts in the "SharePoint 2010 Themes" seriesSharePoint 2010 Themes GalleryAutomatically apply theme to a SharePoint Foundation 2010 subsite There is total of 21 built-in SharePoint 2010 Themes, here is the gallery:
[Show as slideshow]
[read]. Posted: Mon, Sep 27th '10 |
Automatically apply theme to a SharePoint Foundation 2010 subsite
Toni Frankola SharePoint 2010 comes with a number of very nice looking site themes. In case you apply one of these themes to the root of your site collection, the theme will not be automatically applied to newly created subsites. My customers usually want one theme to be used and automatically applied across entire site collection.
I created a simple SharePoint 2010 sandboxed solution that will automatically apply SharePoint theme applied to parent site to a newly created site. You only need to download so [read]. Posted: Mon, Sep 27th '10 |
The SharePoint50 Project: Who are the main influencers in SharePoint?
Toni Frankola Mark, the founder of EndUserSharePoint.com and his company Global 360 conducted a survey to find Top 50 influencers in SharePoint. You can find more about this project at EUSP.
We started a little wager on twitter to find who the top 10 influencers will be… and you can still try to guess at this page. [read]. Posted: Mon, Sep 27th '10 |
What should I do if webpart was removed from the gallery?
Toni Frankola Today I tried to add a custom web part to a SharePoint 2010 web page. Web part was listed in while via Insert > Web Part gallery but SharePoint failed to add it to a web part page with the following error:
“The operation could not be completed because the item was removed from the gallery”
So if you are facing similar issues check your Visual Studio package and make sure this web part is being properly deployed. In my case it was somehow left out of default feature package. I just [read]. Posted: Wed, Sep 15th '10 |
Add all site collections as PerformancePoint trusted locations via PowerShell
Toni Frankola In case you have been playing with SharePoint 2010 IW Demo VM you might bumped into this error:
The query could not complete because the following items are not in a PerformancePoint trusted location…
The solution for this problem is simple, you just need to add all PerformancePoint locations to the trusted list in PerformancePoint service application. I usually use IW Demo machine to do demos and sometimes during presentation a customer might request you to present something (like Perform [read]. Posted: Wed, Aug 4th '10 |
Top 10 technical questions you should be asking before upgrading your customer to SharePoint 2010
Toni Frankola A customer emailed me this morning saying:
Hey Toni, we want to upgrade Windows SharePoint Services 3.0 to the latest SharePoint. Can you send me a quote and we are ready to go…
Before doing anything else, you need to ask your customer a few simple questions just to make sure you understand the situation (customer installed WSS 3.0 alone) so that you can make the right assessment. Please note: these are just general questions, in a full-scoped project you need to ask many more…
Questions [read]. Posted: Wed, Jul 28th '10 |
Updated – Search AutoComplete for SharePoint 2010 Central Administration
Toni Frankola We have just updated release of our Search AutoComplete for SharePoint 2010 Central Administration web part.
The solution has been tested and updated for SharePoint 2010 RTM release and we also fixed deployment script for Farm solutions. You can download for FREE with full source code. Click here to send your feedback.
Original Post:
SharePoint 2010 introduced a new and improved Central Administration which looks awesome. However when I am teaching about SharePoint or presenting it to customer [read]. Posted: Wed, Jul 7th '10 |
Retract SharePoint solution from Central Admin with PowerShell
Toni Frankola I deployed a custom made solution to the SharePoint 2010 Central Administration application. However when I tried to remove the solution and failed from both PowerShell and GUI. The solution remained in the Deployed state. After examining the log files I figured out that SharePoint timer iterates all the web applications except central admin.
Here is the PowerShell script to remove a solution that was deployed to Central Admin Application.
# check to ensure Microsoft.SharePoint.PowerShell is lo [read]. Posted: Wed, Jul 7th '10 |
Compile and package Sandboxed and Farm solutions using the same code base
Toni Frankola SharePoint Sandboxed solutions allow site administrators to deploy custom web parts without physical (console) access to the SharePoint server. Sandboxed solutions are easily uploaded via Solutions gallery.
Sometimes, while developing a solution, you want to know if your code is running sandboxed or as a normal farm solution. In order to check if the code is running sandboxed or not, you can use the approaches suggested to me by Wictor Wilen and Chris O’Brien.
I recently installed Visual S [read]. Posted: Sun, Jul 4th '10 |
Remove all Service Applications from SharePoint 2010 farm with PowerShell
Toni Frankola Well, sometimes things do not go as planned and you need to undo some things you did in SharePoint testing environment or for a client.
As I am currently working on a script to install Service Applications I had a need to remove 10-20 service application from my testing farm automatically.
Here is the script that can do that; it will automatically remove all service applications along with associated data.
Click here to download the script.
——————— [read]. Posted: Mon, May 31st '10 |
My slides from SharePoint conference Peru
Toni Frankola Yes, I spent an amazing week in Peru attending and speaking at SharePoint Conference Peru. After the conference we visited Cusco and Machu Picchu and we all had amazing time. Conference was an amazing success, with more than 170 attending, all sessions were packed and people were very enthusiastic about SharePoint 2010 release.
I presented delivered to sessions for the conference and here are my slides:
The wonderful world of SharePoint 2010 service apps
View more presentations from Toni Franko [read]. Posted: Sun, May 23rd '10 |
Search AutoComplete for SharePoint 2010 Central Administration
Toni Frankola Posts in the "Introduction to SharePoint 2010 SandBox Solutions" seriesIntroduction to SharePoint 2010 SandBox Solutions for Site Collection OwnersSearch AutoComplete for SharePoint 2010 listsSearch AutoComplete for SharePoint 2010 Central Administration SharePoint 2010 introduced a new and improved Central Administration which looks awesome. However when I am teaching about SharePoint or presenting it to customers I need a quick and easy way to find an option in Central Admin (yeah I know, I am [read]. Posted: Mon, Apr 12th '10 |
Search AutoComplete for SharePoint 2010 lists
Toni Frankola In my previous post I explained how to create an interactive search for SharePoint 2007 lists. It’s time to take things to the next level, so let me introduce Search AutoComplete for SharePoint 2010 list (download). It gives you the same functionality (search as you type) as the previous version but it is created as SandBox solution (check my post Introduction to SharePoint 2010 SandBox Solutions for Site Collection Owners for details).
This solution is free and can be downloaded as WSP o [read]. Posted: Tue, Apr 6th '10 |
Introduction to SharePoint 2010 SandBox Solutions for Site Collection Owners
Toni Frankola If you have been reading about exciting new features of SharePoint 2010 you probably heard about something called SandBox Solutions. In this post I will try to explain what SandBox Solutions are and how you, as Site Collection Owner / End User / Non Developer type, can benefit from these solutions.
In a nutshell, SandBoxed solutions allow you to:
Deploy custom code you have developed or downloaded from the Internet
Such custom code you deploy cannot jeopardize the stability of your farm
Soluti [read]. Posted: Tue, Mar 30th '10 |
I’ll be speaking about SharePoint at Microsoft Windays 2010
Toni Frankola For forth year in a row I’ll be speaking at Microsoft Windays 2010 (April 19th – 23rd 2010.) in city of Rovinj, Croatia.
I will have 2 sessions, and my topic for both will be… SharePoint 2010.
SharePoint in a SandBox, Wednesday April 21st 2010 -12:10 – 13:00
SharePoint 2010 Sandboxed Solutions introduce a crucial change in how you can develop custom applications on top of SharePoint platform. With a number of demos and practical examples this sessions will show you h [read]. Posted: Mon, Mar 22nd '10 |
Configure Item Level Permissions for Document Libraries – Part 2 – SharePoint 2010 edition
Toni Frankola Every once in a while your customer might ask you to customize permissions for a document library in such a way that authors can only change their own documents. There was no such feature for document libraries in SharePoint 2007, and the “problem” is still present in v2010. (Both versions support automatic item-level permissions OOTB for other lists like Tasks).
In Part 1 of this article I tried to solve the problem for SharePoint 2007 with Workflows, but never found the time to complete it [read]. Posted: Mon, Mar 22nd '10 |
FREE SharePoint 2010 eMagazine has been published
Toni Frankola Marianne van Wanrooij asked me to write an article for SharePoint eMagazine. It is a FREE SharePoint publication that can be downloaded here. My article is about Visio Services check it out, there is a number of great articles inside, here is the list:
SharePoint 2010 Enterprise – Sjoerd van Lochem
Customizing the SharePoint Ribbon - Marianne van Wanrooij
Visual Studio Extensions - Niels Loup
Working with data in SharePoint Designer 2010- Laura Rogers
Sandboxed Solutions – Mirjam van O [read]. Posted: Wed, Jan 20th '10 |
Creating filtered lookups in SharePoint 2010 with InfoPath 2010
Toni Frankola One of the usual challenges with SharePoint 2007 was to build a lookup field between two lists but also apply a custom filter to the values being displyed.
Let’s consider a simple scenario: You have two lists on your site: Projects and Project Tasks. You want to link each task in Project Tasks list with a project in Projects list. This was simple even in v2007, you only had to create a lookup column and you were good to go.
But what if you wanted to link tasks with only active Projects ( [read]. Posted: Wed, Jan 6th '10 |
Live Online SharePoint Saturday EMEA is on the Move
Toni Frankola I am reposting from End User SharePoint.
Toni Frankola, Eric Harlan and I have been working over the past few days, putting together the first wave of speakers for Live Online SharePoint Saturday EMEA.
This is turning out to be a pretty spectacular event with presenters from 11 countries, including 6 MVPs.
If you haven’t registered for this free, live online event that is scheduled during EMEA timezones, you’re missing out. Yes, I know it’s on a Saturday. Yes, I know, there’s snow and [read]. Posted: Tue, Dec 29th '09 |
Croatian SharePoint User Group goes live!
Toni Frankola On Dec 10th we had a 1st meeting of Croatian SharePoint User group. I was always under the impression we are too small to have a user group but… I was wrong. :). We had around 120 applications for the first event. We gave an overview presentation on what’s new in SharePoint 2010 for end users, devs and IT Pros.
Our next meeting is on Jan 14th 2010, and you are welcomed to join. Visit our site (in Croatian only) and apply for next meeting or download slidedecks.
Topics for January: [read]. Posted: Mon, Dec 21st '09 |
Do you need free* SharePoint planning services?
Toni Frankola If your company is considering implementing SharePoint collaboration platform Microsoft has a free* offering for you: SharePoint Deployment Planning Services (SDPS).
How can you benefit from this program? Well it is easy. If you are currently planning to deploy SharePoint to your organization you can contact a certified SDPS partner to help you plan this engagement. This program can also be activated if you are planning to roll-out some new features (e.g. Enterprise Search) or if you are plannin [read]. Posted: Mon, Dec 21st '09 |
My slides from Slovenian SharePoint Conference 2009
Toni Frankola Last week I spent three very nice days in Murska Sobota, Slovenia, speaking at Slovenian SharePoint Conference 2009. It was my pleasure to meet some old frends and many new SharePoint people from the region and worldwide. I am really looking forward to the next edition :))))
Slovenian SharePoint Conference 2009 -Best Practices To Boost Your Share Point Implementation
View more presentations from tonifrankola.
Here are some of the links from my slides:
[Book] Don’t Make Me Think! A Commo [read]. Posted: Sun, Nov 29th '09 |
Join us for the first Croatian SharePoint User Group meeting
Toni Frankola I am so proud to make this announcement… on December 9th 5:30 pm we are organizing the first meeting of Croatian SharePoint User Group. Check our site (in Croatian)…
The only topic on our agenda for December 9th is… SharePoint 2010 Overview and what’s new.
Hope to see you there…
If you would like to speak at one of our future group meetings and combine that with your vacation on our beautiful Croatian coast contact me.
Update: Due to an amazing interest we are sold [read]. Posted: Mon, Nov 23rd '09 |
How to: Display Check-in comments
Toni Frankola Staccee emailed me with the following problem:
Can you report off of “Comments” entered when documents are checked in/out? If so, any help on how to get them all?
Here is what I am doing: I navigate to a document that needs to be updated. I use the ‘Check Out’ function and then ‘Edit in Microsoft Excel’ function. I make the changes I need and then ‘Check In’ the document. I am prompted at check in to provide ‘Comments’ (it’s not [read]. Posted: Tue, Nov 3rd '09 |
Join us for Live Online SharePoint Saturday - Europe
Toni Frankola As you probably know SharePoint Saturday events are huge success over SharePoint communities (mostly in USA). There are 10 events just in November 2009, and on November 14h there will be 4 parallel SharePoint Saturdays!
As you recall from this blog, we had one in Europe (Copenhagen, Denmark). Europe is bit different and it is not that easy to create a community event on Saturday (especially if it is nice day on Mediterranean). Maybe SharePoint Friday might work?
Mark Miller and Isaac Stith were [read]. Posted: Mon, Nov 2nd '09 |
Join us at SharePoint Conference Slovenia
Toni Frankola On November 27th I will be speaking at SharePoint Conference Slovenia, one of the first events where you will be able to see SharePoint 2010 live. There is also a preconf day hosted by SharePoint MVPs where you will be able see new SharePoint in live action.
Take advantage of the early bird prices for Slovenian SharePoint Conference on November 27 if you purchase your ticket before Friday November 6. This is your last chance to save 40 € on entry. The rates will go up after Friday, so regi [read]. Posted: Mon, Nov 2nd '09 |
SharePoint 2010 soon to be revealed (one hour to go)
Toni Frankola I am in my hotel room in Las Vegas, getting ready to go to the Mandalay Bay Conference center where in one hour from now Steve Ballmer will start his keynote for SharePoint 2009 Conference. (It will be streamed, so if you are not here hook-up to the conference site for live video).
We already have a number of events last night like #ShareIndian and #SharePint which were great.
I will be attending these sessions today (it was impossible to choose because many good sessions overlap):
9:00 AM - Ke [read]. Posted: Mon, Oct 19th '09 |
Search as you type for Links list
Toni Frankola Two weeks ago Peter emailed me the following question:
I am trying to get your PhoneBook search as you type to work with a Links list and have not been able to make the edits that are needed for it to work.
Yes, it is possible to customize this solution to work with any list you wish, but you need to tweak the code a bit. I am using very powerful Javascript API for the SharePoint webservices by Darren Johnstone that allows you to do anything.
In order to make this to work you need to customize [read]. Posted: Mon, Oct 5th '09 |
Thank you København!
Toni Frankola As you probably know, I was in Copenhagen, Denmark last weekend. Isaac Stith and Jens Nordgaard organized the first SharePoint Saturday at Copenhagen and it was amazing!!! I really enjoyed the event along with all pre and post-events :-)). It was mine pleasure to meet some of the Europe/world finest SharePoint experts.
My Session
You can check slide decks from by session here.
Best Practices To Boost Your SharePoint Implementation
View more presentations from tonifrankola.
Other session [read]. Posted: Fri, Aug 28th '09 |
Boarding completed!
Toni Frankola While you are reading this I am probably sitting in an airplane and just heard famous: “boarding completed” announcement from cabin crew.
Yes, I am flying across central Europe to Copenhagen, Denmark to attend the first SharePoint Saturday in Europe. I am looking forward to meet some of the European SharePoint colleagues/partners, and to present some of mine SharePoint experiences to.
I will be speaking about:
IT Pro Track: Best scenarios to boost your SharePoint implementation.
Your organi [read]. Posted: Fri, Aug 21st '09 |
Use case: PhoneBook Search - no code required
Toni Frankola In last few years I worked with many clients in different industries. Every company I worked with had one application in common: a centralized phonebook. These apps are usually written by some IT rookie that had a desire to show how good his at “3 letter acronym” technology (ASP, PHP…)
Phonebooks are being used when an employee needs to call a coworker on office number or when a receptions wants to inform you that someone is waiting for you in the lobby. In large organizations [read]. Posted: Thu, Aug 20th '09 |
Question about your article - Seeting up SharePoint Environment
Toni Frankola 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 n [read]. Posted: Mon, Aug 17th '09 |
SharePoint in plain English
Toni Frankola For a while now I have been enjoying really great videos by Common Craft (@CommonCraft). The company specialized in making small but very useful videos explaining technology (and other) concepts in very simple way. The topic for this week is SharePoint.
It is a bit over optimistic (SharePoint is not silver bullet) but it might help a novice user to to understand the key SharePoint concepts. Check it out:
SharePoint in Plain English
You can check videos on Creative Commons web page. [read]. Posted: Fri, Aug 14th '09 |
Slovenian SharePoint conference
Toni Frankola For second year in a row, SharePoint conference will be held in Slovenia.
Venue: StarMax, Murska Sobota
Date: 27th of November 2009.
I am still waiting for the full speakers list but it will include SharePoint technology experts and MVPs from Central Eastern Europe and other countries.
Innovate, Communicate and Collaborate with SharePoint community in Slovenia, hope to see you there. Click here http://www.sharepointconference.si for more details.
Picture below is from famous lake Bled in S [read]. Posted: Tue, Aug 4th '09 |
KPI Dashboard for WSS: Part 1 - No code required
Toni Frankola 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 [read]. Posted: Mon, Aug 3rd '09 |
Speaking at SharePoint Saturday, Copenhagen
Toni Frankola 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. 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 blin [read]. Posted: Wed, Jul 22nd '09 |
SharePoint 2010 - Sneak Previews
Toni Frankola Today, Microsoft released first sneak previews of the new version of SharePoint. Click here to learn more… [read]. Posted: Mon, Jul 13th '09 |
Configure Item Level Permissions for Document Libraries
Toni Frankola 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 [read]. Posted: Tue, Jul 7th '09 |
Learn Nintex Workflow 2007 with Understanding SharePoint Journal
Toni Frankola 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:
In this 1 [read]. Posted: Wed, Jun 24th '09 |
A great web part for SharePoint End Users
Toni Frankola If you ever thought 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 prob [read]. Posted: Tue, Jun 9th '09 |
SharePoint Server Fault
Toni Frankola 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.
Toni, how is this site r [read]. Posted: Thu, Jun 4th '09 |
List of built-in Microsoft Dynamics CRM 4.0 Reports
Toni Frankola From time to ime, when I have to write a specification for CRM system based on top of Microsoft Dyanamics CRM I need a list of build in CRM reports. Althought this list is availabile 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 activi [read]. Posted: Wed, Jun 3rd '09 |
Top Blogger Web Part – No code required
Toni Frankola Laura Rogers posted an interesting business requirement at Stump the Panel of End User SharePoint:
Here’s a question that came in from jlschu1:
I am trying to create a web part on a SP blog site that will display the top bloggers for that site. There is a large group of people writing posts on one blog site, in one list of posts. I want to show the top bloggers based on their number of posts.
Laura solved the problem with SPD workflow which sounds interesting. Laura, I can’t wait to see [read]. Posted: Thu, May 28th '09 |
This blog was on vacation
Toni Frankola I haven’t posted in a while. First I have been to Windays 2009 and then to New York City. Although my posts are just a paragraph or two it takes few hours to prepare, test and describe a solution I am writing about. Usually I am writing these around 1 AM. So from time to time I really need vacation.
I did “some work” in New York; I had lunch with Mark Miller of End User SharePoint. Mark brought his digital camera and caught me by surprise. :))). Videos are posted on End User S [read]. Posted: Mon, May 18th '09 |
Dirty secrets of Data View Web Part revealed
Toni Frankola 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:
Yes, you can use Data View Web Part to pull data from subsites
Yes, you can use Data View Web Part to aggregate data from more than one list
For [read]. Posted: Mon, May 18th '09 |
My presentation is currently being showcased on the ‘Technology’ page on SlideShare
Toni Frankola I just got an email from SlideShare.net
Congratulations! Your presentation ‘WinDays 2009 - SharePoint For End Users - Shortcuts To Success’ is currently being showcased on the ‘Technology’ page on SlideShare.
Hi tonifrankola!
Your presentation WinDays 2009 - SharePoint For End Users - Shortcuts To Success is currently being showcased on the ‘Technology’ page by our editorial team.
It’s likely to remain there for the next 16-20 hours…
Cheers,
- th [read]. Posted: Tue, Apr 28th '09 |
Slide decks: SharePoint For End Users - Shortcuts To Success
Toni Frankola In last two weeks I did not have enough time to post here as I was preparing to deliver a session at Microsoft Windays conference.
As I promised here are the slide decks.
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
View more presentations from tonifrankola.
The same one in Croatian:
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
View more presentations from tonifrankola. [read]. Posted: Sun, Apr 26th '09 |
Use case: Automated knowledge base in SharePoint
Toni Frankola Scenario
Let’s consider the following scenario: Your company is working with a partner. All support requests are being submitted via email.
You have a a team of people submitting requests:
Furthermore, sometimes you need to include additional people on your side. The communication channels might get even more complicated (the more employees you have working on this, the more complicated it gets :-)).
The real problem here is email as communication channel. Email is a great tool, easy to [read]. Posted: Mon, Apr 6th '09 |
Let’s get started with SharePoint Designer!
Toni Frankola As you probably know, Microsoft decided to make SharePoint designer is free, and here are some nice articles on how to use SharePoint Designer and some deployment considerations.
By Mark Miller and Asif Rehmani at EndUserSharePoint
Let’s get started with SharePoint Designer
SharePoint Designer 2007 Now Available for Free
By SharePointBuzz: Recommendation for all Organizations
Remember, with great power comes great responsibility - use SharePoint Designer appropriately within your organ [read]. Posted: Fri, Apr 3rd '09 |
Slides from my Sharepoint session at IT Pro Users group Croatia
Toni Frankola Last night I spoke about SharePoint at IT Pro Users group Croatia. We forgot to take photos but I was really happy to see the room full of people eager to learn more about SharePoint.
I hope each participant had I chance to to learn something new.
You will find my slides below. If there are some questions I forgot to answer yesterday please drop me a line.
Introduction To Microsoft Office Share Point 2007 – Planning Installation Configuration And Maintenance
View more presentations from Toni F [read]. Posted: Fri, Apr 3rd '09 |
Deploy Custom JQuery Scripts to the SharePoint Site Collection
Toni Frankola Introduction to Accordion for Quick Launch
Paul Grenier made some really cool JQuery web parts.
The one I like most is Accordion for Quick Launch. It is a simple JQuery script that allows users to collapse and expand sections of a SharePoint Quick Launch menu (the latest version even remembers the ones you expanded previously).
Deploying Paul’s solution is really easy. You can paste the entire script to the Content Editor Web part, or deploy the pre-packed webpart that does that.
Deploying sit [read]. Posted: Fri, Mar 27th '09 |
Use case: Auditing documents on a regular basis
Toni Frankola At Stump the Panel forum of End User SharePoint Maurice asked:
I have a bunch of documents that need to be audited every six months. This their a way that a reminder can be set up to remind the owner of the document that its time to review the document?
Laura Rogers suggested the following for Microsoft Office SharePoint 2007:
If you have MOSS, you can use the information management policy settings in the document library. You can set it to: Modified Date + 6 months. Then, make it kick off a wor [read]. Posted: Thu, Mar 26th '09 |
Speaking at Microsoft Windays 2009
Toni Frankola For the third year in a row I will deliver a presentation at Microsoft Windays 2009. As usual my topic is SharePoint, and for this year the presentation will be:
SharePoint for end users – Shortcuts to success
I will present some of the best content from my SharePointUseCases.com and EndUserSharePoint.com articles, including:
Planning and organizing SharePoint lab in a virtual environment
Organizing a “SharePoint team”
Planning your sites with Mind Manager
Simple, easy, effective use ca [read]. Posted: Wed, Mar 18th '09 |
Speaking about SharePoint at IT Pro Users Group Croatia
Toni Frankola My colleague Marin Frankovic invited me to speak at IT Pro Users Croatia group meeting on April 2nd 2009. I will be covering a slightly different topic than I usually do.
This is a free event, so you are welcomed to join us!
Venue:
Microsoft Croatia
Turinina 3, Zagreb, Croatia
April 2nd 2009. at 17:30
Session: Introduction to Microsoft Office SharePoint 2007 – Planning, installation, configuration and maintenance
Description: The goal of this lecture is to demonstrate you what SharePoint [read]. Posted: Wed, Mar 18th '09 |
Adventures with the “New Folder” Option in a Document Library
Toni Frankola I just published a new article at EndUserSharePoint.com about custom folder content type and problems related to it. Click here read more.
On a project I had to create a custom folder content type. I added it to a document library as a content type (as shown in the figure below).
The default folder content type cannot be removed. Unlike a document, it cannot be removed as other document content types. However, there is an option in Advanced Document Library settings which allows you to turn it [read]. Posted: Thu, Mar 12th '09 |
Use case: Integrating lists from different sites
Toni Frankola We had a SharePoint site that was organized as shown on the following picture.
Each project had it’s own site but in each document library we wanted to connect a document with an asset stored in a central site and unique custom list.
We could not use Lookup column because we wanted to be able to share data site collection wide.
We could not use Site Column because:
each Asset had some additional data that was stored to Assets lists
we wanted to filter these assets by various criteria
B [read]. Posted: Wed, Mar 4th '09 |
SharePoint Blogs
Toni Frankola Christophe from Path to SharePoint has a nice list of SharePoint Blogs by Technorati Authority, and I am happy to inform you that my blog improved it’s rating a lot in last few months and I would like to thank you all for reading and sharing this blog. Check the full list of SharePoint Blogs by Technorati Authority here…
This reminded me that I should publish a list of useful blogs I am reading. And here it is in random order:
Andrew Connell [MVP MOSS]
Arpan Shah’s Blog
Share [read]. Posted: Tue, Mar 3rd '09 |