Classes
Class | Description | |
---|---|---|
ActiveDirectoryMembershipProvider | ||
ActiveDirectoryRoleProvider |
Active directory role provider.
|
|
AdvancedModeDefaulViewEditorPart |
Editor for picking default view in advanced mode
|
|
AjaxWebPartManager |
"Ajaxified" Web part manager. By default, Web part manager in ASP.NET 2.0 is not Ajax-compliant and must use postbacks which makes
user experience much more difficult. The AjaxWebPartManager fully supports Ajax.
|
|
ApplicationSettings |
Application settings from user.config are kept inside this static class.
|
|
ApplicationSettings..::..MonoXTypeSettings |
Handles MonoX type settings.
|
|
ApplicationSettings..::..Reputation |
Gets the user reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..AntiSpam |
Anti spam reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..Blog |
Blog reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..SocialNetwork |
Social networking reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..SocialNetwork..::..Discussion |
Social networking discussion reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..SocialNetwork..::..Group |
Social networking group reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..SocialNetwork..::..PhotoGallery |
Social networking photo gallery reputation score default values.
|
|
ApplicationSettings..::..Reputation..::..UserProfile |
User profile reputation score default values.
|
|
ApplicationSettings..::..ThumbnailSizeDefaults |
Thumbnail size default values.
|
|
AutoRegisterCatalogPart |
Auto register catalog part automatically register all parts located at the path defined by ModuleGalleryPath configuration switch in user.config.
|
|
AutoRegisterWebPartDescription |
Class that holds autoregister Web part description.
|
|
BaseAutoRegisterPart |
Base class for auto-register Web parts.
|
|
BaseCloudItem |
Cloud item used for any generic cloud
|
|
BaseGridEditPage |
BaseGridEditPage is used as base administration page for screens that require
one page for grid data preview and a child page for data editing/manipulation. It is basically an advanced version of DataGridView and DetailsView page pair.
|
|
BaseHttpApplication |
Used as a base http application class in MonoX. Logging infrastructure depends on this class.
|
|
BaseHttpHandler |
MonoX System.Web.IHttpHandler that supports injections.
|
|
BaseMasterPage |
Used as a base master page in MonoX.
|
|
BasePage |
BasePage provides common functionality (security, Ajax handling, SEO, licensing, personalization, and similar tasks)
|
|
BasePagedPart |
Base class for auto-register Web parts.
|
|
BasePart |
BasePart is a parent of all Web parts in MonoX framework. It actually wraps and inherits from UserControl (not
WebPart), allowing easy design of the custom MonoX modules without in-depth knowledge of custom control programming.
|
|
BaseProfileControl |
Base user profile control for MonoX portal.
|
|
BaseUserControl |
Base user control for MonoX portal.
|
|
BlogCategoriesEditorPart |
Blog categories editor Web part
|
|
CalendarEditorPart | ||
CategoriesEditorPart |
Categories editor part.
|
|
CollapsibleEditorPartChrome | ||
CollapsibleEditorZone |
Class that implements a collapsible editor zone.
|
|
CopiedCatalogPart |
Catalog for reading WebParts copied to the users session object (copy/paste functionality).
|
|
CustomWebContext |
MonoX Custom web context.
|
|
DaySelectEditorPart | ||
DiscussionDailyReportArgs |
Daily report arguments.
|
|
DiscussionTopicFilterBucket |
Discussion topic filter bucket used to compile all kinds of topic filters.
|
|
EditorPartPropertyEditAllowingEventArgs |
EventArgs for the EditorPart property edit event.
|
|
EncodedStringWriter |
Implements StringWriter "encoding hack" to set the Encoding value (read only by default).
|
|
EventModuleModeEditorPart | ||
FileContentProvidersEditorPart | ||
FileUploadEventArgs |
File upload event arguments.
|
|
GetImage |
Used to fetch images from the MonoX database.
|
|
Global | ||
GridViewEditBox | ||
GridViewEditBoxErrMsgPopup | ||
GuidEventArgs |
Guid event argument.
|
|
HiddenCatalogPart | ||
HtmlEditorPart |
HTML editor part, used in part editor zones.
|
|
ListEditorPart |
List editor part.
|
|
LocalizationStringsEditorPart |
Localization strings editor part.
|
|
MenuSkinsEditorPart |
Menu skin editor part.
|
|
Message |
Used for displaying various informal messages by executing the target message page and retain the original URL in the address bar.
|
|
MessageEventArgs |
Message event argument.
|
|
MonoXDataAccessAdapter |
MonoX DataAccessAdapter.
|
|
MonoXMembershipProvider |
MonoX Membership provider based on the SqlMembershipProvider which used HttpContext items to cache the data on the HttpRequest base.
|
|
MonoXRoleProvider |
MonoX Role provider based on the SqlRoleProvider which used HttpContext items to cache the data on the HttpRequest base.
|
|
NavigationEditorPart |
Navigation editor part.
|
|
NavigationEventArgs |
Navigation event agrument, used when rendering the navigation menu
|
|
PagesEditorPart |
Pages editor part.
|
|
PollEditorPart |
Poll editor part.
|
|
PortalCatalogZone |
Overriden implementation of PortalCatalogZone that allows for MonoX catalog zone features: autoregistered parts, Web part clipboard, etc.
|
|
PortalConnectionsZone | ||
PortalImportCatalogPart |
Class that implements improved Import Catalog Part, since the original one poorly supports Ajax.
|
|
PortalWebPartManager |
Implementation of the MonoX Web part manager based on the AjaxWebPartManager. Introduces versioning and authorization features.
|
|
PortalWebPartPersonalization |
Implements wrapper around the WebPartPersonalization which implements low-level personalization operations.
|
|
PortalWebPartZone |
Portal Web part zone inherits from TemplatedWebPartZone, adds support for authorization-dependant edit verbs and copy verbs in Web parts.
|
|
PortalWebPartZoneTableless |
Portal Web part zone inherits from PortalWebPartZone, adds support for tableless rendering of Web parts.
|
|
PropertyDescriptorExtender |
Property descriptor extender.
|
|
PropertyGridEditorPart |
Custom property editor for Web parts.
|
|
RadUploadConstants |
RadUploadConstants
|
|
RewrittenPath |
Rewritten path contains an url rewritting pattern item from web.config.
|
|
RewrittenPaths |
Strongly typed rewriten paths.
|
|
RewrittenUrl |
Rewritten url used as a container for url related data.
|
|
RewrittenUrlBuilder |
Rewritten url builder is used as a repository for methods that performs URL generation for rewritten links.
|
|
RewrittenUrlBuilder..::..Blog |
Container for Blog related methods.
|
|
RewrittenUrlBuilder..::..SocialNetwork |
Container for social networking related methods.
|
|
RewrittenUrlBuilder..::..SocialNetwork..::..Discussion |
Container for social networking photo gallery related methods.
|
|
RewrittenUrlBuilder..::..SocialNetwork..::..Files | ||
RewrittenUrlBuilder..::..SocialNetwork..::..Group |
Container for social networking groups related methods.
|
|
RewrittenUrlBuilder..::..SocialNetwork..::..PhotoGallery |
Container for social networking photo gallery related methods.
|
|
RewrittenUrlBuilder..::..UserProfile |
Container for User profile related methods.
|
|
RoleEditorPart |
Role editor part.
|
|
SearchProviderEditorPart |
Search provider editor part.
|
|
SilverlightUploadHandler |
Handler for Telerik Silverlight upload control
|
|
TablelessWebPartChrome |
Tableless Web part chrome. Inherits from TemplatedWebPartChrome and as such offers a very flexible mechanism for managing chromes, instead of using skin files or similar techniques.
|
|
TemplatedEditorPartChrome |
Used for rendering Web part editor templates. Offers a very flexible mechanism for managing chromes, instead of using skin files or similar techniques.
|
|
TemplatedEditorZone |
Templated editor zone implementation.
|
|
TemplatedWebPartChrome |
Object that generates a Web part chrome from a template. Offers a very flexible mechanism for managing chromes, instead of using skin files or similar techniques.
|
|
TemplatedWebPartZone |
Templated Web part zone, uses template files to define chrome. Offers a very flexible mechanism for managing chromes, instead of using skin files or similar techniques.
|
|
TemplatesEditorPart |
Templates Editor Part.
|
|
TextAreaEditorPart |
Multi-row plain text Web part editor.
|
|
Thumbnailer |
Class for creating image thumbnails.
|
|
Upload |
HttpHandler for processing uploaded files.
|
|
UrlParams |
Common url parameters
|
|
UrlParams..::..Blog | ||
UrlParams..::..EventModule | ||
UrlParams..::..ListModule | ||
UrlParams..::..Search | ||
UrlParams..::..SocialNetworking | ||
UrlParams..::..SocialNetworking..::..DiscussionBoard | ||
UrlParams..::..SocialNetworking..::..Files | ||
UrlParams..::..SocialNetworking..::..Gallery | ||
UrlParams..::..SocialNetworking..::..Groups | ||
UrlParams..::..SocialNetworking..::..Messaging | ||
UrlParams..::..UserProfile |
User profile url parameters.
|
|
UserException |
Used for defining and displaying nicely formatted, user-friendly, known and expected error messages.
|
|
UserProfileHiddenFieldsEditorPart |
Role editor part.
|
|
UserSearchEventArgs |
User picker event arguments.
|
|
VersionedPersonalizationProvider |
Enhanced version of the SqlPersonalizationProvider that introduces versioning features to portal.
|
|
WebEditorAttribute |
Web editor attribute.
|
|
WebPartApplyChangesAttribute |
Attribute that is used to mark the methods that are called on ApplyChanges event in Web part editor.
Usually used for various data binding / refreshing methods.
|
|
WildCardExtensionFix |
IIS 5.0 (Windows 2000) and IIS 5.1 (Windows XP Pro) Web Service (.asmx) Url Rewriting fix.
|
Structures
Structure | Description | |
---|---|---|
BaseGridEditPage..::..GridEditCommand |
GridEditCommand structure used so data preview page and data manipulation page can
communicate via Request parameters.
|
Interfaces
Interface | Description | |
---|---|---|
IDiscussionDailyReportLocalization |
Discussion board daily report localization strings interface.
|
|
ISnRelationshipConnection |
Interface used in connection scenarios for comments, filegallery, and similar child parts.
|
|
IStringConnectionInterface |
Simple interface used in the Web part connections sample.
|
|
ITemplatedEditorPart |
Interface for the EditorPart ITemplate.
|
|
ITemplatedWebPart |
Interface for Templated Web part.
|
|
IToolboxMasterPage |
Interface used to locate MonoX master page with a toolbox from nested pages.
|
|
IWebEditor |
Interface for web editor.
|
Delegates
Delegate | Description | |
---|---|---|
GridViewEditBox..::..ActionEventHandler |
Action event handler used for Edit, Delete etc. events.
|
|
GridViewEditBox..::..AddActionEventHandler |
Add action event handler used for add event.
|
|
GridViewEditBox..::..DeleteActionEventHandler |
Delete action event handler used for delete event.
|
|
GridViewEditBox..::..GenerateFilterEventHandler |
Generate filter event handler used to generate basic and custom filter.
|
|
GridViewEditBox..::..NeedDataSourceEventHandler |
Need data source event handler used to fetch the data source for the grid.
|
|
GridViewEditBox..::..NeedDataSourceFilterEventHandler |
Need data source filter event handler used to fetch filtered data source for the grid.
|
|
GridViewEditBox..::..SortingEventHandler |
Sorting event handler.
|
Enumerations
Enumeration | Description | |
---|---|---|
ActivePhotoGalleryControl |
Enum that holds the photo gallery container working mode.
|
|
Mode |
Discussion board mode.
|
|
SocialNetworkingMode |
Social networking mode enum.
In group-based modes everything is based on the group membership and user can communicate with and pick friends from the groups he is a member of. All group members can be messaged individually.
In friend based - default, Facebook-style - mode user can pick friends from all members, and can communicate only with friends from his list or members from the groups he joined (but cannot see individual group members when he sends messages)
|
|
SocialNetworkingRelationshipMode |
Social networking relationship mode enum. For example, User A adds User B to his friend list. With a one-way friendship framework, User B is User A's friend, but User A is not User B's friend. With a two-way friendship framework, User B is User A's friend and User A is User B's friend.
|