Here is a quick reference of a few abbreviations, acronyms, and commonly used while working with SharePoint:
ADSI - Active Directory Service Interfaces
AJAX - Asynchronous JavaScript and XML
BDC - Business Data Catalog
BLOB - Binary Large Objects
CAML - Collaborative Application Markup Language
CAS - Code Access Security
DPM - Data Protection Manager
ECS - Excel Calculation Serv ice
GAC - Global Access Cache
IIS - Internet Information Server
ITIL - Information Technology Infrastructure Library
KPI - Key Performance Indicator
LDAP - Lightweight Directory Access Protocol
LINQ - Language Integrated Query
LOB - Line of Business, Large Objects
MOSS - Microsoft Office SharePoint server
OLAP - Online Analytical Processing
OOB - Out of the Box
SLA - Service Level Agreement
SKU - Stock Keeping Unit
SSP - SharePoint Service Provider
STS - SharePoint Team Services
WCF - Windows Communication Foundation
WFE - Web Front End
WSDL - Web Services Description Language
WSP - Windows SharePoint Solution Package
WSS - Windows SharePoint Services
Thursday, February 5, 2009
Monday, January 26, 2009
Default Security Levels in SharePoint 2007
User security levels can be assigned by the administrator. There are four levels by default. Custom security levels can be created by various permutations and combinations of the permissions. The four out-of-the-box (OOB) levels are as listed below:
- Reader - Has read-only access to the Web site.
- Contributor - Can add content to existing document libraries and lists.
- Web Designer - Can create lists and document libraries and customize pages in the Web site.
- Administrator - Has full control of the Web site.
Monday, January 19, 2009
WSS 3.0 Web Services
A complete reference is available at this MSDN link for the following WSS 3.0 web services:
Administration Web Service
Alerts Web Service
Authentication Web Service
Copy Web Service
Document Workspace Web Service
Forms Web Service
Imaging Web Service
List Data Retrieval Web Service
Lists Web Service
Meetings Web Service
People Web Service
Permissions Web Service
SharePoint Directory Management Web Service
Site Data Web Service
Sites Web Service
Search Web Service
Users and Groups Web Service
Versions Web Service
Views Web Service
Web Part Pages Web Service
Webs Web Service
Administration Web Service
Alerts Web Service
Authentication Web Service
Copy Web Service
Document Workspace Web Service
Forms Web Service
Imaging Web Service
List Data Retrieval Web Service
Lists Web Service
Meetings Web Service
People Web Service
Permissions Web Service
SharePoint Directory Management Web Service
Site Data Web Service
Sites Web Service
Search Web Service
Users and Groups Web Service
Versions Web Service
Views Web Service
Web Part Pages Web Service
Webs Web Service
Sunday, December 21, 2008
MOSS 2007 Web Services
MOSS 2007 web services are actually ASP.NET Web Services (ASMX). The physical files for these ASMX web services are located in the IIS virtual directory "_vti_bin" which physically maps to the folder "%Program Files%\Common Files\Microsoft Shared\web server extensions\12\ISAPI" through SharePoint metadata and HttpModules. Following are a few out of the box services available with MOSS 2007:
Search - spsearch.asmx
Lists - Lists.asmx
List Data Retrieval - DspSts.asmx
People - People.asmx
Permissions - Permissions.asmx

spsearch service and methods
The admin web service for "Central Administration" is located in IIS virtual directory "_vti_adm" which physically maps to the folder "%Program Files%\Common Files\Microsoft Shared\web server extensions\12\ADMISAPI."
Each one of these services consist of a *.wsdl.aspx file and a *.disco file too besides .asmx files for the service WSDL (Web Services Description Language), and the service discovery implementation.
The URL for the Admin.asmx web service:
http://:portnumber/_vti_adm/Admin.asmx
The URL for all other services is:
http:///_vti_bin/.asmx
Search - spsearch.asmx
Lists - Lists.asmx
List Data Retrieval - DspSts.asmx
People - People.asmx
Permissions - Permissions.asmx

spsearch service and methods
The admin web service for "Central Administration" is located in IIS virtual directory "_vti_adm" which physically maps to the folder "%Program Files%\Common Files\Microsoft Shared\web server extensions\12\ADMISAPI."
Each one of these services consist of a *.wsdl.aspx file and a *.disco file too besides .asmx files for the service WSDL (Web Services Description Language), and the service discovery implementation.
The URL for the Admin.asmx web service:
http://
The URL for all other services is:
http://
Sunday, December 14, 2008
Differences between interface and abstract class
The interfaces and abstract classes, both can't be instantiated. While an abstract class contains both implemented and non-implemented methods, an interface contains only abstract methods.
INTERFACE
ABSTRACT CLASS
INTERFACE
- An interface is pure contract
- Interface must be public
- It may be left unused after declaration
- When used, Implementing class must override all methods provided by that interface.
- It contains only unimplemented methods and no function definitions
- Variable must be abstract and final
- Methods take abstract as default.
- A single class can implement multiple interfaces.
- Interface properties are included with "implements" key word
ABSTRACT CLASS
- Abstract class must contain at least one abstract method
- It can contain function body
- It contains both implented and unimplemented method.
- It allows both abstract and non abstract methods.
- It must be used if declared, otherwise compiler gives an error.
- It may be public or protected.
- Only one class can extend abstract class.
- Abstract properties are included with extends keyword.
Thursday, December 4, 2008
Advanced features of MOSS 2007
- User Interface (UI) and navigation enhancements
- Document management enhancements
- Enhanced Search, Workflows, Lists
- Office 2007 Integration
- New Web Parts and Site-type templates
- Business Data Catalog
- Search Center
- Report Center
- Business Intelligence and Excel Server
- Forms Server and InfoPath
- The “Features” feature
Tuesday, November 4, 2008
User Controls v/s Custom Controls
User Controls
- Custom, reusable controls created like forms
- Reside in .ascx files
- Can't be added to Visual Studio toolbox
- Used either by dragging and dropping on an .aspx page or by adding manually with "@register" tag
- Created by using existing Webserver and HTML server controls
- The class is derived from System.Web.UI.UserControl class
- Reusable controls
- Developed by a developer or vendor
- Derived from System.Web.UI.Control class for non-visual elements
- Derived from System.Web.UI.WebControl class for visual interface
- Deployed either in Bin directory or in Global Assembly Cache (GAC)
Labels:
.NET,
ascx,
Custom Controls,
GAC,
User Controls,
visual studio
Subscribe to:
Posts (Atom)
