User:Wikinventis/Smart Client Software Factory

The Smart Client Software Factory is a software framework from the creation of rich applications and makes use of the Composite UI Application Block. It is part of the patterns & practices initiative by Microsoft.

Making a new  link  that begins with a / (slash) is the common way to start a subpage. The page to which this link points is considered "subordinate" to its host page, and is titled and linked as  Parentpage/Subpage . It is possible to create a subpage of a subpage (or a sub-subpage). At the top of each subpage or sub-subpage, you can find a backlink (aka breadcrumb) to the higher levels of the page.

Allowed uses

 * 1) User subpages – making extra pages within your own user namespace, e.g.  User:Example/Draft of article  or  User:Example/About me .
 * 2) WikiProject subpages – for project-specific templates, discussion, or guidelines pages.
 * 3) Portal subpages – for Portal-specific templates and content.
 * 4) Dividing up Wikipedia process pages (e.g., Articles for deletion, Pages needing attention, etc.) which would otherwise get too big to be easily used.
 * 5) Documentation subpages for templates
 * 6) Talk page archiving – both article Talk and User_talk pages are typically archived by moving discussion to numbered subpages.  This allows the discussion to still be searchable, rather than requiring a hunt through the page history.
 * 7) Temporary subpages in Talk namespace, usually formatted  Talk:Example Article/Temp  or  [[Talk:Example Article/Dumping ground ]], for example the kind of "/Temp" pages that can be created from Template:Copyvio. But avoid additional incoming and outward links that would make it appear as if this "/Temp" page is part of the encyclopedia: that is, in the case the Copyvio template is used, only this template, applied in article namespace, can link to the "/Temp" article from article or "main" namespace. See below Disallowed uses for further recommendations on how to avoid creating the impression a "/Temp" page is an encyclopedia page.

Disallowed uses

 * 1) Writing a content fork to avoid NPOV
 * 2) Writing drafts of major article revisions, e.g.,  Example Article/Temp  in the main namespace, as you can get there accidentally using special:randompage &mdash; write these in the talk namespace, e.g.  Talk:Example Article/Temp . Also, avoid incoming and outward links regarding such "Talk:.../Temp" page that might create the impression this is an encyclopedia page before it is, e.g.:
 * 3) * surround "category" links by "nowiki" tags, so that the temp page doesn't show up in a non-project category as if it were an article, example:   . The "nowiki" tags should be removed only when the "temp" content is moved to its place in article namespace. (This is an outward link example.) Another solution: put a colon before word "Category", for example, write Category:Shamanism instead of  . In this case, it will be still linkable, but it will not make the subpage appear on category pages.
 * 4) * don't create navigational templates that make it appear as if this temp page is part of a series of encyclopedia articles, for example, don't do this: "... | John I of Doeland | John II of Doeland | John III of Doeland | ..." . (this is an incoming link example)
 * 5) * Draft pages mistakenly created in the main namespace should be moved as appropriate, or deleted if they are inactive and redundant to the main article.
 * 6) Using subpages for permanent content that is meant to be part of the encyclopedia.

How to create user subpages
To create a User subpage: Please note that links are case sensitive.
 * 1) Edit your user page and add a link like User:USERNAME/name of subpage or just /name of subpage and save the page.
 * 2) Then click on the new link; the text box that appears will allow you to edit the new subpage.
 * 3) Put whatever you wanted to add there.

We encourage you to create subpages of your own user page if this allows you to better organize your personal content. However, Wikipedia is not a free host - using your user page (or subpages) for content unrelated to writing an encyclopedia is frowned upon, and content can and will be deleted if violations are undesirably conspicuous.

You can make relative links among a hierarchy of subpages. This is easier to type and may make it easier to move a group of subpages:


 * See also Userfication.

How to delete a user subpage
If the page is your user subpage, you can easily request deletion by adding "db-userreq" or "" to the top of the page.

Alternatively, you might consider simply making the page redirect to your user page. This is normally sufficient for most people's needs. There may however be a reason for the page to be kept.

Only tag for deletion your own personal pages, and only if you have a genuine reason for requesting a personal subpage of yours be deleted.

Pages which have formerly been in a different namespace and moved to a subpage of the user namespace may not be deleted in this way. These must be listed either at Articles for deletion, or if they were not found originally in the article namespace, at Miscellany for deletion. On the other hand, if you would just like them to be moved back, then by all means ask at Requested moves.

Listing subpages
To get a list of all subpages of a page, use Special:Prefixindex and type the parent page name followed by a slash. For example, for all subpages of User:Example, type  in the search box and hit Go: Special:Prefixindex/User:Example/

Articles do not have sub-pages (main namespace)
The MediaWiki software supports selectively allowing or disallowing the creation of subpages in various namespaces. In namespaces where subpages are supported, you can create a subpage simply by linking to the name of the subpage, prefixed with a slash (e.g. /Archive ). For Wikipedia, the User, Talk, and Wikipedia namespaces have subpages turned on; the main (article) namespace does not have this feature turned on, as strictly hierarchical organisation of articles is discouraged, and other distinctions are better made by placing pages in other namespaces (e.g. discussions go in "Talk:", and templates in "Template:").

Slashes in article titles (main namespace)
Some topics have a slash in the name &mdash; e.g. GNU/Linux naming controversy or OS/2. This is not a problem. If that's what the thing is called, use the slash. In article namespace this doesn't define a subpage.

History of subpages
Subpages were originally used on Wikipedia to differentiate between subjects to create topical hierarchies of articles, but this proved unworkable because articles tend to belong in more than one hierarchy. The present system of disambiguation was adopted instead, and the Wikipedia:Do not use subpages policy had to be rigorously enforced, as well as retroactively applied. As of mid-2004, the category system supports hierarchical organization while still allowing an article to belong to multiple categories.