MOSS SharePoint
Microsoft
Office SharePoint Server [MOSS]
Selselah
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.
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, Selselah has
developed MOSS-based applications to aid business data analysis and
decision-making. We have made the use of SharePoint development to create
dynamic enterprise-scale sites, business dashboards, and menu- based
applications. SharePoint development also aids in incorporating information
from external systems as well.
Services:
SharePoint
Design and Implementation Consulting
From
business and technical design to implementation, our SharePoint consultants
can assist you with all phases and all tasks of a SharePoint project. We are
able to provide a complete project team, or participate on an as-needed
basis if you already have an internal project team and just need to augment
the team with an "expert".
SharePoint
Branding Services
Does your
SharePoint need an extreme makeover? Our SharePoint consulting team offers
complete visual customization and branding ("skinning") services by talented
visual designers who are experts in the not-so-intuitive science of applying
outstanding visual designs to SharePoint. We can help your SharePoint
customization project with custom:Style sheets, Templates, Themes, Site definitions, Portal area definitions
SharePoint
Server Farm Architecture Consulting:
Expanding
your SharePoint installation to a server farm can be a daunting task. Making
sure your portal is available and responsive to local and remote users
should be a primary concern to any organization. Take advantage of our
SharePoint Architects' experience in this area and avoid the many pitfalls
in these types of projects.
Taxonomy
Development and Consulting:
For many
organizations, one of the most difficult tasks on a SharePoint project is to
design a taxonomy strategy that addresses portal/site organization and
navigation as well as an overall information architecture that specifies how
content will be categorized, classified and tagged. One of the primary
reasons this is difficult for many organizations is that there is no
"cookbook" approach to this task that really works.
Instead,
the best way to develop a taxonomy strategy and design is to pair knowledge
of an organization’s content with knowledge of the functionality and
capabilities of the software that will be used to develop the portal/sites.
Our SharePoint consultants can help you through this process by providing
expertise we have gained from working on numerous design engagements as well
as our deep knowledge of the taxonomy-enabling features of SharePoint.
Custom Web
Part Development:
We
can provide custom web parts, administrative tools, and help you with other
development projects. We have a team of outstanding .NET developers who
develop our commercially available SharePoint add-ins that are also
available to work with you to meet the specific requirements of your
organization.
InfoPath
Forms Development:
Our
InfoPath consultants can help you to improve and automate your business
processes to common business forms like timesheets, expense reports, and
claim forms. You can then access and fill out these secure standardized
forms using a browser on your PC, laptop, or handheld device.
In
building and deploying SharePoint solutions we have worked upon and
implemented (amongst others) the following:
a) CFTs:
b)
Workflows:
c) Event
Handler:
d) Custom
content types:
e) Web
Parts:
f) Custom
Features:
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, We offer 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.
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.
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.
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.
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.
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.
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.
A SharePoint page is a combination of web parts. Custom web parts can be
written to extend the basic SharePoint functionality.
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.
Development Approach



