mojo
Portal
Advanced Web Sites Made Easy
Skip over navigation
Home
Download
Store
Blog
Online Demos
Documentation
Community
About
Hosting
Consulting
Home
Sign In
Register
MyPage
Site Map
Search
Installation
Site Administration
Creating Skins
Developer Docs
Videos
FAQ
Community Tutorials
Documentation
>
Developer Docs
>
Development on Linux
Hello World - Developer Quick Start
FAQ
API Documentation
Training Videos
Getting the code with TortoiseSVN
Dev Series 1 Source Code Overview Part 1
Dev Series 2 Source Code Overview Part 2
Dev Series 3 Custom Solution
Dev Series 4 Hello Web
Dev Series 5 Hello Web Part 2
Dev Series 6 Hello Guest Book
Dev Series 7 Concepts Part 1
Dev Series 8 Concepts Part 2
Dev Series 9 Debugging in IIS
Dev Series 10 Create a Table Using the Setup System
Dev Series 11 Using The Setup System to Run Upgrade Scripts
Dev Series 12 Generating a Data Access Class
Dev Series 13 Generate the Business Layer
Dev Series 14 First Guestbook Submission
Dev Series 15 Form Layout
Dev Series 16 Form Layout and Data Binding
Dev Series 17 Upgrading from svn and Converting to VS 2010
Dev Series 18 CSS Layout
Dev Series 19 Using a WYSIWYG Editor and Captcha
Dev Series 20 Default Button and Input Validation
Dev Series 21 Protecting Against Untrusted Content
Dev Series 22 Supporting Page Part 1
Dev Series 23 Supporting Pages Part 2
Dev Series 24 Supporting Pages Part 3
Dev Series 25 Enforcing Security Part 1
Dev Series 26 Enforcing Security Part 2
Dev Series 27 Implementing the update method
Dev Series 28 Feature Settings Part 1
Dev Series 29 Feature Settings Part 2
Dev Series 30 Feature Settings Part 3
Dev Series 31 Feature Packaging and Deployment
Architecture
Why I Don't Use an OR Mapper in mojoPortal
Setting Up Your Projects
Using The Installation System
Configuring Initial Content
Using The Task Framework
Development on Windows
Getting the Code with TortoiseHG
Getting the code with TortoiseSVN
Working with Source Code in Visual Studio
Setting a Data Layer Reference in Visual Studio
Packaging and Deployment
Generating Code with CodeSmith
Building on Windows for Deployment on Linux
Using NUnit with Visual Studio
Producing a Minimal Build Without Features
Development on Linux
Getting the Code with Mercurial (HG)
Getting the Code with svn
Working with the Source Code in MonoDevelop
Setting a Data Layer Reference in MonoDevelop
Building Mono from svn
Extending mojoPortal
Overview of Content Feature Development
Module Settings - A Developer Convenience
Setting Up a Solution for Custom Development
Setup and Upgrade for Custom Features
Making Custom Features Searchable
Adding Custom Items to the Administration Menu
Using Inline Code
User Registered Event Handlers
User Sign In Event Handlers
Page Created Event Handlers
Cloning an Existing Feature
Using Friendly Urls in Custom Features
Using a different database for a feature
mojoPortal Web Controls
SmartCombo
WatermarkTextBox
Using MS AJAX
Accessibility Resources
MathML Resources
Developing for Medium Trust
Customizing the Editor Toolbars
Using The SQL Query Tool
Populating a Chart With Data From a Saved Query
Quality Assurance Process
Using WebMatrix with mojoPortal
Using WebMatrix to run the SQL CE Version of mojoPortal
Using WebMatrix to Migrate mojoPortal from SQL CE to SQL Server
Using WebMatrix to Install mojoPortal from the Web Application Gallery
Getting the Code with Mercurial (HG)
Getting the Code with svn
Working with the Source Code in MonoDevelop
Setting a Data Layer Reference in MonoDevelop
Building Mono from svn