SENSE/NET 6.0
ABOUT THE PRODUCT:
SENSE/NET 6.0
KEY FEATURES
About the product 3
• Workspaces-based collaboration
• Document management
• Office integration for easy collaboration
• Web content management
• Workflows and business processes
• Enterprise 2.0 / Social business
• REST API
• Robust, open source content repository
• Content queries
• WYSIWYG and visual design
• Drag and drop editing
• „More with less” approach to functionality, extensive API for developers
ENHANCED USER EXPERIENCE
•
Build on well-known
paradigms
• Webpages• Portlets
• Files & Folders
• Properties & Fields
• Open & Save
• Copy & Move
• Search
• Office
COLLABORATION
Users can create workspaces in the system to enable document-centric collaboration for sharing and supporting teams.
By default, this includes calendars, tasks, memos and document management
features to maximize individual and group productivity.
DOCUMENT
MANAGEMENT
With the Document Library users can
• Create and upload files
• Add and remove fields
• Create custom views (with filtering)
• RSS and email notification
• Version control and audit trail
• Check-in / check-out
OFFICE
INTEGRATION
With Sense/Net 6 users can
• Create and upload files directly from Office applications
• Open Sense/Net Workspaces from Office
• Check-in / check-out and modify documents
• Modify permissions and assign tasks
WORKFLOW
Sense/Net workflow main features:
• Easy workflow setup with visual tools
• Workflow for any object or content
• Branching and filtering
• Custom actions
• Integration of 3rd party tools (eg. CRM, ERP)
• Workflows are stored in Sense/Net Content Repository and behave like any content
ENTEPRISE 2.0 /
SOCIAL BUSINESS
With Sense/Net 6 users can:
• Create ad-hoc workgroups to solve agile problems via E2.0 Workspaces
• Use wikis, blogs and forums to exchange ideas and share information quickly and effortlessly
• Tag, rate and comment any content to give instant feedback
• Use the activity wall to check out what happened lately on the workspace
• Create networks of people based on mutual interests, organization, skills or projects
MOBILE WORKSPACES
With Sense/Net 6 users can:
• Access workspaces from mobile devices, such as iPad, iPhone, Android or Windows Mobile –
powered devices
• Open documents, view comments, give feedbacks
• Perform workflow tasks
• Check out latest actions of colleagues
WEB CONTENT
MANAGEMENT
WYSIWYG editing and control of site content through the use of
specific management tools based on a core repository. It includes content creation functions, such as
templating, workflow and change management, and content
deployment functions that deliver content to Web servers.
WEB CONTENT
MANAGEMENT
Portal Remote Control: a graphical user interface that floats on top of pages (viewable with proper permissions), and allows users to modify pages directly from their web browser.
Templates: templates define the layout of pages, and allow a Web designer to construct a more flexible site, which is easy to update, and provide consistency and continuity between pages.
Templates can enhance productivity, allowing some members of the team to focus on the format of the pages, while other members of the team create new pages and revise the content without
ADDITIONAL
FEATURES
Search: users can search all managed content, whether within the internal content repository, or in external content repositories.
Photo Gallery: a gallery or galleries can be
placed on a site in various forms, and also allows searching among pictures uploaded into the gallery.
Forum: users can establish an online community with forums, creating an arbitrary hierarchy of topics with the ability to add, delete, moderate, comment, search, receive email notification of changes, set permissions, etc.
Tagging, rating, commenting: the „usual” Web2 features of a website for interactive
ADDITIONAL
FEATURES
RSS: content can be transformed into proper XML that can be used to serve RSS clients.
User and SEO Friendly URLs: URLs of content items and pages themselves can be aliased and optimized for readability and search engine rankings.
Content Repository: all company content (including documents, web pages, videos, images, audio records, users, groups, etc.), and web applications (including existing ones or legacy web applications), can be stored, controlled and managed in the Sense/Net Content Repository like it were the single-point-of-access to the backbone of the organization.
ADDITIONAL FEATURES
Taxonomy: create any number of categories and sub-categoies to apply to content brought into the system. Taxonomies can be searched and browsed either individually or in aggregate form.
Permissions, Security, and Roles: users can only see what they have permission and privilege to see and work with. This is controlled by their job level, job description and current work assignments. These are
managed in the system as roles and access control lists. A role gives
permission to perform a certain task (like publish a new article) and access to a given content piece indicates whether one can perform a desired activity or not (like publish today’s article).
Provisioning and Delegation: creation and management of user
accounts, groups, and permissions can be delegated to non-technical users, removing the over-reliance on IT to perform these functions.
ADDITIONAL FEATURES
Active Directory: user accounts and groups can be managed in Active Directory and synchronized with a built-in feature of Sense/Net, allowing for user profils to not have to be maintained in multiple environments.
Multi-Site: any number of sites with any number of domain names can be used in a single Sense/Net installation. This is ideal for organizations that work with many intranet, extranet, and internet sites.
Load Balancing: Sense/Net fully supports high-availability solutions such as clustering, failover, and Network Load Balancing.
Portlets: the building blocks of pages built with Sense/Net, a portlet is a widget or small application that can be placed on a page to fulfill a specific task. These tasks can range from simply displaying content to searching and listing data from different databases.
ADDITIONAL FEATURES
Skins: a set of files that defines the look and feel of a site can be selected from a list by an end user, rather than having to work directly with a style sheet.
Mashups: using data feeds, syndicate social media and other content from a variety of sites into a new, single application.
API: Sense/Net is built on a lightweight REST architecture that makes creating mashups simple. The completely open Application Programming Interface (API) is a toolkit to make it easier to develop and extend the out-of-the-box functionality, and is a perfect complement to the open source software.
Open Source: enterprise scalability without being bound by a proprietary and closed system. Built on the .NET platform, and being open source,
Sense/Net 6.0 integrates with all major hardware and software standards and platforms, which means it is not tied to any endangered, obsolete, or proprietary technology.
HOW SENSENET 6.0 REALLY
WORKS?
HIGH LEVEL OVERVIEW
Enduser Content Editor Content Approver Business Process Participant Collaboration Participant Developer Business Analyst Consultant Administrator Content Repository File System Active Directory Database
3rd Party App/Db Search Engine
Internet/Intranet Portal/Website
Explore Experience
CREATING CONTENT
Content Type Definition (XML)
Content View
List/List
Item HTML User File Folder
Applica-tion
…
Content
Content Type
Field
Property
Everything is Content!
Master Page Template
Content View
VISUALIZING CONTENT
Portlet List
View Form Query
Custom HTML
Vies
…
Content Actions
Browse New Edit
Edit Delete
…
Version-ing Page Work-
spaces
Content items can be executed
by themselves =
Smart Applications
PAGE VS. PORTLET
• Page is a full-screen content viewing method that can display stand-alone,
large content or larger applications
• Portlet: The non-technical definition
• Portlets are the building blocks of the Sense/Net 6.0 Page. A Portlet is a
widget or small application that can be placed on the Page to fulfill a specific task. These tasks can range from simply displaying Content to searching and listing data from different databases.
• A Portlet is similar to an entire web page, but in a small, encapsulated form.
• Portlet: The technical definition
• A Portlet is an extension of ASP.NET WebParts. Sense/Net 6.0 Portlets can
perform anything a WebPart is capable of, both from an end user and from a developer perspective. Portlets also improve on the WebPart architecture in browser compatibility, data storage, persistence, permission handling, etc.
„SMART BUILDING”
• You build/define content types (XML)
• You build content
• As soon as content items are built, they have Add, Delete, Edit, Browse, SetPermissions etc. actions + version control = Smart Application Model
• You create views
• Portlets and pages
• Navigation
• Layout and design
INTRODUCTION TO THE EXPLORE
EXPERIENCE
Navigation with 3 modes: Browse, Explore, Edit
Current content
and its actions Container actions
Related content items
ANATOMY OF A NEWS ARTICLE
Edit action for user with rights
End-user view of the article (page)
ANATOMY OF A NEWS ARTICLE
Fields Properties (bottom of the page)
ANATOMY OF A NEWS LIST
Collection of latest 5 articles (portlet)
Result of a content query
WHAT ABOUT EXPLORE
EXPERIENCE?
Our article in Explore view
CONTINUED…
What really happens #1?• News Article content type is created by Portal Builder with respective fields (lead, body, picture...)
and properties (security, validity, approval...)
• Via Smart Application Model, actions are there by default
Some actions for our sample:
• http://localhost/NewsDemo/External?action=Add -> Create new article into the „External” section
• http://localhost/NewsDemo/External/Gitex?action=Edit -> Edit article „Gitex”
• http://localhost/NewsDemo/External/Gitex?action=Browse -> View article „Gitex”
CONTINUED…
What really happens #2?
• Portal builder creates pages with Browse action and places respective Edit/Add action buttons/links for some authenticated users
• (Each content gives you the list of actions that can be used for it)
• Portal builder can configure the Browse view if default is not good enough (eg. different layout, not all the fields, etc.)
• Portal builder configures portlets to display results of the query needed
• Portal developer can create custom actions, if needed (etc. with shopping cart: Buy Action)
ANOTHER SAMPLE
Navigation portlet
Navigation portlet =
A portlet querying contents with the relevant property set true, displaying
WORKSPACES
Navigation portlet =
A portlet querying contents with the relevant property set true, displaying
them in the order specified there Collaborative UI for
document-intensive teams
Calendar for Events Memos
Tasks Document Libraries
HOW A WORKSPACE IS BUILT?
• Stores all data and apps in the only Open Source Content Repository (CR) for .NET
• Uses all CR services
• Apps are built from Portlets
• Portlets use Views to present Lists and CR queries
• Views use DataBinding
• Developers have access to all levels and building blocks for
• enhanced productivity (you only need to change the absolutely necessary parts)
• ultimate flexibility (you can change all parts if needs are really special)
DOCUMENT
LIBRARY IS A LIST
With the Document Library users can
• Create and upload files
• Add and remove fields
• Create custom views (with filtering)
• Get an RSS feed of documents
WORKFLOW
User registration workflow
Form fill triggersUser clicked on the one-time URL
Approver performs approve/reject action Approver depends
on the drop-down field of the filled form
User registration workflow
User created in the portal system
Sense/Net 7
If you have any questions don’t hesitate to contact us:
Sense/Net Inc. Infopark setany 1.
H-1117 Budapest, Hungary tel: +36 1 4647070
fax: +36 1 4647080