Create a SharePoint List Definition Project

Monday, August 22, 2011




In This Excise we will to create List Definition with Visual Studio 2010 Solution using SharepOint2010 Project Template.

1. Open Visual Studio 2010 by going to Start Menu | All Programs | Microsoft Visual Studio 2010 | Microsoft Visual Studio 2010.
2. From the Visual Studio 2010 menu, select File | New | Project....
3. Select the Visual C# | SharePoint | 2010 | List Definition project template.
4.you can Enter any name like Bugs in the Name textbox.
5. Entery yourlocal location on your Computer in the Location textbox.
6. Click Ok.
7. In the SharePoint Customization Wizard:
8. Enter http://intranet.usama.com/ for the local site.

9. Set the trust level to Deploy as a farm solution.
10. Click Next.
11. Enter Bugs in the What is the display name of the list definition? textbox.
12. Select Custom List in the What is the type of the list definition? drop-down box.

Tick Add a list instance for this list definition

14. Click Finish.

Customize SharePoint 2010 List Definition and List Instance

customizing the List Definition project template by changing the list name, the content type it stores, and the fields that are displayed in the new, edit, and display forms :).

  1. In the Solution Explorer, expand ListInstance1 and open the Elements.xml file.
  2. Within the ListInstance element change the Title attribute to Bugs and change the TemplateType attribute to 10001.
  3. In the Solution Explorer, open Elements.xml.

  4. Within the ListTemplate element, change the Type attribute to 10001 and add the DisallowContentTypes=”FALSE” attribute, as shown below. DisallowContentTypes="FALSE"
  5. Insert the following xml into the top of the Elements element in the Elements.xml file. This XML describes the Fields the Bug Item content type uses.
  6. Insert the following xml into the top of the Elements element in the Elements.xml file. This XML describes the Bug Item content type the list will store.
  1. 7 The Elements.xml file should now look like the following.


8. In the Solution Explorer, open Schema.xml

9. Add the EnableContentTypes=”TRUE” attribute to the List element inside of the Schema.xml file.
10. Insert the following XML into the ContentTypes element in the schema.xml file. This XML describes the Bug Item content type this list will store.
11. Insert the following XML into the Fields element. This XML describes the fields the list will store. These are directly related to the fields in the Content Type we added in the previous step.
12. Insert the following XML into the ViewFields element in the 2nd view, BaseViewID="1". This XML describes which fields should be visible in this particular view. BaseView 1 is set as the default view and this is the view the newly created fields should display in.
13. From the menu, select Build | Deploy Bugs.
14. Open http://intranet.usama.com in a browser session. Under Lists in the left-side navigation, click on Bugs.







22. You have successfully customized the List Definition and List Instance

By Usama Wahab Khan
MCC,MCP,MCTS(SharePoint2010)

Basic SharePoint 2010 (Site Collection,Site,others)


SharePoint Logical Structure


Creating Web Application.
Application Management à Web Applications à
Manage Web Applications
à New
Unique URL: IP address:Port + host header
§Typical: User port 80 (or SSL) with host header
Application name: based on your naming standards
Authentication mode: Classic or Claims-Based
Public URL: for load balancing
Application pool
§Shared app pool for reduced RAM overhead
§Separate app pools for process isolation
Shared identity for simplicity
Separate identities for manageability and audit
Database name: based on your naming standards
DNS: A record (not CNAME)


Load Balancing
Create Site Collection


Application Management à Site Collections à
Create site collections
Ensure you’re focused on the correct Web application
Title
URL
§Top level: /
§Additional site collections: / [managed path /] SiteName
Recommend URLs with no spaces (%20) and MixedCase
Site definition: Template selection
§Sub-sites: List is filtered based on parent site settings


sharepoint 2010 architecture @ Sir Syed University

Saturday, August 13, 2011





On 7-Aug-2011

FBR/PRAL Training for SharePoint 2010


FBR/PRAL Training for SharePoint Advanced development and Administration tools

About PRAL
Pakistan Revenue Automation (Pvt.) Ltd. – PRAL established in 1994 as a small IT setup is now one of the largest information solution provider company in Pakistan with nearly 1300 employees and presence in all major cities.

Agenda

SharePoint 2010 Advance Development


DAY 1
MODULE 1: DEVELOPER ROADMAP AND TOOLS
• Lesson 1: SharePoint 2010 Development Platform Overview
• Lesson 2: Visual Studio 2010 SharePoint Developer Tools Overview
MODULE 2: CORE DEVELOPMENT
• Lesson 1: Feature Framework and Solution Deployment Improvements
• Lesson 2: Services Architecture and Extensibility
• Lesson 3: Creating Sandboxed Solutions


DAY 2
MODULE 3: USER INTERFACES AND LISTS
• Lesson 1: User Interface Improvements and Extensibility in SharePoint 2010
• Lesson 2: List Enhancements and Customizations in SharePoint 2010
MODULE 4: DATA ACCESS TECHNOLOGIES
• Lesson 1: Accessing SharePoint 2010 Lists Using LINQ to SharePoint
• Lesson 2: Using the Client Object Model and REST to Access SharePoint 2010
MODULE 5: COMPOSITE SOLUTIONS
• Lesson 1: Workflow Enhancements in SharePoint 2010
• Lesson 2: Consuming External Data with Business Connectivity Services in SharePoint 2010
DAY 3
MODULE 6: ENTERPRISE CONTENT MANAGEMENT
• Lesson 1: Customizing Enterprise Content Management in SharePoint 2010
MODULE 8: BUSINESS INTELLIGENCE
• Lesson 1: Exposing Business Intelligence with SharePoint 2010
MODULE 9: COMMUNITIES
• Lesson 1: Customizing My Sites and Social Features in SharePoint 2010
MODULE 10: DEVELOPMENT LIFE CYCLE
• Lesson 2: Application Lifecycle Management in SharePoint 2010

SharePoiint 2010 Administration tool

Module 1: Introducing SharePoint 2010
Evaluating the Features of SharePoint 2010 1-3
Preparing for SharePoint 2010 1-26
Lesson 3: Installing SharePoint 2010 1-42
Lesson 4: Advanced Installation of SharePoint 2010 1-56
Lab: Installing SharePoint 2010 1-66
Module 2: Creating a SharePoint 2010 Intranet
Lesson 1: Perform Initial Farm Configuration 2-4
Lesson 2: Configuring the SharePoint Logical Structure 2-12
Lesson 3: Exploring the SharePoint Web Application and Physical Architecture 2-37
Lab: Creating a SharePoint 2010 Intranet 2-46
Module 3: Administering and Automating SharePoint
Lesson 1: Configuring Central Administration 3-3
Lesson 3: Automating SharePoint Operations with Windows Power
Module 4: Configuring Content Management
Lesson 2: Managing Site Content Types and Site Columns 4-28
Module 6: Securing Content
Lesson 1: Administering SharePoint Groups 6-3
Lesson 2: Implementing SharePoint Roles and Role Assignments 6-15
Lesson 3: Securing and Auditing SharePoint Content 6-26
Lab: Configuring Security for SharePoint Content 6-32i
Module 8: Configuring and Securing SharePoint Services and Service Applications
Lesson 1: Securing the Enterprise SharePoint Service 8-3
Lesson 2: Securing and Isolating Web Applications 8-15
Lesson 3: Services and Service Applications 8-19
Lab A: Administering SharePoint Services 8-32
Lab B: Configuring Application Security 8-37
Lab C: Configuring Service Applications 8-42




Administering and Configuring SharePoint Search
Implementing Business Continuity
Protecting and Recovering Content
Working with Backup and Restore for Disaster Recovery
Implementing High Availability Solutions
Implementing a Backup Strategy 13-33
Implementing a Restore Strategy
Monitoring and Optimizing SharePoint Performance
Monitoring Logs 14-3
Configuring SharePoint Health Analyzer 14-8
Configuring Usage Reports and Web Analytics 14-12
Lesson 4: Monitoring and Optimizing SharePoint Performance 14-16
Analyzing SharePoint Health 14-21
Reporting SharePoint Usage 14-25

SharePoint 2010 Training for Safe The Children











Administration and Implementation and Basic Development Training to save the Children's IT Team. Save the Children is one the biggest NGO of Pakistan which performing is Operations in emergency(floods earthquakes) this training conducted by Microsoft gold Partner new-horizon and i was official trainer for training.

Administration and implementation training At ayubia (One of the Beautiful hill Point in Pakistan)


Agenda (4 days)

Module 1: Introducing SharePoint 2010
Module 2: Creating a SharePoint 2010 Intranet
Module 3: Administering and Automating SharePoint
Module 4: Configuring Content Management
Module 5: Configuring Authentication
Module 6: Securing Content
Module 7: Managing SharePoint Customizations
Module 8: Configuring and Securing SharePoint Services and Service Applications
Module 9: User Profiles and Social Networking
Module 10: Administering and Configuring SharePoint Search
Module 11: Implementing Office Web Apps
Module 12: Installing and Upgrading to SharePoint 2010
Module 13: Implementing Business Continuity
Module 14: Monitoring and Optimizing SharePoint Performance.


SharePoint Basic Development (3 days )

Agenda of SharePoint 2010 for (18th to 20th July 2011)
Configuration & Administration
• Basic Installation of SharePoint
• How to design a Form?
• Web Application & Logical Architecture
• Creating SharePoint Intranet
• Overview of Power shell
• Configuration of Content Management
• Configuration of Authentication
• Auditing
• Security Configuration
• Configuration of Features/Dashboard
• Enterprise Service Configuration
• Configuration User Profiles
• Configuration Search
• InfoPath Services
• Excel services Implement
• Business Connectivity
• Backup & Restoration Strategy
• Working with Disaster Recovery

Development
• Development tools for Visio
• Web part creation & Installation
• Content Management Solutions
• Workflows
• Developing sandboxed Solutions
• Working with SharePoint server profiles & APIs

I really enjoyed allot.