Protect Your SharePoint site from deletion.

This is for sites and subsites (not site collections). Let’s say the site collection home page is http://home.company.com/default.aspx and you want to protect the site you created for the Engineering department at http://home.company.com/engineering/default.aspx. Maybe you’ve spent a month building the site – you’ve customized pages, created special library views, used audience targeting and even thrown in some pretty complex permissions to protect confidential documents from too many eyes.

You decide to give someone else Full Control of the site so they can help you manage permissions. That’s okay, but one day, that person – who really meant to delete another subsite – accidentally deletes your site! Yikes!!

Unfortunately, sites that are deleted cannot be recovered from the site or site collection Recycle Bin (like documents, pages and lists can be recovered). Yes, there may be a backup somewhere and someone can probably get it restored for you but that can take days and in the meantime, you’ve lost all of your work and you may not be able to get your site restored at all.

So here’s a really easy tip to keep that from happening in the first place…

Sites with subsites CANNOT be deleted. So all you need to do is create a subsite underneath the Engineering site and only give yourself permission to it (no one else). Use a blank site template and don’t put any content there. It will take up very little room in the database and it will prevent someone from accidentally deleting your site.

Here is the MS link on how to do site restores in the unfortunate circumstance where you do delete your site !!!

12 Expert Google Search Tips

1.Explicit Phrase:

Lets say you are looking for content about internet marketing. Instead of just typing internet marketing into the Google search box, you will likely be better off searching explicitly for the phrase. To do this, simply enclose the search phrase within double quotes.
Example: “internet marketing”

2.Exclude Words:

Lets say you want to search for content about internet marketing, but you want to exclude any results that contain the term advertising. To do this, simply use the “-” sign in front of the word you want to exclude.
Example Search: internet marketing -advertising

3.Site Specific Search:

Often, you want to search a specific website for content that matches a certain phrase. Even if the site doesn’t support a built-in search feature, you can use Google to search the site for your term. Simply use the “site:somesite.com” modifier.
Example: “internet marketing” site:www.smallbusinesshub.com

4.Similar Words and Synonyms:

Let’s say you want to include a word in your search, but want to include results that contain similar words or synonyms. To do this, use the “~” in front of the word.
Example: “internet marketing” ~professional

5.Specific Document Types:

If you’re looking to find results that are of a specific type, you can use the modifier “filetype:”. For example, you might want to find only PowerPoint presentations related to internet marketing.
Example: “internet marketing” filetype:ppt

6.This OR That:

By default, when you do a search, Google will include all the terms specified in the search. If you are looking for any one of one or more terms to match, then you can use the OR operator. (Note: The OR has to be capitalized).
Example: internet marketing OR advertising

7.Phone Listing:

Let’s say someone calls you on your mobile number and you don’t know who it is. If all you have is a phone number, you can look it up on Google using the phonebook feature.
Example: phonebook:617-555-1212 (note: the provided number does not work – you’ll have to use a real number to get any results).

8.Area Code Lookup:

If all you need to do is to look-up the area code for a phone number, just enter the 3-digit area code and Google will tell you where it’s from.
Example: 617

9.Numeric Ranges:

This is a rarely used, but highly useful tip. Let’s say you want to find results that contain any of a range of numbers. You can do this by using the X..Y modifier (in case this is hard to read, what’s between the X and Y are two periods.) This type of search is useful for years (as shown below), prices, or anywhere where you want to provide a series of numbers.
Example: president 1940..1950

10.Stock (Ticker Symbol):

Just enter a valid ticker symbol as your search term and Google will give you the current financials and a quick thumb-nail chart for the stock.
Example: GOOG

11.Calculator:

The next time you need to do a quick calculation, instead of bringing up the Calculator applet, you can just type your expression in to Google.
Example: 48512 * 1.02

12.Word Definitions:

If you need to quickly look up the definition of a word or phrase, simply use the “define:” command.
Example: define:plethora

Read more: http://blog.hubspot.com/blog/tabid/6307/bid/1264/12-Quick-Tips-To-Search-Google-Like-An-Expert.aspx#ixzz2Hx3qcIXj

Easy Website Builders

Click here to go to list of Easy Website Builders

As the name suggests, a website builder is a tool that helps people create their own website. Website builders have become extremely widespread over the last number of years as millions of people around the world enjoy the benefits of making a website without ever needing to understand HTML language. In actual fact, you also need no form of programming and can build a site from scratch in a few hours. This is a godsend for owners of small businesses who lack programming skill and cannot afford to hire a professional.

How to export SharePoint site structure into another site on MOSS 2007 SP2

You can go to site settings in the site, and click to save the site as a template. There’s a box called “include content”. Just leave that box unchecked, and you’ll have a backup of the site without content. This new file will be stored in your site gallery at the top level of your site collection. Each time you create a new site in the site collection, that template will be one of the options. Simples!!!

What effect will increasing Execution Timeout for SharePoint have on your environment ?

I was just off a call with Microsoft regarding a request from a project i am working on. The client wanted to increase the execution timeout (time it takes to return a http page before a timeout appears). They wanted to increase it as their reports were taking more than 2 minutes to run (2 Mins is the default timeout set by SharePoint). Once we did this (increased to 5 mins) in test environment the reports ran (taking about 3-4 mins to reurn results). The question then arose, what if they request this in Production environment, will it have an impact on the environment?

Microsoft responded with the following…… “As discussed, we don’t need to change the “execution timeout” value if we see that the SSRS reporting taking time to open. If we do that you may get the server performance issue since, if reporting service will take 4-5 min to process the report on your sharepoint server then their will a load on the server. Especially if we have more number of concurrent site users.”

COMMON CAUSES OF SLOW PAGE RETURNS:

–> If we have network issue between sharepoint and SQL server. Like: Duplicate Acknowledgements, TCP retransmissions and TCP out of order packets during communication.

or

–> If we are pulling up lot of reporting data using the Reporting services. We should try to redesign or changed the configuration.

How to Change the value ?

SharePoint uses a web.config located under:
Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS

To set the default executionTimeout. The default executionTimeout (See Below) value is 120 seconds or 2 minutes. Increasing this value will allow our Feature code more time to complete execution before timing out.

Sample Web.Config

<system.web>
    <compilation batch=”false” batchTimeout=”600″ maxBatchSize=”10000″ maxBatchGeneratedFileSize=”10000″ />
    <httpHandlers>
      <add verb=”*” path=”*.aspx” type=”System.Web.UI.PageHandlerFactory, System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a” />
    </httpHandlers>
    <customErrors mode=”On” />
<httpRuntime executionTimeout=”360″ />
    <globalization fileEncoding=”utf-8″ />
  </system.web>

What is BLOB storage ?

A BLOB (binary large object), pronounced BLAHB and sometimes spelled in all lower case, is a large file, typically an image or sound file, that must be handled (for example, uploaded, downloaded, or stored in a database) in a special way because of its size. The main idea about a BLOB is that the handler of the file (for example, the database manager) has no way of understanding the file in order to figure out how to deal with it – it might as well be a large piece of coal, but there it is and now what? Other sources emphasize that the term was coined to refer to big data objects and to connote the problems they sometimes present in handling them. One application that deals with BLOBs is the database storage of large multimedia objects, such as films and television programs.

Click here for more info –> [—-]

Here is how you become a SharePoint Developer.

Watch this.

SharePoint is taking off in ways we only could have imagined a few years ago.  Along with that comes a demand for developers to help implement and customize it for customers.  We are seeing a huge need for people with these skills in the market.

If you were ever thinking about becoming a SharePoint developer, now is a great time to do it.

To help you with that process MS has put together a great resource for helping you get started …

Click on the WATCH THIS link above to begin !!!