PSPCommunity.org ورود | ثبت نام | كمك

بيشترين بازديد شده

نصب پیش نیاز های شیرپوینت 2013 بصورت آفلاین روی ویندوز 2012
 شاید برای شما پیش آمده باشه که خواسته باشید شیرپوینت 2013 را روی ویندوز 2012 نصب کنید و برای نصب پیش نیازها به مشکل برخورده باشید 
من یه سری اسکریپ پاور شل برای شما پیشنهاد می کنم که شامل 3 تا فایل حاوی اسکریپت پاور شل هست 
Download-SP2013PreReqFiles.ps1  این ایکریپت تمام پیش نیازهای لازم را از اینترنت دانلود میکنه البته اگر شما قبلا دانلود کردید نیازی با این ایکریپت ندارید
Install-SP2013PreReqFiles.ps1  این اسکریپت پیش نیارها را بصورت آفلاین برای شما نصب می کند
Install-SP2013RolesFeatures.ps1 این اسکریپت تنظیمات ورل ها و فیچرها را نصب می کند
اگر تمام اسکریپت های بالا بدرستی اجرا شود شما می توانید نصب شیرپوینت 2013 را روی ویندوز 2012 شروع کنید
البته من امتحان کردم درست جواب میدهد
 
 
JavaScript Class Library توابع جاوااسکریپ برای شرپوینت 2010
معرفی توابع جاوااسکریپت در شرپوینت 
http://msdn.microsoft.com/en-us/library/ee538253.aspx
دسترسی به اطلاعات لیست ها از طریق JQuery
 در این پست قصد دارم تا نحوه نمایش اطلاعات یک لیست از طریق JQuery و CAML و Webservice را برایتان توضیح بدم 
این روش زمانی کاربرد دارد که شما نمیتوانید برنامه نویسی کنید یعنی دسترسی به فارم ندارید برای خود من پیش اومده  
با این روش شما میتوتنید بدون کد نویسی به اطلاعات لیست ها دسترسی داشته باشید  
 
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<script src="http://code.jquery.com/jquery-1.8.3.js" type="text/javascript"></script>

<script type="text/javascrip”>

    $(document).ready(function() {

        var soapEnv =

            "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'> \

                <soapenv:Body> \

                     <GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'> \

                        <listName>نام لیست مورد نظر را وارد کنید</listName> \                         

                            <ViewFields> \

                               <FieldRef Name='نام ستون مورد نظر' /> \

                               <FieldRef Name='_x0646__x0627__x0645__x0020__x06' /> \

                               <FieldRef Name='Author' />\

                           </ViewFields> \

                        </viewFields> \

                    </GetListItems> \

                </soapenv:Body> \

            </soapenv:Envelope>";

 

        $.ajax({

            url: "http://yourdomain/_vti_bin/lists.asmx",

            type: "POST",

            dataType: "xml",

            data: soapEnv,

            complete: processResult,

            contentType: "text/xml; charset=\"utf-8\""

        });

    });

    function processResult(xData, status) {

        $(xData.responseXML).find("z\\:row").each(function() {

            var mycol = $(this).attr("ows_"نام ستون مورد نظر);

            alert(mycol);

            }

        });

    }

</script>

 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

منبع

http://weblogs.asp.net/jan/archive/2009/05/06/querying-sharepoint-list-items-using-jquery.aspx 

نحوه مخفی کردن نوار Ribbon در حالت کاربران ناشناس
 در سایتهای انتشار در شرپوینت 2010 در حالت نمایش به کاربران عمومی نمایش نوار Ribbon  آبی رنگ بالای صفحه کاربر پسند نیست و برای این کار شما می توانید از کد زیر استفاده کنید و در هنگام نمایش برای کاربران عمومی آنرا از دید کاربر مخفی کنید
 
        <div class="customTopLeft">
            <asp:LoginView id="LoginView1" runat="server">
                <AnonymousTemplate>
                    <div class="customLogin">
                        <a href="/_layouts/authenticate.aspx">
                            <asp:Label Text="<%$Resources:wss,login_pagetitle%>" runat="server"></asp:Label>
                        </a>
                    </div>
                    <style type="text/css">
                        body #s4-ribbonrow {
                        display: none;  }
                    </style>
                </AnonymousTemplate>
                <LoggedInTemplate>
                    <style type="text/css">
                        .customLogin {
                        display: none;  }
                    </style>
                </LoggedInTemplate>
            </asp:LoginView>
        </div>
 
 
 
معرفی کتاب جدید شرپوینت سرور 2010
 مرجع کاربردی SharePoint 2010 ویژه طراحی سایت های فارسی زبان
این کتاب شامل 21 فصل و 582 صفحه می باشد 
مولف امیر حسن رحیمیان
انتشارات پندار پارس
از نکات مثبت این کتاب آموزش مبتنی محیط فارسی  شرپوینت می باشد 
 
معرفی Microsoft Commerce Server 2009

Commerce Server  چیست ؟

Commerce Server 2009   زیر ساختهائی برای تجارت الکترونیک شما ایجاد می کند و همچنین راههای مختلف برای فروش و تجارت شما ارائه میدهد . Commerce Server 2009  تکامل یافته نسخه قبلی Commerce Server  است که می تواندبعنوان یک سیستم از اطلاعات مربوط به  محصولات و سفارشات ، پروفایل و همچنین  اطلاعات بازاریابی را براحتی با فن آوری های متفاوت برای شما فراهم کند. قابلیت های جدید این زیرساخت جدید مایکروساقت برای توسعه تجارت این امکان را فراهم میکند که تجارت خود را خیلی سریع  از طریق کانالهای مختلف فروش گسترش دهید وب سایت پیش فرض در این سیستم براساس وب پارتهایی برروی ASP.NET 3.0 بنا نهاده شده است.

Commerce Server 2009  دارای قابلیت های زیر می باشد

  • راه حل های چندگانه
  • قابلیت های زیاد برای فروشگاه الکترونیکی
  • وب سایت پیش فرض
  • بیش از 30 وب پارت و کنترل اضافه
در پست های بعدی به تشریح قابلیت ها می پردازم منتظر باشید
 
ا ین فناوری در شرپوینت برای ایجاد سایتهای تجارت الکترونیک بهترین گزینه است
 
منبع : http://msdn.microsoft.com/en-US/library/dd464359.aspx

 

 

Examples of common SharePoint formulas
 

Examples of common formulas

Check if a number is greater than or less than another number

Use the IF function to do this task.

Column1

Column2

Formula

Description

15000

9000

=Column1>Column2

Is Column1 greater than Column2? (Yes)

15000

9000

=IF(Column1<=Column2, "OK", "Not OK")

Is Column1 less than or equal to Column2? (Not OK)

Return a logical value after comparing column contents

For a result that is a logical value (Yes or No), use the AND, OR, and NOT functions.

Column1

Column2

Column3

Formula

Description

15

9

8

=AND(Column1>Column2, Column1<Column3)

Is 15 greater than 9 and less than 8? (No)

15

9

8

=OR(Column1>Column2, Column1<Column3)

Is 15 greater than 9 or less than 8? (Yes)

15

9

8

=NOT(Column1+Column2=24)

Is 15 plus 9 not equal to 24? (No)

For a result that is another calculation, or any other value other than Yes or No, use the IF, AND, and OR functions.

Column1

Column2

Column3

Formula

Description

15

9

8

=IF(Column1=15, "OK", "Not OK")

If the value in Column1 equals 15, then return "OK". (OK)

15

9

8

=IF(AND(Column1>Column2, Column1<Column3), "OK", "Not OK")

If 15 is greater than 9 and less than 8, then return "OK". (Not OK)

15

9

8

=IF(OR(Column1>Column2, Column1<Column3), "OK", "Not OK")

If 15 is greater than 9 or less than 8, then return "OK". (OK)

Display zeroes as blanks or dashes

Use the IF function to do this task.

Column1

Column2

Formula

Description

10

10

=Column1-Column2

Second number subtracted from the first (0)

15

9

=IF(Column1-Column2,"-",Column1-Column2)

Returns a dash when the value is zero (-)

Date and time formulas

Add dates

To add a number of days to a date, use the addition (+) operator. Note that when manipulating dates, the return type of the calculated column must be set to Date and Time.

Column1

Column2

Formula

Description

6/9/2007

3

=Column1+Column2

Add 3 days to 6/9/2007 (6/12/2007)

12/10/2008

54

=Column1+Column2

Add 54 days to 12/10/2008 (2/2/2009)

To add a number of months to a date, use the DATE, YEAR, MONTH, and DAY functions.

Column1

Column2

Formula

Description

6/9/2007

3

=DATE(YEAR(Column1),MONTH(Column1)+Column2,DAY(Column1))

Add 3 months to 6/9/2007 (9/9/2007)

12/10/2008

25

=DATE(YEAR(Column1),MONTH(Column1)+Column2,DAY(Column1))

Add 25 months to 12/10/2008 (1/10/2011)

To add a number of years to a date, use the DATE, YEAR, MONTH, and DAY functions.

Column1

Column2

Formula

Description

6/9/2007

3

=DATE(YEAR(Column1)+Column2,MONTH(Column1),DAY(Column1))

Add 3 years to 6/9/2007 (6/9/2010)

12/10/2008

25

=DATE(YEAR(Column1)+Column2,MONTH(Column1),DAY(Column1))

Add 25 years to 12/10/2008 (12/10/2033)

To add a combination of days, months, and years to a date, use the DATE, YEAR, MONTH, and DAY functions.

Column1

Formula

Description

6/9/2007

=DATE(YEAR(Column1)+3,MONTH(Column1)+1,DAY(Column1)+5)

Add 3 years, 1 month, and 5 days to 6/9/2007 (1/14/2009)

12/10/2008

=DATE(YEAR(Column1)+1,MONTH(Column1)+7,DAY(Column1)+5)

Add 1 year, 7 months, and 5 days to 6/9/2007 (7/15/2010)

Calculate the difference between two dates

Use the DATEDIF function to do this task.

Column1

Column2

Formula

Description

01-Jan-1995

15-Jun-1999

=DATEDIF(Column1, Column2,"d")

Return the number of days between the two dates (1626)

01-Jan-1995

15-Jun-1999

=DATEDIF(Column1, Column2,"ym")

Return the number of months between the dates, ignoring the year part (5)

01-Jan-1995

15-Jun-1999

=DATEDIF(Column1, Column2,"yd")

Return the number of days between the dates, ignoring the year part (165)

Calculate the difference between two times

For presenting the result in the standard time format (hours:minutes:seconds), use the subtraction operator (-) and the TEXT function. For this method to work, hours must not exceed 24, and minutes and seconds must not exceed 60.

Column1

Column2

Formula

Description

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=TEXT(Column2-Column1,"h")

Hours between two times (4)

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=TEXT(Column2-Column1,"h:mm")

Hours and minutes between two times (4:55)

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=TEXT(Column2-Column1,"h:mm:ss")

Hours,minutes, and seconds between two times (4:55:00)

For presenting the result in a total based on one time unit, use the INT function, or HOUR, MINUTE, and SECOND functions.

Column1

Column2

Formula

Description

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=INT((Column2-Column1)*24)

Total hours between two times (28)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=INT((Column2-Column1)*1440)

Total minutes between two times (1735)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=INT((Column2-Column1)*86400)

Total seconds between two times (104100)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=HOUR(Column2-Column1)

Hours between two times, when the difference does not exceed 24. (4)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=MINUTE(Column2-Column1)

Minutes between two times, when the difference does not exceed 60. (55)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=SECOND(Column2-Column1)

Seconds between two times, when the difference does not exceed 60. (0)

Convert times

To convert hours from standard time format to a decimal number, use the INT function.

Column1

Formula

Description

10:35 AM

=(Column1-INT(Column1))*24

Number of hours since 12:00 AM (10.583333)

12:15 PM

=(Column1-INT(Column1))*24

Number of hours since 12:00 AM (12.25)

To convert hours from a decimal number to the standard time format (hours:minutes:seconds), use the divisor operator and the TEXT function.

Column1

Formula

Description

23:58

=TEXT(Column1/24, "hh:mm:ss")

Hours, minutes, and seconds since 12:00 AM (00:59:55)

2:06

=TEXT(Column1/24, "h:mm")

Hours and minutes since 12:00 AM (0:05)

Insert Julian dates

The phrase "Julian date" is sometimes used to refer to a date format that is a combination of the current year, and the number of days since the beginning of the year. For example, January 1, 2007 is represented as 2007001 and December 31, 2007 is represented as 2003356. This format is not based on the Julian calendar.

To convert a date to a Julian date, use the TEXT and DATEVALUE functions.

Column1

Formula

Description

6/23/2007

=TEXT(Column1,"yy")&TEXT((Column1-DATEVALUE("1/1/"& TEXT(Column1,"yy"))+1),"000")

Date in "Julian" format, with a two-digit year (07174)

6/23/2007

=TEXT(Column1,"yyyy")&TEXT((Column1-DATEVALUE("1/1/"&TEXT(Column1,"yy"))+1),"000")

Date in "Julian" format, with a four-digit year (2007174)

To convert a date to a Julian date used in astronomy, use the constant 2415018.50. This formula only works for dates after 3/1/1901, and if you are using the 1900 date system.

Column1

Formula

Description

6/23/2007

=Column1+2415018.50

Date in "Julian" format, used in astronomy (2454274.50)

Show dates as the day of the week

To convert dates to the text for the day of the week, use the TEXT and WEEKDAY functions.

Column1

Formula

Description

19-Feb-2007

=TEXT(WEEKDAY(Column1), "dddd")

Calculates the day of the week for the date and returns the full name of the day (Monday)

3-Jan-2008

=TEXT(WEEKDAY(Column1), "ddd")

Calculates the day of the week for the date and returns the abbreviated name of the day (Thu)

Add dates

To add a number of days to a date, use the addition (+) operator. Note that when manipulating dates, the return type of the calculated column must be set to Date and Time.

Math formulas

Add numbers

To add numbers in two or more columns in a row, use the addition operator (+) or the SUM function.

Column1

Column2

Column3

Formula

Description

6

5

4

=Column1+Column2+Column3

Add the values in the first three columns (15)

6

5

4

=SUM(Column1,Column2,Column3)

Add the values in the first three columns (15)

6

5

4

=SUM(IF(Column1>Column2, Column1-Column2, 10), Column3)

If Column1 is greater than Column2, add the difference and Column3. Else add 10 and Column3. (5)

Subtract numbers

Use the subtraction (-) operator to do this task.

Column1

Column2

Column3

Formula

Description

15000

9000

-8000

=Column1-Column2

Subtract 9000 from 15000 (6000)

15000

9000

-8000

=SUM(Column1, Column2, Column3)

Add numbers in the first three columns, including negative values (16000)

Calculate the difference between two numbers as a percentage

Use the subtraction (-) and division (/) operators, and the ABS function.

Column1

Column2

Formula

Description

2342

2500

=(Column2-Column1)/ABS(Column1)

Percentage change (6.75% or 0.06746)

Multiply numbers

Use the multipliation (*) operator or the PRODUCT function to do this task.

Column1

Column2

Formula

Description

5

2

=Column1*Column2

Multiplies the numbers in the first two columns (10)

5

2

=PRODUCT(Column1, Column2)

Multiplies the numbers in the first two columns (10)

5

2

=PRODUCT(Column1,Column2,2)

Multiplies the numbers in the first two columns and the number 2 (20)

Divide numbers

Use the division operator (/) to do this task.

Column1

Column2

Formula

Description

15000

12

=Column1/Column2

Divides 15000 by 12 (1250)

15000

12

=(Column1+10000)/Column2

Adds 15000 and 10000, and then divides the total by 12 (2,083)

Calculate the average of numbers

The average is also called the mean. To calculate the average of numbers in two or more columns in a row, use the AVERAGE function.

Column1

Column2

Column3

Formula

Description

6

5

4

=AVERAGE(Column1, Column2,Column3)

Average of the numbers in the first three columns (5)

6

5

4

=AVERAGE(IF(Column1>Column2, Column1-Column2, 10), Column3)

If Column1 is greater than Column, calculate the average of the difference and Column3. Else calculate the average of the value 10 and Column3. (2.5)

Calculate the median of numbers

The median is the value at the center of an ordered range of numbers. Use the MEDIAN function to calculate the median of a group of numbers.

A

B

C

D

E

F

Formula

Description

10

7

9

27

0

4

=MEDIAN(A, B, C, D, E, F)

Median of numbers in the first 6 columns (8)

Calculate the smallest or largest number in a range

To calculate the smallest or largest number in two or more columns in a row, use the MIN and MAX functions.

Column1

Column2

Column3

Formula

Description

10

7

9

=MIN(Column1, Column2, Column3)

Smallest number (7)

10

7

9

=MAX(Column1, Column2, Column3)

Largest number (10)

Count values

To count numeric values, use the COUNT function.

Column1

Column2

Column3

Formula

Description

Apple

 

12/12/2007

=COUNT(Column1, Column2, Column3)

Counts the number of columns that contain numeric values. Excludes date and time, text, and null values.(0)

12

#DIV/0!

1.01

=COUNT(Column1, Column2, Column3)

Counts the number of columns that contain numeric values, but excludes error and logical values (2)

Increase or decrease a number by a percentage

Use the percentage (%) operator to do this task.

Column1

Column2

Formula

Description

23

3%

=Column1*(1+5%)

Increases number in Column1 by 5% (24.15)

23

3%

=Column1*(1+Column2)

Increase number in Column1 by the percent value in Column2: 3% (23.69)

23

3%

=Column1*(1-Column2)

Decrease number in Column1 by the percent value in Column2: 3% (22.31)

Raise a number to a power

Use the exponent (^) operator or the POWER function to do this task.

Column1

Column2

Formula

Description

5

2

=Column1^Column2

Calculates five squared (25)

5

3

=POWER(Column1, Column2)

Calculates five cubed (125)

Round a number

To round up a number, use the ROUNDUP, ODD, and EVEN functions.

Column1

Formula

Description

20.3

=ROUNDUP(Column1,0)

Rounds 20.3 up to the nearest whole number (21)

-5.9

=ROUNDUP(Column1,0)

Rounds -5.9 up (-6)

12.5493

=ROUNDUP(Column1,2)

Rounds 12.5493 up to the nearest hundredth, two decimal places (12.55)

20.3

=EVEN(Column1)

Rounds 20.3 up to the nearest even number (22)

20.3

=ODD(Column1)

Rounds 20.3 up to the nearest odd number (21)

To round down a number, use the ROUNDDOWN function.

Column1

Formula

Description

20.3

=ROUNDDOWN(Column1,0)

Rounds 20.3 down to the nearest whole number (20)

-5.9

=ROUNDDOWN(Column1,0)

Rounds -5.9 down (-5)

12.5493

=ROUNDDOWN(Column1,2)

Rounds 12.5493 down to the nearest hundredth, two decimal places (12.54)

To round a number to the nearest number or fraction, use the ROUND function.

Column1

Formula

Description

20.3

=ROUND(Column1,0)

Rounds 20.3 down, because the fraction part is less than .5 (20)

5.9

=ROUND(Column1,0)

Rounds 5.9 up, because the fraction part is greater than .5 (6)

-5.9

=ROUND(Column1,0)

Rounds -5.9 down, because the fraction part is less than -.5 (-6)

1.25

=ROUND(Column1, 1)

Rounds the number to the nearest tenth (one decimal place). Because the portion to be rounded is 0.05 or greater, the number is rounded up (result: 1.3)

30.452

=ROUND(Column1, 2)

Rounds the number to the nearest hundredth (two decimal places). Because the portion to be rounded, 0.002, is less than 0.005, the number is rounded down (result: 30.45)

To round a number to the significant digit above 0, use the ROUND, ROUNDUP, ROUNDDOWN, INT, and LEN functions.

Column1

Formula

Description

5492820

=ROUND(Column1,3-LEN(INT(Column1)))

Rounds the number to 3 significant digits (5490000)

22230

=ROUNDDOWN(Column1,3-LEN(INT(Column1)))

Rounds the bottom number down to 3 significant digits (22200)

5492820

=ROUNDUP(Column1, 5-LEN(INT(Column1)))

Rounds the top number up to 5 significant digits (5492900)

Text formulas

Change the case of text

Use the UPPER, LOWER, or PROPER functions to do this task.

Column1

Formula

Description

nancy Davolio

=UPPER(Column1)

Changes text to uppercase (NANCY DAVOLIO)

nancy Davolio

=LOWER(Column1)

Changes text to lowercase (nancy davolio)

nancy Davolio

=PROPER(Column1)

Changes text to title case (Nancy Davolio)

Combine first and last names

Use the ampersand (&) operator or the CONCATENATE function to do this task.

Column1

Column2

Formula

Description

Nancy

Fuller

=Column1&Column2

Combines the two strings (NancyFuller)

Nancy

Fuller

=Column1&" "&Column2

Combines the two strings, separated by a space (Nancy Fuller)

Nancy

Fuller

=Column2&","&Column1

Combines the two strings, separated by a comma (Fuller,Nancy)

Nancy

Fuller

=CONCATENATE(Column2, ",", Column1)

Combines the two strings, separated by a comma (Fuller,Nancy)

Combine text and numbers from different columns

Use the CONCATENATE and TEXT functions, and the ampersand (&) operator to do this task.

Column1

Column2

Formula

Description

Buchanan

28

=Column1&" sold "&Column2&" units."

Combines contents above into a phrase (Buchanan sold 28 units)

Dodsworth

40%

=Column1&" sold "&TEXT(Column2,"0%")&" of the total sales."

Combines contents above into a phrase (Dodsworth sold 40% of the total sales).

 Note   The TEXT function appends the formatted value of Column2 instead of the underlying value, which is .4.

Buchanan

28

=CONCATENATE(Column1," sold ",Column2," units.")

Combines contents above into a phrase (Buchanan sold 28 units)

Combine text with a date or time

Use the TEXT function and the ampersand (&) operator to do this task.

Column1

Column2

Formula

Description

Billing Date

5-Jun-2007

="Statement date: "&TEXT(Column2, "d-mmm-yyyy")

Combine text with a date (Statement date: 5-Jun-2007)

Billing Date

5-Jun-2007

=Column1&" "&TEXT(Column2, "mmm-dd-yyyy")

Combine text and date from difference columns into one column (Billing Date Jun-05-2007)

Compare column contents

To compare one column to another column or a list of values, use the EXACT function.

Column1

Column2

Formula

Description

BD122

BD123

=EXACT(Column1,Column2)

Compare contents of first two columns (No)

BD122

BD123

=EXACT(Column1,"BD122")

Compare contents of Column1 and the string "BD122" (Yes)

Check if a column value or a part of it matches specific text

To check if a column value or a part of it matches specific text, use the IF, FIND, SEARCH, and ISNUMBer functions.

Column1

Formula

Description

Davolio

=IF(Column1="Davolio", "OK", "Not OK")

Checks to see if Column1 is Davolio (OK)

Davolio

=IF(ISNUMBER(FIND("v",Column1)), "OK", "Not OK")

Checks to see if Column1 contains the letter v (OK)

BD123

=ISNUMBER(FIND("BD",Column1))

Checks to see if Column1 contains BD (Yes)

Count nonblank columns

Use the COUNTA function to do this task.

Column1

Column2

Column3

Formula

Description

Sales

19

 

=COUNTA(Column1, Column2)

Counts the number of nonblank columns (2)

Sales

19

 

=COUNTA(Column1, Column2, Column3)

Counts the number of nonblank columns (2)

Remove characters from text

Use the LEN, LEFT, and RIGHT functions to do this task.

Column1

Formula

Description

Vitamin A

=LEFT(Column1,LEN(Column1)-2)

Return 7 (9-2) characters, starting from left (Vitamin)

Vitamin B1

=RIGHT(Column1, LEN(Column1)-8)

Return 2 (10-8) characters, starting from right (B1)

Remove spaces from the beginning and end of a column

Use the TRIM function to do this task.

Column1

Formula

Description

    Hello there!

=TRIM(Column1)

Remove the spaces from the beginning and end (Hello there!)

Repeat a characater in a column

Use the REPT function to do this task.

Formula

Description

=REPT(".",3)

Repeats a period 3 times (...)

=REPT("-",10)

Repeats a dash 10 times (----------)

HideOther formulas

Hide error values in columns

To display a dash, #N/A, or NA in place of an error value, use the ISERROR function.

Column1

Column2

Formula

Description

10

0

=Column1/Column2

Results in an error (#DIV/0)

10

0

=IF(ISERROR(Column1/Column2),"NA",Column1/Column2)

Returns NA when the value is an error

10

0

=IF(ISERROR(Column1/Column2),"-",Column1/Column2)

Returns a dash when the value is an error

کتاب فارسی در مورد شرپوینت 2010
 هترین کتاب در زمینه آموزش SharePoint که دربرگیرنده مطالب فراوانی است که بعضی از آنها به شرح ذیل میباشد: نصب و راه اندازی SharePoint 2010 ، راهکارهای رفع مشکلات سازمانی به کمک SharePoint ، ساخت و تنظیمات انواع Document Library ، ساخت و تنظیمات انواع List ، آموزش تمامی WebPartها ، آموزش ساخت جریانات کاری (WorkFlow) ، آموزش کاربردی زبانهای HTML , CSS , JavaScript , ASP.NET , XML , XSLT ، آموزش کامل نرم افزار SharePoint Designer
 
عداد صفحات :660
نوبت چاپ :اول
سال چاپ :1390
مولف : علي درجه، بيژن داعي، جمشيد اسدزاده
این کتاب  از انتشارات ساحر می باشد 
ادیتور رایگان بسیار پیشرفته متن برای شرپوینت 2007 و 2010
  ادیتور رایگان پیشرفته برای شرپوینت 2007 و 2010 دانلود کنید   از اینجا دانلود کنید
من خودم در شرپوینت 2007 استفاده کردم خیلی عالیه
 
 
 
 
 
 
ا ینم نمونه تصوی
ا
پنج دلیل که شرپوینت می تواند در هزینه های شما صرفه جوئی کند (قسمت آخر)

بهره وری کارمندان بهتر کنید

بهتر کردن بهره وری کارمندان یک ریسمان مشترکی است که همه ابزار و ویژگی ها را در office Share Point Server2007 و wss به هم متصل می کند. بیایید به این مسأله نگاهی بیاندازیم که این ویژگی را استفاده کنید تا بهره وری را در مناطق تجاری افزایش دهید.

افزایش همکاری

سایت های قدیمی Share Point و فضای کاری همکاری، محیط ساخته شده­ای فراهم می­کند که به تیم ها  کمک کند تا پرونده را تقسیم کرده و به طور مؤثری با هم کار کنند. این مساله ارزش بیشتری نسبت به استفاده از ایمیل­ها، تماس های کنفرانس و درایوهای شبکه برای آسان کردن کار تیمی دارد. مدیران پروژه می­توانند سریعاً سایت­هایی بسازند که یک محیط مرکزی ساخته شده­ای فراهم کند تا کاربران در مناطق مختلف جغرافیایی را به هم وصل کنند.

ویژگی­های همکاری شامل موارد زیر می­شود:

- کتابخانه پرونده­ها با ویژگی ورود و بازدید برای مدیریت ورژن ها.

- مجتمع سازی با مایکروسافت آفیس 2007 برای مرور، ویرایش و بروز رسانی آسانتر

- اخطارها، هشدارها و فیدهاRSS برای روزآمد نگهداشتن تیم ها

- چشم انداز تقویمی تیم مشترک برای تقسیم کردن تاریخ­های و مهلت های خاص

- لیست کارها برای واگذاری قسمت های مختلف کاری به اعضای تیم

سایت های همکاری office Share Point Server2007 به آسانی قابل مدیریت است. شما می­توانید در هر سلسه مراتبی مجوز صادر کنید و از مجموعه کلی سایت تا فایل­های شخصی را کنترل کنید. شما همچنین می­توانید الگوهای سایت را بهبود دهید، بنابراین کاربران سایت هایی می سازند که با مدیریت گسترده احتیاجات کاری همراه باشد office Share Point Server2007 همچنین شامل یک Recycle bin دو مرحله است تا بتوانند در زمانی که کاربران به صورت تصادفی فایل ها و پرونده های مهم را پاک می کنند، اینترنت ایمنی را فراهم سازد. بنابراین کاهش دادن داده ها، دردسرهای تیم فناوری اطلاعات را کم می­کند.

مراحل اتوماتیک تجاری

همه سازمان ها نیازمند این هستند که اطلاعات بعضی از سطوح را از شریکان، تهیه کنندگان و کارمندان جمع آوری و پردازش کنند. این پردازش اطلاعات جمع آوری شده، یک سری چالش ها را ایجاد می کند. از یک دید تجاری، خیلی از سازمان ها، تلاش می­کنند که تا به منظور کاهش هزینه ها، فرم­های کاغذی را حذف کنند. برای بهتر کردن بازده مراحل مختلف و کاهش بیشتر قیمت­ها، ارگان ها باید ساختن پردازش اطلاعات جمع آوری شده را هدف گیری کند تا کیفیت اطلاعات جمع آوری شده را بهتر کرده و سپس اشتباهات پردازش را کاهش دهد. شما باید تعداد گام های اطلاعات را در هر مرحله کم کنید و هر مرحله را بدون معرفی سرور جدید یا نیازمندهای آموزش جدید ساده تر کنید.

مراحل جمع آوری اطلاعات سری چالش­های متفاوتی را برای دپارتمان فناوری اطلاعات ایجاد می کند. تیم فناوری اطلاعات مربوط به شما باید تلاش کند کمک ساختار فرم­های مجتمع و واحد با یک رابط ثابت و قابل استفاده آسان برای همه مراحل تجاری فراهم کند. این نیروها نیازمند این هستند که در عین جمع آوری اطلاعات از شرکت کنندگان، ایمنی و قابلیت اعتماد را حفظ کنند. همچنین آنها نیازمند هستند که اطلاعات را از سیستم های خط تجاری مثل سطح انبار و تقطه سفارش مجدد کامل کنند تا بتوانند کل مراحل را هدایت نمایند.

office Share Point Server2007 شامل یک جزء به نام سرویس فرم های اینفوپت می­شود که مجتمع سازی فرم های الکترونیکی را در محیط Share Point مدیریت می­کند. خدمات فرم­های اینفوپت، مدیریت متمرکز، روی دستگاه موبایل، و به عنوان پیام­های office outlooh2007 ایجاد می کند.  به علاوه، سرویس­های فرم های اینفوپت یکپارچگی کامل با ورک فلو را ارائه می کند تا پایگاه اتوماسیون مراحل جامع تجاری را فراهم کند.

تیم اتصال

سازمان اغلب افرادی را در بر می گیرند که در زمینه­های مختلف متخصص و با تجربه باشند چالش در این است که با پاسخ دادن به سوالات زیر چگونه انجام می شود؟

- چگونه فردی با مهارت های خاص پیدا می­کند؟

- چگونه افراد را تشویق می­کنید تا تجربه­هایشان را با دیگران تقسیم کنند و اطلاعاتشان را در اختیار دیگران بگذارند؟

- چگونه شما تیمی را جمع آوری می­کنید که ترکیبی از مهارت و تجربه را با هم داشته باشد؟

- office Share Point Server2007، تعدادی از مشخصه­های محاسباتی اجتماعی را در بر می­گیرد که به شما کمک می­کند تا تیم را به هم متصل کنید و تخصص­های خود را با دیگر افراد در سازمان تقسیم کنید. سایت ها به این افراد، این توانایی را می­دهد که اطلاعاتی در مورد خودشان، مهارت هایشان و تجربه هایشان ارائه کنند، در حالی که مشخصه افراد در این سایت ها به شما کمک می­کند که متخصصین که شما به آنها نیاز دارید را پیدا کنید.

سایت های wiki و بردهای بحث، تیم ها را تشویق می کند که به صورت غیر رسمی اطلاعات را تقسیم کنند و آگاهی جمعی بسازد در حالی که سایت های وبلاگی به افراد این توانایی را می­دهد که نظرها و تجربه هایشان در سازمان یا اجتماع ها وسیع تر با دیگران تقسیم کنند. ویژگی­های موجود مجتمع سازی، همچنین به کاربران این اجازه را می­دهد که برای درک سؤالات و نظرات کاربران، نگاهی کوتاه به افرادی که آنلاین هستند بیاندازد.

مدیریت متون وب

تعداد زیادی از ارگان ها اطلاعاتی که بر پایه ی وب سایت ها هستند را در اختیار مشتریان و شرکای تجاری خود قرار می­دهند. این اطلاعات تاریخ مصرف کوتاهی داشته و نیازمند بروز رسانی پیوسته است. بدون یک فریم ورک آماده و کارآمد این روند می تواند به عنوان یک منبع گسترده و غیر قابل کنترل تبدیل شود.

office Share Point Server2007 ویژگی­های جامع مدیریت متون وب را فراهم می سازد تا شما بتوانید طراحی وب را مدیریت و ساده تر کنید. ورژن مهم و ورژن جزئی با ورک فلو توافقی به کاربر توانایی ساختن متنی جدید می دهد تا تأیید کنندگان را انتخاب کنند. زمانی که تأیید کننده دستور به ادامه دهد، متن جدید به یک ورژن جدید تبدیل می­شود و جایگزین متن طراحی شده حال حاضر می شود. ویژگی­های دیگر آن شما را توانمند می­کند تا زمان بندی برای گسترش متن از یک محیط نمایشی به سایتی آنلاین تعیین کنید. زمان بندی برای طراحی همچنین شامل یک تاریخ انقضاء نیز می­شود. به عنوان مثال اگر شما پیشنهاد دهید که روز یکم ژولای منقضی شود در این صورت تعیین کردید که متن باید در روز دوم ژولای حذف شود. در نتیجه، تیم شما زمان کمتری به بازبینی سایت و همچنین برداشتن آنچه که تاریخ گذشته است اختصاص می­دهد.

همانند خیلی از ویژگی­های محصولات و تکنولوژی Share Point به منظور کارآمدی این ابزارها، مجوز کاربر جیاتی است. با فراهم کردن مرحله قابل تکرار گسترش در یک فریم ورک معتبر، شما می­توانید واحدهای تجاری را توانمند بسازید تا اینترنت پویا خود را بدون هزینه نگهداری و دخالت تیم فناوری اطلاعات مدیریت کنند.

بالابردن سرویس مشتری و کارایی فروش 

یک روش برای پایین آوردن قیمت ها در یک ارگان، این است که به افراد این توانایی را بدهیم که از اطلاعات به طور مؤثری استفاده کنند. از طریق در کنار هم قرار دادن اطلاعات حساس از منابع متفاوت و قادر ساختن کاربران برای دستیابی به آن از هر طریقی شما می­توانید چرخه فروش را تندتر کنید، هزینه­های مسافرت ها را و وقت­های تلف شده برای جستجوی اطلاعات را کاهش دهید، روابط شرکت تولید کننده و مشتری بهبود ببخشید و خیلی از منابع دیگر را تشخیص دهید.

دستیابی به اطلاعات را بهبود بخشید

دستیابی ضعیف و مشکلات در به دست آوردن اطلاعات، مانع مهمی برای کارایی کاربرانی است که با مشتریان روبرو می شود. به سناریویی رسیدگی می­کنید در جایی که اعضا تیم فروش با یک مشتری در یک محل هستند. آیا فروشندگان می­توانند به منابع متحدی بیرون از فایروال در لپ تابشان دست پیدا کنند؟ در مورد دستگاه موبایل چطور؟ و چگونه فروشندگان می­توانند به آسانی اطلاعاتی که به آن نیاز دارند دست پیدا کنند؟

office Share Point Server2007 می تواند دستیابی مطمئنی برای راه حل های پرتال فراهم کند. ترکیب قابلیت جستجوی اینترپرایس و جمع آوری داده از پایگاههای دیگر، باعث تفاوت قابل توجه در مقایسه با کارایی تیم فروش می­شود. این فروشندگان می توانند سریعتر به مشتری پاسخ داده و بلافاصله به سؤالات جواب دهند. در غیر این صورت نیازمند برگشت به آفیس است. با قدرتمند کردن تیم فروش به دستیابی سریع به اطلاعات مورد نیاز، شما می توانید به چرخه­ی کامل فروش سرعت بخشید.

جمع آوری داده بحرانی

افراد با مسئولیت های مختلف، در ارگان­ها می توانند از افرادی سود ببرند که اطلاعات بحرانی را در یک رابط ویژوال و واحد جمع آوری می­کنند. مدیران اجرایی نیازمند خلاصه عملکرد فروشندگان قسمتها، فعالیت ها و سود دهی هستند. تیم های محلی فروش می­خواهند که بردهای لیدر و عملکرد track در برابر اهداف نشان دهند. مدیران مالی از خلاصه ویژوال سطح موجودی و سفارش مجدد در پایگاههای مختلف و از تهیه کنندگان مختلف سود کسب می­کنند. نمایندگی های سرویس مشتری به یک رابط نیاز دارند که اطلاعات مهم �

پنج دلیل که شرپوینت می تواند در هزینه های شما صرفه جوئی کند (قسمت دوم)

چگونه نرم افزار Share Point می­تواند به ما کمک کند؟

بیایید بررسی کنیم که چگونه تکنولوژی  Share Point می­تواند نکات کلیدی سرمایه گذاری اقتصادی را نشان دهد. Windows SharePoint Services 3.0 (WSS)  سرویس­ اصلی است که تمامی امکانات تکنولوژی  Share Point را در اختیار شما قرار می دهد. این سرویس شما را قادر می­سازد که وب سایت هایی با امکان تعامل دو طرفه و مدیریت پیشرفته کاربران ایجاد کنید. بر اساس ASP.NET and the .NET Framework این سرویس مدل ساختاری جامع ارائه می نماید که به توسعه دهندگان Asp.NET کمک می کند تا با مدیریت کدهای برنامه نویسی، مجموعه ویژگی­هایی را منطبق بر نیاز مشتری های سازمان شما ایجاد نمایند.   

Microsoft office Share Point Server2007 بر روی wss قرار می گیرد تا راه حل مدیریت اطلاعات جامع سرمایه گذاری  اقتصادی را برای شما ایجاد نماید. نکات کلیدی  Microsoft office Share Point server 2007  شامل موارد زیر می­شود:

- مجموعه ویژگی­های مهم برای تعامل، شامل فضای کاری، مدیریت پرونده، wiki ها و ویژگی­های محاسبات جمعی

- محیط های کاری کامل پرتال که شما می­توانید از آن برای دسترسی به اطلاعات در سراسر سازمان و کنترل :تعامل کارمندان سازمان خود استفاده کنید.

- جستجوی درست کلاس- اینترپرایس در سراسر سایت های Share Point وب سایت های کنترل از راه دور، ذخایر پرونده و درخواست خط تجاری

- سری کامل مدیریت متون اینترپرایس، با ابزارها کمکی برای طراحی وب، هدف­گذاری مخاطب و مدیریت سوابق انواع متون آنلاین

- پشتیبانی کامل از مجتمع سازی مراحل تجاری و جریان کاری

- فریم ورک هوشمند پردازش داده تجاری که شما می­توانید برای جمع آوری داده­های تجاری و ساختن داشبور هوشمند پردازش داده تجاری استفاده کنید.

مختصراً office Share Point2007 چندین راه حل هوشمندانه را در یک سیستم واحد با قابلیت مدیریت جمع می­کنید. این جمع آوری و توسعه پذیری به شما کمک می­کند ارزش واقعی مالکیت ساختار فناوری اطلاعات خود را کاهش دهید با:

- کاهش قیمت و پیچیدگی ساختار

- کاهش قیمت توسعه

- آسان سازی مدیریت

- به حداقل رسانی نیازمندهای آموزش

در این زمان، سری ویژگی­های کامل و کاربری آسان به شما کمک می­کند تا سود سرمایه گذاری خود را چندین برابر کنید:

- بهبود بخشی بهره وری در کارمندان

- افزایش کارایی تیم تجاری

در ادامه این مقاله، با جزئیات بیشتری این موارد را بررسی می­کنیم، و با نشان دادن مثال­های از چگونگی کاهش قیمت ها با استفاده از تکنولوژی و محصولات Share Point توسط ارگان­های معتبر آن­ها را بررسی می­کنیم.

کاهش قیمت و پیچیدگی فناوری اطلاعات:

در سالهای اخیر، تعداد زیادی از سازمانها بر راه حل­های هوشمندانه سرمایه گذاری کردند تا جریان اطلاعات را مدیریت کنند. این راه حل­های هوشمندانه به طور خیلی واضحی معمولاً در اطراف کلیدها جا گرفتند مثل مدیریت متون اینترپرایس، همکاری، جستجو، راه حل­های پرتال، مجتمع سازی مراحل تجاری، طراحی برنامه­های کامپیوتری تجاری، چنین راه­هایی اغلب بوسیله محصولات سخت افزاری و نرم افزاری تأمین می شود که با تکنولوژی های مختلفی ساخته شده و ملزومات بیشتری در ساختارشان قرار دارد. این راه حل­ها به صورت انفرادی، کاربردهای جداگانه، یا نیازمند یکپارچگی تلاش های ویژه برای اینکه اطلاعات تجاری که کارگران به آن نیازمندند را فراهم کند.

تحکیم ساختار

office Share Point Server2007 همه این راه حل­ها را در یک پایگاه واحد و قابل گسترش تجاری جمع کرده است. ارگان­ها می­توانند:

- ساختارها را برای راه حل­های واحد نه چندگانه طراحی کنند و گسترش دهند

- مجوز یک راه حل واحد نه چند گانه را می دهند

- راه حل های واحد را سرویس و پشتیبانی می­کنند

 هر یک از اجزای office Share Point Server2007 بر روی یک سری سرویس های مشترک ساخته شده است که انعطاف و مجتمع سازی با همه اجزای دیگر آن را تضمین می­کند. به عنوان مثال، می­تواند مراحل تجاری و ویژگی­های فرم ها را در محیط همکاری به کار گیرید، داده­های هوشمند تجاری را با صفحه اصلی پرتال یکی کنید و متون راهنما را از داخل و خارج از گستردگی های Share Point برای جستجوی سریع و مؤثر یکی کنید، بدون محدودیت متداول که بوسیله مجتمع سازی یا احتیاجات مشتری تحمیل می­شود.

هر یک از اجزای طراحی شده با نرم افزار و تکنولوژی­های دیگر عمل می­کنند. به عنوان مثال، کاتالوگ داده تجاری (BDC) در office Share Point Server2007 ابزاری برای ضبط داده از پایگاه­های خطوط تجاری فراهم می­کند، مثل طراحی منابع اینترپرایس (ERP) یا سیستم مدیریت روابط مشتری (CRM) و همچنین ابزاری برای جستجوی راهنما و ویژگی ها و داشبوردهای داده­های تجاری را نیز فراهم می­کند. در نتیجه، کاربران می­توانند اطلاعات را از منابع مختلف داده­ای و پایگاه های کاربردی و رابط آسان و قابل دسترس بدست آورند.

کاهش منابع حاشیه ای

با دست یافتن به سود کامل و ویژگی­های مدیریت متون اینترپرایس­office Share Point Server2007 و فضای کاری مشترک، ممکن است پس اندازهای اساسی در قیمت­های پشتیبانی بدست آورید. در پروژه­های مشترک، به جای اینکه کارها را به صورت email attachment بفرستید، می­توانید پرونده­ها، صفحات گسترده و فضای کاری مشترک را با ورژن کنترول آپلود کنید. برای متونی که نیازمند تأیید است، به جای پرینت گرفتن و طراحی کردن فرم ها و پرونده ها می­توانید از مراحل مجتمع سازی تجاری و ویژگی­های جریان کاری استفاده کنید تا مراحل را به صورت آنلاین هدایت کنید. در آخر به جای پرینت گرفتن و فرستادن اطلاعات کلیدی به مشتری می­توان اطلاعات را در پرتال وب ایجاد کرد. جایی که مشتری می­تواند در هر زمان به جدیدترین نسخه دست پیدا کند. و همچنین بازدید ها را ساده تر کند و قیمت­های فرستادن و پرینت کردن را کاهش دهد. ممکن نتیجه پس انداز در پهنای باند مصرفی، هزینه­های انبارداری سرور، هزینه پرینت و هزینه فرستادن قابل توجه باشد.

کاهش قیمت های پیشرفت و توسعه

بیایید بررسی کنیم که چگونه office Share Point Server2007 می­تواند قیمت­های پیشرفت و توسعه را در سازمان کاهش دهد؟ همانطور که قبلاً توضیح داده شده wss ویژگی­های اصلی برای مدیریت پرونده­ها و همکاری شامل الگوهای وب سایت، فریم ورک وب، لیست­های داده­ها، کتابخانه­ی پرونده و زمان اجرای پایه گذاری جریان کاری در ویندوز را فراهم می­کند. office Share Point Server2007 در این پایه گذاری ویژگی­های سطح اینترپرایس مثل تهیه سایت کاربران شبکه سازی جمعی، ابزار پردازش داده تجاری، مجتمع سازی مراحل تجاری و پشتیبانی فرم­ها، مدیریت متون اینترپرایس و جستجو کامل اینترپرایس را فراهم می کند. به این علت که این ویژگی­ها در یک پایگاه مشترک ساخته شده است و سرویس­های اصلی یکسانی را تقسیم می­کند، مجتمع سازی در بین راه حل­های اینترپرایس استاندارد می­شود.

اجزای جامع و غیر قابل دسترس

موضوع فریم ورک وب برای office Share Point Server2007 خیلی مهم بوده و در خیلی از موارد به شما کمک می­کند تا برای نیازهای مشتری بدون رجوع به توسعه­ محصولات وی، راه حل های بهتری فراهم کنید. به عبارت دیگر، هر کاربر با اختیارات کافی می­تواند اجزایی به صفحات وب اضافه و یا از آن حذف کند. بعلاوه برای بهتر کردن نمای لیست­ها و کتابخانه­ها office Share Point Server2007 بیش از 50 وب دارد که شما می­توانید به سایت و صفحات مربوط به خود محدوده وسیعی ار عملکردها شامل ابزار جستجو، فیلتر جمع کنندگان متن، ویژگی­های دایرکتوری سایت، اجزای داشبورد پردازش داده تجاری را اضافه نمایید. همچنین اجتماع شریکان مایکروسافت، اشخاص ثالث در حال افزایش است کسانی که قسمتی از وب را برای اهداف مختلفی توسعه می­دهند همه­ی این قسمت­ها طراحی شده است تا مستقیماً به ساختار Share Point متصل شوند.

پایگاه توسعه

با وجود همه این عملکرد ها و قابلیت­های موجود، بسیاری از سازمان ها می­خواهند از محصولات و تکنولوژی Share Point به عنوان یک پایگاه برای ایجاد راه حل­های اینترپرایس سفارشی خود استفاده کنند. Wss و office Share Point Server2007 لزوماً برنامه کاربردی وب ASP.NET هستند، بنابراین ساختار کلیدی پیشرفت و توسعه مثل صفحات اصلی، وضع کنترل، و دوره عمر صفحات برای خیلی از توسعه دهندگان وب آشنا خواهد بود.

 علاوه بر این، هر دوی wss و office Share Point Server2007 مدل های جامعی را نشان می دهند که با اجزایی مثل لیست­ها، کتابخانه­ها، سایت­ها و کابرانی که از طریق اینترنت زبان کد را مدیریت می­کنند عمل می­کند. به عبارتی دیگر، توسعه دهندگان می توانند wss و office Share Point Server2007 را با استفاده از زبانی آشنا، ابزار توسعه و مدل­های ساختار گسترش دهد. این مدل ها  می توانند با کاهش های اساسی در زمان و هزینه توسعه هدایت شوند. wss  و office Share Point Server2007 یک سری سرویس­های وب قوی بر روی هر سایت ایجاد می­کنند و بر این اساس توسعه دهندگان می­توانند داده ذخیره شده بر روی سرور Share Point را از پایگاهها و برنامه­های کاربردی دیگر به دست آورند.

 مجتمع سازی office

اگر شما از کاربردهای مایکروسافت آفیس در سازمان خود استفاده کنید، محصولات و تکنولوژی Share Point ذخیره و محیط کاری فراهم می­کند. این کاربردها در مجموعه­ی مایکروسافت آفیس 2007 با office Share Point Server2007 کامل می­شود.

آسان سازی مدیریت و آموزش

انتخاب office Share Point Server2007 به عنوان یک پایگاه راه حل اینترپرایس می­تواند به سمت پس اندازهای اساسی در مدیریت و آموزش قیمت­ها هدایت کند. این پس اندازها از طریق نگهداری آسان و نظارت، اتخاذ نمایندگی و اختیار و مدیریت کاربر و یک محیط سازگار و آشنا با قابلیت ایجاد می شود.

نگهداری و نظارت

از منظر فناوری اطلاعات، هزینه ها کاهش می­یابد زیرا شما تنها نیازمند این هستید که یک ساختار و یک سری تکنولوژی را پشتیبانی کنید تا ویژگی های راه حل­های اینترپرایس جامعی برای سازمان خود فراهم کنید. محصولات و تکنولوژی های Share Point یک وب سایت و مرکزی برای همه نوع اجرای پیکربندی ها فراهم می­کند. رابط کاربران اجرایی برای کاربرد مشاهده ای بوده و در همه­ی اعمال قابل اجرا ثابت است به عنوان مثال، شما از رابط یکسانی برای مدیریت بازبینی سایت، وارد کردن پروفایل کاربر، گسترش دادن ویژگی­ها و تنظیم کردن قوانین جستجو استفاده می کنید. این مراحل مدیریت را آسان کرده و نیاز به آموزش گسترده را کاهش می دهد.

محصولات و تکنولوژی Share Point به کاربران این اختیار را می­دهد تا کارهایی که قبلاً در فناوری اطلاعات ذخیره شده بود را ارائه نماید. به عنوان مثال، کاربر می تواند مستقیماً از ورک فلو سوء استفاده کند تا یک متن در وب سایت ساخته، تأیید و منتشر کند. تیم فناوری اطلاعات به مدیریت روزانه جمع آوری سایت ها نمایندگی می­دهد - کارهایی مثل مدیران پروژه ها یا لیدرهای تیم در حالی که کنترل کلی را با وضع کردن سهمیه و دیگر شرایط سایت نگاه می دارد.

مجریان سایت کنترل کاملی بر فریم ورک که کاربرانشان در آن کار می­کنند دارند. شما می توانید درخواست کنید که کاربران پرونده ها را بررسی کنند تا بتوانند آن­ها را ویرایش کنند، شما می­توانید مشخص کنید که چه تعداد ورژن تاریخی یک پرونده باید نگه داشته شود و همچنین می­توانید درخواست کنید که کاربران شرایطی را فراهم کنند که نوع خاصی از متن را آپلود نمایند که به سازمان و به سیستم بازیابی اطلاعات آن کمک کند. در نتیجه کاربران با اطلاع از این مطلب که این پایگاه آنها را در رابطه با راهنمایی در مورد نیازهای کاری آنها هدایت خواهد کرد، می توانند بر روی سایت ها و فضای کاری کار کنند.

کاربرد آسان

زمانی که از محصولات و تکنولوژی Share Point استفاده می کنید تا یک پایگاه اینترپرایس برای سازمان فراهم کنید همچنین کاربران از یک رابط browser  شهودی و ثابت در همه فعالیت های اطلاعاتی سود می­برند. کاربران اطلاعاتی که معمولاً از برنامه کلانیت آفیس استفاده می­کنند، همچنین می توانند بر آشنایی محیط کار برای شروع موفقیت آمیز کار با office Share Point Server2007 تاثیرگذار باشند. به طور مثال یک کاربری که پرونده را در word2007 ویرایش می­کند می­تواند این پرونده را در ورژن  قبلی چک کند و نتیجه را مستقیماً از برنامه کاربردی کلانیت ویرایش کنند.

ادا مه دارد ...

 

پنج دلیل که شرپوینت می تواند در هزینه های شما صرفه جوئی کند (خلاصه)
 در وضعیت اقتصادی ناپایدار امروز، مدیران تجاری برای کاهش هزینه ها بیش از هر زمان دیگری تحت فشار قرار دارند. تمامی تصمیمات سازمان ها در جهت کاهش هزینه های سازمان اتخاذ می شود. تجربه های گذشته نشان داده است که سازمانها در شرایط کنونی و در صورت عدم کاهش هزینه ها، توانائی حفظ بهره وری و کارآمدی خود را نخواهند داشت. سازمان هائی که در زمان رقابت اقتصادی به سرمایه گذاری خود ادامه می دهند، از جمله شرکت های پیش تازی خواهند بود که بحران اقتصادی را پشت سر می گذارند.

شما چگونه بهره وری و کارآمدی را در سازمان خود حفظ می کنید؟ زمانی که کارتان در حیطه مدیریت اطلاعات می باشد، احتمالاً به شماری از راه حل­های کلیدی زیربنائی اعتقاد خواهید داشت تا تولید و تمرینات کاری مؤثری فراهم کنید. این راه حل­های زیربنائی شامل پرتال، ابزار جستجو، پایگاه­های همکاری و پردازش داده تجاری می باشد.

چطور می توانید بدون حفظ بهره وری و کارآمدی، پول پس انداز کنید؟ زمانی که پول با راه حل­های زیربنائی به بالاترین ارزش خود رسید، شما می­توانید با دو روش زیر به بهره وری و کارآمدی برسید:

- تلاش کنید تا ارزش واقعی مالکیت (TCO) ساختار فناوری اطلاعات مربوط به خود را کاهش دهید.

Text Box: نرم افزار  SharePointمی¬تواند به شما کمک کند تا ارزش واقعی مالکیت را کاهش داده و سود سرمایه گذاری را برای راه حل¬های سرمایه گذاری اقتصادی افزایش دهید.- تلاش کنید تا سود سرمایه­گذاری (ROI) را با راه حل­های سرمایه گذاری اقتصادی افزایش دهید.

 

 

 در این مقاله، بررسی می­کنیم که چگونه میکروسافت از طریق تکنولوژی نرم افزار  SharePointمی­تواند به شما کمک کند تا ارزش واقعی مالکیت را کاهش داده و سود سرمایه گذاری را برای راه حل­های سرمایه گذاری اقتصادی افزایش دهید. تکنولوژی SharePoint مجموعه­ای از ویژگی های جامع را در همه­ی زمینه­های مدیریت اطلاعات فراهم می­کند و به شما کمک می کند که همه راه حل­های سرمایه گذاری اقتصادی را در یک پایگاه کنترل پذیر و واحد ترکیب کنید. تعداد  زیادی از کمپانی­­­های مهم دنیا، مثل MTV و بانک آمریکا، سود منافع خود را در استفاده از این تکنولوژی شناسایی کرده اند.

تمرکز این مقاله بر پنج روش ویژه است که تکنولوژی SharePoint می­تواند پول­هایتان را پس انداز کند. وقتی که تکنولوژی SharePoint را در ارگان خود به کار می گیرید شما می توانید:

- با جمع کردن سرمایه گذاری­های چند محصولی در یک ساختار واحد و کاهش دادن ساختار و هزینه های پشتیبانی و قرار دادن همه راه حل­های سرمایه گذاری اقتصادی در مجوز یک محصول، می توانید هزینه­های فناوری اطلاعات و پیچیدگی آن­ها را کاهش دهید.

- با استفاده از مجموعه ترکیبی از مایکروسافت آفیس 2007 و Microsoft.Net frame work منحنی آموزش و همچنین هزینه های توسعه را در سازمان خود کاهش دهید.  

- با فراهم کردن یک رابط کاربری واحد و کاربردی برای کاربران نهایی و مدیران شبکه های فناوری اطلاعات و همچنین دولتمردان دولت الکترونیک می توانید مدیریت و آموزش را آسان تر کنید

- با ایجاد فضای کاری تفاهمی و همکاری مشترک، طراحی وب­های سایت های خودکار، استفاده از فرم ها و مراحل کاری تسهیل شده تجاری، مراحل تجاری بهره­وری کارمندان سازمان خود را بهتر کنید

- با جمع کردن اطلاعات حیاتی و همچنین فراهم کردن دسترسی آسان و سریع به اطلاعات می­توانید کارایی سرویس مشتری و تیم های فروش سازمان خود را بالا ببرید. در ادامه به تشریح راهکارهایی می پردازیم که سازمان های بزرگ هر کدام برای رسیدن به این نکات انجام داده اند.  

چه کسانی باید این مقاله را مطالعه کنند؟

در این مقاله اطلاعاتی را ارائه می کنیم که چگونه تکنولوژی نرم افزار SharePoint می تواند قیمت کامل مالکیت را کاهش داده و سود سرمایه گذاری را در پایگاه های روشهای سرمایه گذاری اقتصادی افزایش می دهد. این پایگاه ها می­توانند پرتال، ابزار های همکاری، پایگاه مدیریت پرونده و ابزار جستجو را شامل شود. اطلاعات این مقاله در ارتباط با تصمیم سازان تجاری و حرفه­ای می باشد. آنها بر این اساس می توانند چگونی ترکیب کردن ساختار را برنامه ریزی کرده و قیمت­های پشتیبانی محصول خود را کاهش د­اده و یا مراحل تجاری را ساده تر و مؤثرتر کنند.

اطلاعات این مقاله در برگیرنده دیدگاه های عمومی شرکت مایکروسافت در مورد موضوعات بحث شده می باشد. از آنجایی که مایکروسافت باید پاسخ مناسبی به تغییرات بازار بدهد، این مقاله هیچ تعهدی از جانب مایکروسافت جهت تایید صحت اطلاعات بعدی ارائه شده توسط مایکروسافت نمی باشد. هدف از این گزارش تنها اطلاع رسانی بوده و مطابق با اطلاعاتی که در این پرونده موجود است مایکروسافت هیچ ضمانت، بیانیه، مضمون و یا قانونی را ارائه نمی­کند. استفاده از اطلاعات این مقاله به هر شکلی یا با هر وسیله­ی (الکترونیکی، مکانیکی، تکثیر، ضبط و غیره) یا با هر هدفی بدون مجوز کتبی از شرکت مایکروسافت، ممنوع می باشد.

ارزیابی شرایط حاضر

وضعیت اقتصادی حاضر، رقابت جدیدی برای سازمان ها در تمامی صنایع بوجود آورده است. مدیران تجاری تحت فشار هستند تا مخارج را کاهش دهند در همین موقعیت زمانی، شرکت­ها باید پیوسته تلاش کنند تا تولید و بازده خود را حفظ کرده و همچنین آن را توسعه دهند تا به عنوان یک رقیب در بازاری رکود یافته کالا و خدمات باقی بمانند.

راه حل­های سرمایه گذاری اقتصادی و نکات کلیدی آن­:

همانند خیلی از سازمانها احتمالاً سازمان شما نیز به راه حل­های سرمایه گذاری اقتصادی تکیه می­کند تا تولید و بازده را بالاتر ببرد. به عنوان مثال تمایل دارید که کارهای زیر را انجام دهید:

- راه حل­های مدیریت سرمایه گذاری اقتصادی: این راه حل ها شامل ابزارهایی می­شود که با فراهم کردن یک رابط کاربری واحد و قابل استفاده برای کاربران نهایی و مدیریت فناوری اطلاعات باعث گسترش همکاری بین این دو شده و جریان اطلاعاتی را در سازمان مدیریت می نماید.

- راه حل­های پرتال: این راه حل ­ها یک نقطه ورود متحد و یک ساختار معمولی برای سایت، فضای کاری و متون وب در سرتاسر سازمان فراهم می­کند. جامعه هدف راه حل­های پرتال ممکن است که کارمند شما، شریک شما و یا مشتری شما باشد.

- راه حل­های جستجو: این­راه حل ها فراهم کننده پایگاهی هستند که کارمندان بتوانند اطلاعات مرتبط و به روز را از منابع مختلف در سرتاسر سازمان جستجو کنند. راه حل­های جستجوی موثر به یک ابزار لازم برای سازمان­های اطلاعاتی تبدیل شده است. نتایج یک تحقیق نشان داده است که کارگران معمولی، در ایالات متحده تقریباً نه و نیم ساعت در هفته به جستجو برای اطلاعات می­پردازند.

-راه حل­های پردازش داده تجاری: روش­های جمع آوری و خلاصه سازی، فراهم کننده ابزارهای تجاری مانند مدیریت مالی یا سیستمهای مدیریت روابط مشتری می باشد. با استفاده از راه حل­های پردازش داده تجاری، داشبورهای تصویری قوی برای کارمندان سرویس مشتری، مدیران فروش و مدیریت فروش سازمان شما ایجاد می­شود.

این راه حل­ها، سرویس های لازم را برای کاربرد روزانه سیستم های سرمایه گذاری اقتصادی در سازمان شما فراهم می­نماید. بنابراین این راه حل ها، می توانند در حاشیه قرار بگیرند زیرا منابع حاشیه­ای بیشتری را مصرف می کنند و می­تواند درخواست های بیشتری را برای فناوری اطلاعات فراهم نمایند. راه حل­های سرمایه گذاری اقتصادی عموماً پر هزینه هستند. علاوه بر مجوز نرم افزار، باید زمان و پول خود را برای اجرای ساختار لازم حفظ کنید. همه راه حل­های جدید که ارائه می گردد، تقاضاهای زیادی را برای تیم فناوری اطلاعات بوجود می­آورد. در ابتدا شما باید بیاموزید که چگونه این راه حل ها را گسترش داده و مدیریت کنید و در ادامه برای اداره کردن آن فرمانی را اختصاص دهید. کاربران نهایی نیازمند آموزش سیستم های جدید هستند.

همسان سازی راه حل­های سرمایه گذاری اقتصادی با یکدیگر کار مشکل و پر هزینه ای است که اغلب زمانی لازم است که بخواهید اطلاعات تجاری درست و مؤثری را در سازمان خود فراهم کنید. توسعه و سازماندهی این راه ­حل­ها با توجه به احتیاجات شما نیازمند متخصصان بسیار ماهر می باشد.

شما احتمالاً تمایل دارید که منافع و موضوعات راه حل­های هوشمندانه را از منظر کاربران نهایی بررسی کنید:

- کارمندان شما از چه سیستم هایی برای شغل خود استفاده می کنند؟

- چه مدت زمانی طول می­کشد تا یک کارمند استفاده مؤثر از هر سیستم را یاد بگیرد؟

- چطور یک کارمند می­تواند به آسانی اطلاعات به دست آورده، اطلاعات را تقسیم کند و یا از منابع مختلف، اطلاعات جمع کند؟

ممکن است ماهها طول بکشد که یک راه حل سرمایه گذاری اقتصادی گسترش پیدا کند. قبل از اینکه کارمندان در استفاده از آن مهارت پیدا کنند و ویژگی­هایی که آن به وجود می آورد را بفهمند.

ادامه دارد.....

آشنائی با ساختار پوشه ها در شرپوینت 2010
 برای برنامه نویسی و توسعه و سفارشی سازی شرپوینت شما باید با ساختار پوشه ها در شرپوینت و نوع فایلهای موجود در این پوشه ها آشنائی کامل داشته باشید تا بتوانید بهتر با شرپوینت کار کنید در این پست من ساختار پوشه ها را برایتان توضیح میدهم

Microsoft has replaced the "12 hive" structure that we had in SharePoint 2007 with "14 Hive" structure in 2010.

Some of the folders in 14 hive are :

Program Files\Common files\Microsoft Shared\Web Server Extensions\14 -
This directory is the installation directory for core SharePoint Server files.

Program Files\Common files\Microsoft Shared\Web Server Extensions\14\ADMISAPI -
This directory contains the soap services for Central Administration. If this directory is altered, remote site creation and other methods exposed in the service will not function correctly.

Program Files\Common files\Microsoft Shared\Web Server Extensions\14\CONFIG -
This directory contains files used to extend IIS Web sites with SharePoint Server. If this directory or its contents are altered, Web application provisioning will not function correctly.

Program Files\Common files\Microsoft Shared\Web Server Extensions\14\LOGS -
This directory contains setup and run-time tracing logs.

Other newly added folders are :

Program Files\Common files\Microsoft Shared\Web Server Extensions\Policy -


Program Files\Common files\Microsoft Shared\Web Server Extensions\UserCode -
This directory contains files used to support your sandboxed solutions.

Program Files\Common files\Microsoft Shared\Web Server Extensions\WebClients -
This directory contains files related to the new Client Object Model.

Program Files\Common files\Microsoft Shared\Web Server Extensions\WebServices -
This directory contains new wcf or .svc related files.

Note : You should rewrite and recompile any code that refers to files and resources in "12" Hive structure.For example, if you have redeployed all of your files into the "14" folder and emptied your "12" folder, any references to files under the "12" folder will not work

منابع :

---------------------------------------------------------------------------------------------------------------------------------------------------

http://mysharepointwork.blogspot.com/2010/02/sharepoint-14-hive-directory-structure.html

 

افزایش مهارت در برنامه نویسی شرپوینت
 اگر دوست دارید مهارت و میزان تسلط خود را به شرپوینت 2010 شناسائی کنید و آنرا افزایش دهید به این آدرس مراجعه کنید یک سری ویدنوها در مورد برنامه نویسی شرپوینت 2010 هست و برای هر بخش تست هائی است که شما می توانید  مهارت و میزان آشنائی خود در مورد شرپوینت را بسنجید
http://msdn.microsoft.com/en-us/sharepoint/ee513147.aspx
در ضمن یک سرویس دیگر نیز در لینک بالا وجود دارد که شما می توانید به سرویس مجازی ویندوز Microsoft Virtual Labs  به محیط ویندوز 2008 Server  با امکانات کامل وصل بشید و تمامی کدهای تمرین بالا را درآن محیط تست کنید بدون نیاز به ویندوز شرپوینت و ....
 
شروع برنامه نویسی در شرپوینت 2010
 با سلام خدمت دوستان عزیز
دوستانی که تازه با شرپوینت آشنا شدند و قصد دارند برنامه نویسی را با شرپوینت شروع کنند بهترین راهنما و منبع برای شروع این کار را می توانند از آدرس زیر در سایت مایکروسافت دریافت کنند این منابع بدون شک برای شروع برنامه نویسی بهترین راهنمای شما خواهند بود 
 
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c010fc68-b47f-4db6-b8a8-ad4ba33a35c5&displaylang=en
 
این راهنما شامل مباحث زیر همراه با سورس برنامه ها به دوزبان C# و VisualBasic می باشد
 
Use these 10 hands-on lab manuals for SharePoint 2010 to get started learning SharePoint 2010 development. Each lab is available in C# and Visual Basic.

HOL01 - Developing a Visual Web Part in Visual Studio 2010
This hands-on lab introduces the Visual Studio 2010 SharePoint development environment. It shows how to build a Visual Web Part using LINQ to SharePoint, and how to connect one Web Part to another Web Part on the page.

HOL02 - Developing a List Definition and Event Receiver in Visual Studio 2010
This hands-on lab walks you through building a list definition for SharePoint 2010 in Visual Studio 2010. It also shows how to build an event receiver for the list in Visual Studio 2010 and deploy it to SharePoint. After the list and event receiver are deployed, you can use the developer dashboard to evaluate the performance of the event receiver.

HOL03 - Developing Advanced Web Parts for SharePoint 2010 with Visual Studio 2010
This hands-on lab shows how to build a Web Part using several SharePoint-specific controls in Visual Studio 2010. Investigate advanced built-in Web Parts, including the Data View Web Part.

HOL04 - Developing with LINQ to SharePoint in Visual Studio 2010
This hands-on lab explores a variety of LINQ queries on SharePoint 2010, going into more depth than the introductory hands-on lab. It also walks you through an exercise of creating a custom content type in Visual Studio 2010.

HOL05 - Developing for SharePoint 2010 with the Client OM and REST in Visual Studio 2010
This hands-on lab introduces the Client object model for use in calling SharePoint 2010 APIs from a client machine. It also shows the use of ADO.NET Data Services to call REST services in SharePoint 2010.

HOL06 - Developing a BCS External Content Type with Visual Studio 2010
This hands-on lab walks you through building an external content type for Business Connectivity Services using Visual Studio 2010. It also builds a form for Microsoft Outlook and shows the data being edited offline in Outlook.

HOL07 - Developing a SharePoint 2010 Workflow with Initiation Form in Visual Studio 2010
This hands-on lab walks you through building a workflow in Visual Studio 2010 for SharePoint 2010. You add an initiation form to the workflow and use an external data exchange activity in the workflow.

HOL08 - Developing SharePoint 2010 User Interface with Silverlight in Visual Studio 2010
This hands-on lab walks you through building Microsoft Silverlight applications for use in SharePoint 2010. You will access SharePoint 2010 data in Silverlight using the Client object model.

HOL09 - Developing SharePoint 2010 Sandboxed Solutions in Visual Studio 2010
This hands-on lab walks you through building a Sandboxed Solution Web Part for SharePoint 2010. It will also add code to the Web Part that overloads the limits placed by the sandboxed solution, and you will review how the solution is shut down.

HOL10 - Developing SharePoint 2010 User Interface Ribbon and Dialog Customizations
This hands-on lab walks you through adding a custom action to the SharePoint 2010 ribbon, and creating a Web Part that uses the Dialog Framework.          
پست هاي بيشتر صفحه بعدي »