SharePoint Pakistan User Group – SharePoint 2010 Community Launch


SharePoint Pakistan User Group - SharePoint 2010 Community...

SharePoint Pakistan User Group is pleased to announce the SharePoint 2010 Launch event that will held at 5th of December at UCP.

Technical Communities play very important role in helping developers stay in touch with other developers, learn latest technologies and getting solutions to the problems they are facing in the their working environments This event will help reigniting the communities in Lahore as well as help restructuring SharePoint Pakistan User Group and related Microsoft User Groups.  

The event will exclusively disclose the latest technologies like Windows 7, Visual Studio 2010, ASP.NET 4, ASP.NET MVC, Visual Studio Team System and while providing real world guidance on Developing Application on top of SharePoint 2007, ASP.NET, Exploring Implementation and Integration scenarios and getting ready for SharePoint 2010.

Please note that the Registration is must.  It will help you to keep updated about event details.

Note: This is a free event Everyone is invited.

For more details click the link below.

http://splahore.eventbrite.com/

Starting a New Microsoft User Group or Community – Guidelines and Links


Few days back a friend of mind asked me about how I was able to create the Riyadh SharePoint User Group.  So my answer was not simple.  Creating User Group or technical groups is not easy step.  It requires lot of time and resources to find people who are interested in working with you as volunteers and successfully creating a trust in your group members minds.  But once everything is up and running the result is great.  So while answering the question I was able to note down the things and resources to get help from.  It is given below.

  • Name the User Group and define your scope, objectives and target audience.
  • Get Volunteer/Community Geeks on board – You need to define a Board build a relationship between the volunteers who are interested to be part of such a group and designate positions and responsibilities.
  • Distribute Roles according to Skills and availability
  • Create Check Lists of Tasks
  • Design Group Logo and Moto
  • Try to find a Local Microsoft Community Lead or MVP to guide you and present you some contacts.
  • Do board meeting in the early weeks to discuss user group topics and vision for 6 months at least.
  • Create a Facebook/Online Group Site and publish your Group with basic introduction to get peoples interest and on-board.
  • Start online discussions and sharing information e.g. videos, blogs, links etc. using YouTube or your personal blog sites.
  • Register your user group to INETA, GITCA and UGSS (Links Given Below), SQL Pass, ISPA or any other type of organization related to your UG.
  • http://twitter.com/ineta

    http://mea.ineta.org/

    http://itpro.community.officelive.com/default.aspx – formerly Culminus – now GITCA (Global IT Community Association)

    http://www.usergroupsupportservices.com/

    International SharePoint Professionals Association

    http://www.sqlpass.org/

    • UGSS provides around a good amount as financial support and link to lot of community events including community members site which helps to user groups to do offline events. 
    • This will also provide you’re a free SharePoint Based Web Site as your website placeholder on the internet to upload and manage group information other than Facebook
    • Create a Signup page on this site to get people register for the event.
  • Try to arrange some sponsors for your community e.g. Top IT Companies or top IT companies or contact Local Microsoft Office to arrange giveaways and MS Marketing/Reading Material.
  • Prepare for Offline event or user group meeting.  Define period of meetings like monthly or bi-monthly. 
  • Create account at www.eventbrite.com to manage your Event invitations and events (e.g. http://rcsoctober.eventbrite.com).
  • Take pictures during the board meetings and events and publish the agenda and outcome of the meeting on the group website.
  • Create a YouTube Channel to upload video, trainings and interviews.  SharePoint Hosting is very expensive to upload this stuff.  User Facebook Group pictures to upload pictures.
  • Try to contact Local MS Developer Evangelist to get Official MS Support for taking your UG to next level.
  • Link your groups with publishing groups like SAMS, ORiely (sorry if misspelled), etc to get free books for your community and discounts for your members.
  • Once your user group has done something send some information to MicrosoftFeed (Facebook Group).  The reach of this group is deep inside Microsoft)
  • This all looks like a long list of things but as I told you earlier UG creation is a long process.  What I have described above is what I have leant myself but If you think that we should add more thing please do let me know or post as comment.  I am sure this will add more value.

    One last thing this procedure applies anywhere in the world :).

    Activating Developer Dashboard in SharePoint 2010


    go to Start | Run.
    2. Type cmd and Click OK.
    3. Type in "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\stsadm.exe" -o setproperty -pn developer-dashboard -pv OnDemand

    image

    Reset IIS

    image

    After IIS Reset is completed go to your SharePoint site.  Look

    image

    Click on the icon in the top right corner and developer dashboard will be visible.

    image

    Clicking on the database queries will show us the query in detail.

    image

    Resource Throttling in SharePoint 2010


    List Threshold and throttling is a new feature in SharePoint 2010 lists.  This allow SharePoint administrator to block running heavy queries on SharePoint Lists which has thousands of items.  In SharePoint 2007 the max items that can be returned by a list view was about 2000 items and any query over that number can result in low performance and load on the server.  SharePoint 2010 lists has been optimized to support millions of items all together but provide SharePoint Administrators control over how many items are being retrieved from the lists at a time using User Interface or Object Model.

    See the example below as we have a list with 6000 thousand items.  The default threshold limit is 5000 which can be changed in the Web Application Settings.

    To set the resource throttling we need to go to Central Administration –> Application Management –> Manage Web application
    click on the web application –> Click on the Ribbon and click the General settings Dropdown –> Select Resource Throttlling
    image
    There are different threshold values that we can specify

    • List View Threshold  – Minimum Items before Thread hold – Default is 5000
    • Object Model Override – Do you want to allow object model code to override the threshold and run an expensive query.  Default is Yes
    • List View Threshold for Auditors and Administrators – Maximum number of items in a view for a user who has sufficient permissions – Default is 20000
    • List View Lookup Threshold  –  The max number of columns that can be returned by a object model SPQuery.  Default is 6
    • Move-over you can also specify the time when you want to allow these expensive queries to run.

    imageimage

    Now when a list has items more than the threshold.  The settings page will show that the list has reached its threshold.
    image
    Go got List Settings using the ribbon.
    image
    image