websitepanel/WebsitePanel/Sources/WebsitePanel.EnterpriseServer
robvde 731b7f0c24 Revised and simplied approach on DomainPointer
This change addresses a couple of situations:
a)      where sites had to be created with a freely chosen hostnames, which was
 not possible
b)      we needed a single repository with that would accommodated websites but
also sharepoint and tenant specific OWA sites, which was not possible
c)      The concept of Domain Pointers was ok but appeared hard to understand
for the end users and added some complexity/additional steps when adding a new
site

The domain pointer approach is updated :
A)      decoupled the “sites” from domain
B)	Created a new “Domains” Domain Pointer record for each new site created,
 to keep on track of the various sites created through the platform
C)	Upon removal of the site the Pointer gets removed as well
D)	For websites a freely chosen hostname can be taken, similar to
sharepoint (which is or generated or chosen by the tenant)
E)	Removed the pointer displaying/listing from the UI, and show only the
top-level and subdomains.

This changeset contains fixed on the verification if a website or hostheade
(domain pointer) already exists

Fix on if no server component dns record (globaldnsrecord) is defined.

In order to use user selectable hostnames icw dns provisioning use the variable
 [host_name] as hostname in the dns definitions. The variable will be replaced
2012-09-12 09:39:45 +04:00
..
Code Revised and simplied approach on DomainPointer 2012-09-12 09:39:45 +04:00
Images Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
Properties Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
Default.aspx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
Default.aspx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
Default.aspx.designer.cs Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
ecServiceHandler.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
ecServiceHandler.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
ecStorefront.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
ecStorefront.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
ecStorehouse.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
ecStorehouse.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esApplicationsInstaller.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esApplicationsInstaller.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esAuditLog.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esAuditLog.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esAuthentication.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esAuthentication.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esBackup.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esBackup.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esBlackBerry.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esBlackBerry.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esComments.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esComments.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esCRM.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esCRM.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esDatabaseServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esDatabaseServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esExchangeServer.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esExchangeServer.asmx.cs Fixed: When having multiple organization the quotas and available resources 2012-09-03 15:00:52 +04:00
esFiles.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esFiles.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esFtpServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esFtpServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esHostedSharePointServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esHostedSharePointServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esImport.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esImport.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esLync.asmx Lync Server 2010 Multitenant Core Unified Communications Support Added 2012-07-10 11:19:55 +04:00
esLync.asmx.cs Lync user plans aligned with Exchange mailbox plans 2012-08-10 16:12:59 +04:00
esMailServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esMailServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esOCS.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esOCS.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esOperatingSystems.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esOperatingSystems.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esOrganizations.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esOrganizations.asmx.cs Fixed: When having multiple organization the quotas and available resources 2012-09-03 15:00:52 +04:00
esPackages.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esPackages.asmx.cs Domain management optimized and simplified: 2012-09-04 17:34:39 +04:00
esScheduler.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esScheduler.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esServers.asmx.cs Domain management optimized and simplified: 2012-09-04 17:34:39 +04:00
esSharePointServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esSharePointServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esStatisticsServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esStatisticsServers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esSystem.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esSystem.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esTasks.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esTasks.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esUsers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esUsers.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esVirtualizationServer.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esVirtualizationServer.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esVirtualizationServerForPrivateCloud.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esVirtualizationServerForPrivateCloud.asmx.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
esWebApplicationGallery.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esWebApplicationGallery.asmx.cs Commit Contribution from Helicon 2012-07-19 13:16:33 -04:00
esWebServers.asmx Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
esWebServers.asmx.cs Domain management optimized and simplified: 2012-09-04 17:34:39 +04:00
Global.asax Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
Global.asax.cs Update Outercurve Copyright to 2012 in all files 2012-06-04 22:14:11 -04:00
SystemEventHandlers.config Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
TaskEventHandlers.config Initial project's source code check-in. 2011-07-13 16:07:32 -07:00
Web.config add 2012-09-02 07:42:26 +04:00
WebsitePanel.EnterpriseServer.csproj add 2012-09-02 07:42:26 +04:00
WsePolicyCache.Config Initial project's source code check-in. 2011-07-13 16:07:32 -07:00