Wednesday, September 08, 2010

Viewing Category


Sharepoint

 

    18

    Dưới đây là link các bái viết hướng dẫn lập trình workflow cho Sharepoint. Tác giả viết 20 bài viết chi tiết, liên tục, có các hình ảnh hướng dẫn. Sau khi hoàn thành theo các hướng dẫn, các bạn sẽ hiểu hơn về lập trình workflow.

    http://sergeluca.spaces.live.com/blog/cns!E8A06D5F2F585013!859.entry?_c=BlogPart

    [Read the rest of this article...]

    Posted in: Sharepoint
    17

    Global Assembly Cache hay GAC nằm tại thư mục

    WINDOWS\assembly

    Nó chứa các assembly file. Quan trọng khi phải lập trình Workflow cho Sharepoint.

    [Read the rest of this article...]

    Posted in: Sharepoint
    16

    Khi lập trình cho Sharepoint, ví dụ như workflow, ta hay gặp các thông báo lỗi. Tuy nhiên, nhiều khi những thông báo đó không rõ ràng nên không giúp được cho việc giải quyết lỗi. Chẳng hạn như khi mình build và chạy 1 workflow thì gặp kết quả Failed on start. Thông báo như vậy thì bó tay.

    Để có thể biết chi tiết của lỗi, bạn phải vào xem log của nó, nằm tại thư mục

    Program Files\Common Files\Microsoft Shared\Web server extensions\12\logs.

    Hãy tìm file phù hợp và mở ra. Xem những thông báo lỗi dựa trên thời gian. Từ đó bạn có thể tìm ra những hướng giải quyết cho vấn đề.

    [Read the rest of this article...]

    Posted in: Sharepoint
    15

    Trong 2 bài viết dưới đây, tác giả hướng dẫn rất chi tiết cách tạo Association Form và Initiation Form bằng InfoPath và gắn nó trên 1 workflow viết bằng VS.NET. Rồi sử dụng chúng trên Sharepoint.

    Có hình ảnh chỉ dẫn bạn làm từng bước một. Do đó bạn dễ dàng làm theo và dễ hiểu. Công nhận tác giả đã bỏ nhiều công sức để làm 2 article này.

    http://fyeomans.wordpress.com/2009/04/06/moss-workflow-examples-custom-initiationinstantiation-form-using-infopath/

    http://fyeomans.wordpress.com/2009/03/18/moss-workflow-examples-%e2%80%93-custom-association-form-using-infopath/

    Ngoài ra, bạn có thể tìm nhiều article khác khá hữu ích về Sharepoint.

    [Read the rest of this article...]

    Posted in: Sharepoint
    09
    Posted in: Sharepoint
    07

    Hôm nay, trong quá trình search, mình biết được cái virtual lab này. Nó được cung cấp bởi Microsoft. Khi vào, nó y như là 1 máy ảo trên máy của bạn. Bạn có thể làm các tác vụ với Sharepoint trên lab ảo đó. Có sẵn Sharepoint, Office, SQL Server 2005, VS .NET 2008.

    Thực sự virtual lab này đã gây ngạc nhiên với mình. Có nó, nhiều khi không cần phải cài máy ảo nữa. ^_^ Mà không hiểu nó dùng công nghệ nào để làm được điều đó nhỉ?

    http://msdn.microsoft.com/en-us/aa570323.aspx

     

    [Read the rest of this article...]

    Posted in: Sharepoint
    06

    Mình đang test thử Approval và Collect workflow của Sharepoint. Mọi thứ có vẻ ổn. Trừ 1 điều là không thấy nó send email tới các user mà mình muốn. Thực sự không hiểu nổi vấn đề này.

    Mình đã search để tìm cách giải quyết. Thấy đây là vấn đề cũng có nhiều người gặp. Dưới đây là các giải pháp mình đã cố gắng làm nhưng không thành công:

    -Cấu hình lại outgoing emails trong Central Administrations.

    -Thử chỉnh settings trong Policies for Web application.

    -Assign email cho các account trong Central Administrations.

    Cuối cùng, mình để ý 1 vấn đề sau: Khi cài đặt web application này, mình đã dùng account của máy để set up trong các phần cần điền account. Vấn đề là nó không có email. Chỉ có những account nối với Active Directory của mạng công ty thì mới có email. Do đó, nó không thể gởi được email.

    Giải pháp của mình là tạo 1 site mới, dùng account từ Active Directory. Không dùng account system của máy. Và mình đã test lại với approval và collect workflow thì thấy ok.

    [Read the rest of this article...]

    Posted in: Sharepoint
    05

    Mình xin trích dẫn lại định nghĩa về Sharepoint trên blog của 1 chuyên gia:

    Microsoft Office SharePoint Server 2007 là một sản phẩm Server thuộc nhóm Microsoft Office 2007. Với sản phẩm này bạn có thể giúp doanh nghiệp mình xây dựng một hệ thống intranet và internet phục vụ cho việc trao đổi thông tin và thiết lập các quy trình làm việc.

    Với SharePoint Server 2007, người dùng có thể tự mình tạo ra các site riêng cho mình hoặc cho nhóm làm việc của mình với những mục đích chia sẻ thông tin riêng, có thể phân quyền để giới hạn những người truy cập thông tin, có thể dùng các công cụ tìm kiếm để truy tìm đủ loại thông tin như nhân sự, tài liệu, tin tức nội bộ, tạo ra được các biểu mẫu chuẩn của doanh nghiệp và cho chúng vận hành theo những quy trình định sẵn với những cấp độ xem, duyệt khác nhau. SharePoint Server 2007 cũng còn được xem là một công cụ giúp bạn truy tìm thông tin khổng lồ, tạo ra các báo cáo phục vụ cho việc quản lý hoặc kinh doanh của doanh nghiệp.

    Link:

    http://dongnguyenthe.spaces.live.com/blog/cns!F78863C2195498D6!471.entry

     

    [Read the rest of this article...]

    Posted in: Sharepoint
    25

    Mình có đọc vài bài viết trên mạng nói về vấn đề cài đặt Sharepoint theo kiểu Basic hay Advanced. Tựu trung đều cho rằng nên cài theo kiểu Advanced. Các lý do được trình bày như sau:

    -Basic và Advanced Stand-alone sử dụng SQL Express. Mà SQL Express thì có nhược điểm là dung lượng bị giới hạn trong 4GB. Tất nhiên cũng có cách khắc phục vấn đề này nhưng nó tốn thời gian và có thể ảnh hưởng đến dữ liệu.

    Còn Advanced complete thì cho phép chúng ta cài sql server standard hay enterprise với đầy đủ các tính năng và không bị giới hạn dung lượng.

    -Basic và Advanced Stand-alone không cho phép cài thêm server. Tất cả trên 1 server. Khi ta cần mở rộng để thêm Sharepoint server mới thì chịu. Complete thì cho phép điều này bằng cách chỉnh các settings.

    -Kiểu Basic và Advanced stand-alone bị fix các settings rồi. Do đó sẽ khó khăn khi ta muốn thay đổi. Còn complete thì lại dễ dàng hơn.

    -Ngoài ra, có chuyên gia còn cho rằng Complete có lợi hơn trong vấn đề bảo mật, hay việc move sang 1 server khác.

     

    Link tham khảo:

    http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=82

    http://sharepointelearning.securespsite.com/wendy-blog/Lists/Posts/Post.aspx?ID=5

    http://www.sharepointjoel.com/Lists/Posts/Post.aspx?ID=260

    [Read the rest of this article...]

    Posted in: Sharepoint
    24

    Khi cài đặt Sharepoint Server, ngay từ bước đầu, ta sẽ thấy có 2 option:

    -Basic.

    -Advanced.

    Nếu chọn Advanced, có them 3 option khác là:

    -Complete

    -Web Front End.

    -Stand-Alone.

    Vậy thì các option này có gì khác nhau?

    Trong thực tế, thì kiểu Basic và Advanced stand-alone đều giống nhau. Chúng cài đặt mọi thứ trên 1 server duy nhất với các settings mặc định, dùng SQL Express. Khi cài, ta giảm bớt nhiều bước cài đặt do Sharepoint đã tự làm hết rồi. Do đó, cài đặt dễ dàng hơn. Nhưng sẽ có nhiều vấn đề sau này.

    Về phần Web front end thì mình không rõ lắm.

    Còn Complete, nó sẽ cài 1 server farm, cho phép mình chọn lựa các option như SQL Server… Database có thể đặt ở máy khác. Nó còn cho phép thay đổi cấu hình sau này dễ dàng hơn. Khi cài thằng này thì hơi cực hơn 1 chút, phải chỉnh option nhiều hơn.

    Theo như các chuyên gia trên mạng, thì khuyên nên chọn kiểu Advanced Web front end hoặc complete. Có nhiều lí do cho việc này. Mình sẽ trình bày trong 1 bài khác.

    [Read the rest of this article...]

    Posted in: Sharepoint
    22

    Dưới đây là link cho bạn biết các thông tin của version Sharepoint Server, cũng như cách biết version.

     

    Windows SharePoint Services 3.0

    Microsoft Office SharePoint Server 2007

    post-SP1 hotfix (KB948945)

    12.0.6303.5000

    12.0.6303.5000

    SP1

    12.0.6219.1000

    12.0.6219.1000

    RTM

    12.0.4518.1016

    12.0.4518.1016

    Beta 2 TR

    12.0.4407.1005

    12.0.4407.1005

    Beta 2

    12.0.4017.1006

    12.0.4017.1006

     

       

     

     

    Windows SharePoint Services 2

    SharePoint Portal Server 2003

    SP3

    11.0.8173.0

    11.0.8168.0

    post SP2 rollup

    11.0.8000.0

    11.0.8126.2

    SP2

    11.0.7969.0

    11.0.8126.0

    R2 WSS SP2 beta

    11.0.6551.0

     

    SP1+KB887981

    11.0.6411.0

     

    With Service Pack 1

    11.0.6361.0

    11.0.6715.0

    Unserviced pack

    11.0.5608.0

    11.0.5704.0

     

    Đây là 1 bài blog hữu ích:

    http://mindsharpblogs.com/penny/articles/481.aspx

    [Read the rest of this article...]

    Posted in: Sharepoint
    17

    Mấy hôm nay, mình phải vật lộn với cái lỗi 31008 khi cài Data Protection Manager trên server. Sau khi đã vượt qua nhiều lỗi, thì đến bước Create Protection Group, nó lại bị lỗi 31008 khi click vào Sharepoint server và các SQL database. Nội dung thong báo lỗi là:

    " This item cannot be protected because some prerequistite software is missing.
    Ensure that all prerequisite software is installed and then protect this
    item. (ID: 31008)"

    Mình và 1 anh đồng nghiệp đã search và tìm đủ mọi cách. Tất cả các giải pháp có trên mạng đều quy về việc cài hotfix KB940349. Mình đã cài rồi nhưng không được. Hai anh em lại tìm cách build lại 1 hệ thống nhỏ để thử test, cài đặt lại. Vẫn không được. Thực sự là đã đến lúc muốn nản rồi, vì đã vật lộn với nó 4-5 ngày và cũng chỉ có 1 solution thôi.

    May mà đến phút cuối lại chợt nghĩ đến việc thử upgrade SQL server trên Sharepoint server lên SP2. Và khi test lại trên DPM server, thì thấy nó add được Sharepoint server. Thực sự là mừng. ^_^

    Vậy giải pháp cho vấn đề này là:

    -Cài hotfix 31008 trên tất cả server gồm cả Sharepoint Server, DPM Server, Domain Controller server.

    -Thực hiện các solution như các hướng dẫn có trên mạng. Có thể dùng từ khóa DPM ID:31008.

    -Giải pháp cuối cùng là upgrade SQL server trên Sharepoint server lên SP2.

    [Read the rest of this article...]

    Posted in: Sharepoint
    16

    Cả tuần nay, mình đã phải vật lộn khi cài Sharepoint 2007. Mọi thứ sau khi cài tưởng chừng ok. Nhưng đến lúc start mấy cái service thì gặp vấn đề, cụ thể là thằng Document Conversions Load Balancer Service.

    Cái bug quái ác này nó hành hạ mình cả tuần. Cài lại máy cùng các phần mềm biết bao nhiêu lần. Ngồi search và áp dụng đủ thứ cách mình thấy. Thế mà không được.  Tuy nhiên, mình đã bỏ qua 1 cách vì không nghĩ nó đúng. Đó là reinstall lại .NET SP2. T_T

    Mình đã vào Add/Remove Programs, repair lại thằng .NET Framework 3.5. Close Sharepoint rồi mở lại. Thế là bây giờ lại có thể start service. Mừng ơi là mừng. ^_^

    [Read the rest of this article...]

    Posted in: Sharepoint
    11

    Để cài Sharepoint 2007, ta cần những cấu hình cơ bản như sau:

    -Windows Server 2003 SP2 hay Win Server 2008. Tốt nhất là nên dùng các SP mới nhất cùng với các hotfix.

    -.NET Framework 3.0 hoặc 3.5.

    -Sharepoint services 3.0 SP1 hay Sharepoint Server 2007. Nên update các hotfix.

    -IIS 6 trở lên.

    -SQL Server 2001 SP4 hay SQL Server 2005 SP1 hoặc SQL Server 2008. Tốt nhất là nên cài các SP mới nhất. Và nên update tất cả các hotfix.

    [Read the rest of this article...]

    Posted in: Sharepoint
    HomeTrangITForum
    Copyright 2010 by Nguyễn Minh ĐứcDesigned by DyNNamiteTerms Of UsePrivacy Statement