Enterprise Development
Microsoft Office SharePoint Server [MOSS] / SharePoint Workflow
OffshoreDotNetDevelopment has notable experience in facilitating enterprise wide business processes with the help of Microsoft Office SharePoint Server (MOSS). We provide business content management, process implementation, inter and intra - team collaboration through consolidated sites, handling of business records and, accessing, searching and analysis of business data with the help of MOSS. With MOSS, OffshoreDotNetDevelopment has provided support to organizations in, increasing cohesion between teams by collaborating and publishing business documents, implementing workflows and task-lists for various teams. We have developed customized portals for employees to store and share their personal information such as HR profile, contact details etc using MOSS.
Business process automation is another feature of MOSS that is widely popular. Business processes can be automated by creating workflows and form-based information processing. Alongside business process automation, OffshoreDotNetDevelopment has developed MOSS-based applications to aid business data analysis and decision-making.
OffshoreDotNetDevelopment has made the use of SharePoint development to create dynamic enterprise-scale sites, business dashboards, menu- based applications that are rapidly growing. SharePoint development also aids in incorporating information from external systems as well. Customization of such elements to suit individual preferences is another interesting service that is made possible with SharePoint.
We have recognized and therefore utilized the potential of Microsoft Office SharePoint Server to provide business support to more than meet your business needs.
Project Portfolio
We have successfully delivered numerous SharePoint projects. Mentioned herein are a few projects that we have undertaken:
In building and deploying SharePoint solutions we have worked upon and implemented (amongst others) the following:
a) CFTs:
We develop custom field types in situations where in the data does not conform to the available SharePoint field types. The diagram showcases how custom field types interact with the SharePoint site.

b) Workflows:
A workflow is a virtual representation of a work process and helps in streamlining and organizing the activities that form a part of the process. A workflow, in SharePoint Services, can control every aspect of an item and can be designed to replicate the steps necessary for the workflow to be completed. Below is an example of a workflow wherein a document is routed to multiple users for approval.


c) Event Handler:
An event handler describes the business logic and course of action that is to be performed when an event occurs in SharePoint. An example of an event handler that we have implemented: a cross-site validation to ensure that the username is unique.

d) Custom content types:
Content types define settings that can be applied commonly to a set of content fields. A content type can be used to manage page metadata and behavior. In various instances we have created content types and them to multiple content items.

e) Ajax Toolkit: We have implemented the AJAX toolkit in SharePoint to enable features such as:
i. Auto Complete lookup This enables the system to suggest words/phrases that begin with the characters entered.

ii. Modal Popup Enables the content to be displayed in a popup, restricting the user from accessing the rest of the page. The page is accessible once the modal popup has been closed.
f) Web Parts:
A SharePoint page is a combination of web parts. Custom web parts can be written to extend the basic SharePoint functionality.
g) Custom Features:
Custom features are a means by which new functionality (custom field types, workflows etc), can be built and made accessible all across a site. A feature defines the manner in which functionality interacts with the system. Features can be easily activate/deactivated to add/remove functionality from a website.
We have implemented the above mentioned points in developing the following solutions:
Engagement Models
Based on their requirements and the nature of the services required, OffshoreDotNetDevelopment offers two modes of development:
Fixed cost projects For situations wherein the requirements are clearly defined and the timelines and budget are fixed. It is ideal for small to mid-sized projects. Read More
Hiring Dedicated Developers For situations wherein you would like to extend your staff without the hassle of hiring and training employees. The dedicated resources, from a single resource to a team, will be working on your project alone. Read More
Contact us with all your SharePoint development requirements.
Development Approach
Our development approach ensures that we deliver solutions of the highest quality. Clients are actively involved during the development process. A clear and transparent communication channel is established between the development team and the client. Follow the link for more on our development approach. We follow popular software development methodologies, including:
1. Agile
2. Waterfall
- Testing and Security
- Approaches
- Technologies
©2009 OffshoreDotNetDevelopment (Unit of Icreon Communications) - Offshore .NET Solutions India



