Permalink
Browse files

init commit

  • Loading branch information...
0 parents commit 1dc138d88353e1094d61fab8cd75c63bf80c0975 @nberardi committed Jun 17, 2011
Showing 371 changed files with 94,971 additions and 0 deletions.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,208 @@
+<html>
+ <head>
+ <title>Common Public License Version 1.0</title>
+ </head>
+ <body>
+ <H1>Common Public License Version 1.0</H1>
+ <P>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
+ LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+ CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+ </P>
+ <h2>1. DEFINITIONS
+ </h2>
+ <P>"Contribution" means:</P>
+ <BLOCKQUOTE>
+ <P>a) in the case of the initial Contributor, the initial code and documentation
+ distributed under this Agreement, and
+ </P>
+ <P>b) in the case of each subsequent Contributor:</P>
+ <P>i) changes to the Program, and</P>
+ <P>ii) additions to the Program;</P>
+ <P>where such changes and/or additions to the Program originate from and are
+ distributed by that particular Contributor. A Contribution 'originates' from a
+ Contributor if it was added to the Program by such Contributor itself or anyone
+ acting on such Contributor's behalf. Contributions do not include additions to
+ the Program which: (i) are separate modules of software distributed in
+ conjunction with the Program under their own license agreement, and (ii) are
+ not derivative works of the Program.</P>
+ </BLOCKQUOTE>
+ <P>"Contributor" means any person or entity that distributes the Program.
+ </P>
+ <P>"Licensed Patents " mean patent claims licensable by a Contributor which are
+ necessarily infringed by the use or sale of its Contribution alone or when
+ combined with the Program.</P>
+ <P>"Program" means the Contributions distributed in accordance with this Agreement.
+ </P>
+ <P>"Recipient" means anyone who receives the Program under this Agreement,
+ including all Contributors.
+ </P>
+ <h2>2. GRANT OF RIGHTS</h2>
+ <BLOCKQUOTE>
+ <P>a) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free copyright license to
+ reproduce, prepare derivative works of, publicly display, publicly perform,
+ distribute and sublicense the Contribution of such Contributor, if any, and
+ such derivative works, in source code and object code form.</P>
+ <P>b) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free patent license under
+ Licensed Patents to make, use, sell, offer to sell, import and otherwise
+ transfer the Contribution of such Contributor, if any, in source code and
+ object code form. This patent license shall apply to the combination of the
+ Contribution and the Program if, at the time the Contribution is added by the
+ Contributor, such addition of the Contribution causes such combination to be
+ covered by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per se is
+ licensed hereunder.</P>
+ <P>c) Recipient understands that although each Contributor grants the licenses to
+ its Contributions set forth herein, no assurances are provided by any
+ Contributor that the Program does not infringe the patent or other intellectual
+ property rights of any other entity. Each Contributor disclaims any liability
+ to Recipient for claims brought by any other entity based on infringement of
+ intellectual property rights or otherwise. As a condition to exercising the
+ rights and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed, if any.
+ For example, if a third party patent license is required to allow Recipient to
+ distribute the Program, it is Recipient's responsibility to acquire that
+ license before distributing the Program.</P>
+ <P>d) Each Contributor represents that to its knowledge it has sufficient copyright
+ rights in its Contribution, if any, to grant the copyright license set forth in
+ this Agreement.</P>
+ </BLOCKQUOTE>
+ <h2>3. REQUIREMENTS</h2>
+ <P>A Contributor may choose to distribute the Program in object code form under its
+ own license agreement, provided that:
+ </P>
+ <BLOCKQUOTE>
+ <P>a) it complies with the terms and conditions of this Agreement; and</P>
+ <P>b) its license agreement:</P>
+ <P>i) effectively disclaims on behalf of all Contributors all warranties and
+ conditions, express and implied, including warranties or conditions of title
+ and non-infringement, and implied warranties or conditions of merchantability
+ and fitness for a particular purpose;
+ </P>
+ <P>ii) effectively excludes on behalf of all Contributors all liability for
+ damages, including direct, indirect, special, incidental and consequential
+ damages, such as lost profits;
+ </P>
+ <P>iii) states that any provisions which differ from this Agreement are offered by
+ that Contributor alone and not by any other party; and
+ </P>
+ <P>iv) states that source code for the Program is available from such Contributor,
+ and informs licensees how to obtain it in a reasonable manner on or through a
+ medium customarily used for software exchange.
+ </P>
+ </BLOCKQUOTE>
+ <P>When the Program is made available in source code form:</P>
+ <BLOCKQUOTE>
+ <P>a) it must be made available under this Agreement; and</P>
+ <P>b) a copy of this Agreement must be included with each copy of the Program.
+ </P>
+ </BLOCKQUOTE>
+ <P>Contributors may not remove or alter any copyright notices contained within the
+ Program.</P>
+ <P>Each Contributor must identify itself as the originator of its Contribution, if
+ any, in a manner that reasonably allows subsequent Recipients to identify the
+ originator of the Contribution.
+ </P>
+ <h2>4. COMMERCIAL DISTRIBUTION</h2>
+ <P>Commercial distributors of software may accept certain responsibilities with
+ respect to end users, business partners and the like. While this license is
+ intended to facilitate the commercial use of the Program, the Contributor who
+ includes the Program in a commercial product offering should do so in a manner
+ which does not create potential liability for other Contributors. Therefore, if
+ a Contributor includes the Program in a commercial product offering, such
+ Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+ every other Contributor ("Indemnified Contributor") against any losses, damages
+ and costs (collectively "Losses") arising from claims, lawsuits and other legal
+ actions brought by a third party against the Indemnified Contributor to the
+ extent caused by the acts or omissions of such Commercial Contributor in
+ connection with its distribution of the Program in a commercial product
+ offering. The obligations in this section do not apply to any claims or Losses
+ relating to any actual or alleged intellectual property infringement. In order
+ to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+ Contributor in writing of such claim, and b) allow the Commercial Contributor
+ to control, and cooperate with the Commercial Contributor in, the defense and
+ any related settlement negotiations. The Indemnified Contributor may
+ participate in any such claim at its own expense.
+ </P>
+ <P>For example, a Contributor might include the Program in a commercial product
+ offering, Product X. That Contributor is then a Commercial Contributor. If that
+ Commercial Contributor then makes performance claims, or offers warranties
+ related to Product X, those performance claims and warranties are such
+ Commercial Contributor's responsibility alone. Under this section, the
+ Commercial Contributor would have to defend claims against the other
+ Contributors related to those performance claims and warranties, and if a court
+ requires any other Contributor to pay any damages as a result, the Commercial
+ Contributor must pay those damages.
+ </P>
+ <h2>5. NO WARRANTY</h2>
+ <P>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+ IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+ NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+ Recipient is solely responsible for determining the appropriateness of using
+ and distributing the Program and assumes all risks associated with its exercise
+ of rights under this Agreement, including but not limited to the risks and
+ costs of program errors, compliance with applicable laws, damage to or loss of
+ data, programs or equipment, and unavailability or interruption of operations.
+ </P>
+ <h2>6. DISCLAIMER OF LIABILITY</h2>
+ <P>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+ CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
+ PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
+ WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </P>
+ <h2>7. GENERAL</h2>
+ <P>If any provision of this Agreement is invalid or unenforceable under applicable
+ law, it shall not affect the validity or enforceability of the remainder of the
+ terms of this Agreement, and without further action by the parties hereto, such
+ provision shall be reformed to the minimum extent necessary to make such
+ provision valid and enforceable.
+ </P>
+ <P>If Recipient institutes patent litigation against a Contributor with respect to
+ a patent applicable to software (including a cross-claim or counterclaim in a
+ lawsuit), then any patent licenses granted by that Contributor to such
+ Recipient under this Agreement shall terminate as of the date such litigation
+ is filed. In addition, if Recipient institutes patent litigation against any
+ entity (including a cross-claim or counterclaim in a lawsuit) alleging that the
+ Program itself (excluding combinations of the Program with other software or
+ hardware) infringes such Recipient's patent(s), then such Recipient's rights
+ granted under Section 2(b) shall terminate as of the date such litigation is
+ filed.</P>
+ <P>All Recipient's rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and does
+ not cure such failure in a reasonable period of time after becoming aware of
+ such noncompliance. If all Recipient's rights under this Agreement terminate,
+ Recipient agrees to cease use and distribution of the Program as soon as
+ reasonably practicable. However, Recipient's obligations under this Agreement
+ and any licenses granted by Recipient relating to the Program shall continue
+ and survive.
+ </P>
+ <P>Everyone is permitted to copy and distribute copies of this Agreement, but in
+ order to avoid inconsistency the Agreement is copyrighted and may only be
+ modified in the following manner. The Agreement Steward reserves the right to
+ publish new versions (including revisions) of this Agreement from time to time.
+ No one other than the Agreement Steward has the right to modify this Agreement.
+ IBM is the initial Agreement Steward. IBM may assign the responsibility to
+ serve as the Agreement Steward to a suitable separate entity. Each new version
+ of the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be distributed subject to the version of
+ the Agreement under which it was received. In addition, after a new version of
+ the Agreement is published, Contributor may elect to distribute the Program
+ (including its Contributions) under the new version. Except as expressly stated
+ in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
+ the intellectual property of any Contributor under this Agreement, whether
+ expressly, by implication, estoppel or otherwise. All rights in the Program not
+ expressly granted under this Agreement are reserved.
+ </P>
+ <P>
+ This Agreement is governed by the laws of the State of New York and the
+ intellectual property laws of the United States of America. No party to this
+ Agreement will bring a legal action under this Agreement more than one year
+ after the cause of action arose. Each party waives its rights to a jury trial
+ in any resulting litigation.</P>
+ </body>
+</html>
@@ -0,0 +1,53 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Databases", "Databases", "{F26CAAD3-902F-4D9D-A222-A7CC86C9B9EE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SqlServer2000", "SqlServer2000", "{F092C703-35C8-4F55-B548-E0298C3B3F70}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ManagedFusion-SqlServer2000", "Source\Databases\SqlServer2000\Provider\ManagedFusion-SqlServer2000.csproj", "{8EBE53E5-A163-43B9-8DE8-E5E88BDEB071}"
+EndProject
+Project("{4F174C21-8C12-11D0-8340-0000F80270F8}") = "ManagedFusion-SqlServer2000-Scripts", "Source\Databases\SqlServer2000\Scripts\ManagedFusion-SqlServer2000-Scripts.dbp", "{EB448099-1C41-4301-B0D7-560975E1A5C3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ManagedFusion", "Source\ManagedFusion\ManagedFusion.csproj", "{F26CF465-ECA9-43CB-AB25-7EC557CFA0CE}"
+EndProject
+Global
+ GlobalSection(TeamFoundationVersionControl) = preSolution
+ SccNumberOfProjects = 4
+ SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
+ SccTeamFoundationServer = http://team.managedfusion.com:8080/
+ SccLocalPath0 = .
+ SccProjectUniqueName1 = Source\\Databases\\SqlServer2000\\Provider\\ManagedFusion-SqlServer2000.csproj
+ SccProjectTopLevelParentUniqueName1 = ManagedFusion.sln
+ SccProjectName1 = Source/Databases/SqlServer2000/Provider
+ SccLocalPath1 = Source\\Databases\\SqlServer2000\\Provider
+ SccProjectUniqueName2 = Source\\Databases\\SqlServer2000\\Scripts\\ManagedFusion-SqlServer2000-Scripts.dbp
+ SccProjectTopLevelParentUniqueName2 = ManagedFusion.sln
+ SccProjectName2 = Source/Databases/SqlServer2000/Scripts
+ SccLocalPath2 = Source\\Databases\\SqlServer2000\\Scripts
+ SccProjectUniqueName3 = Source\\ManagedFusion\\ManagedFusion.csproj
+ SccProjectName3 = Source/ManagedFusion
+ SccLocalPath3 = Source\\ManagedFusion
+ EndGlobalSection
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8EBE53E5-A163-43B9-8DE8-E5E88BDEB071}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8EBE53E5-A163-43B9-8DE8-E5E88BDEB071}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8EBE53E5-A163-43B9-8DE8-E5E88BDEB071}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8EBE53E5-A163-43B9-8DE8-E5E88BDEB071}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F26CF465-ECA9-43CB-AB25-7EC557CFA0CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F26CF465-ECA9-43CB-AB25-7EC557CFA0CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F26CF465-ECA9-43CB-AB25-7EC557CFA0CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F26CF465-ECA9-43CB-AB25-7EC557CFA0CE}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {F092C703-35C8-4F55-B548-E0298C3B3F70} = {F26CAAD3-902F-4D9D-A222-A7CC86C9B9EE}
+ {8EBE53E5-A163-43B9-8DE8-E5E88BDEB071} = {F092C703-35C8-4F55-B548-E0298C3B3F70}
+ {EB448099-1C41-4301-B0D7-560975E1A5C3} = {F092C703-35C8-4F55-B548-E0298C3B3F70}
+ EndGlobalSection
+EndGlobal
Binary file not shown.
@@ -0,0 +1,10 @@
+""
+{
+"FILE_VERSION" = "9237"
+"ENLISTMENT_CHOICE" = "NEVER"
+"PROJECT_FILE_RELATIVE_PATH" = ""
+"NUMBER_OF_EXCLUDED_FILES" = "0"
+"ORIGINAL_PROJECT_FILE_PATH" = ""
+"NUMBER_OF_NESTED_PROJECTS" = "0"
+"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROJECT"
+}
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<codeSmith>
+ <propertySet>
+ <property name="GenerateStoredProcedures">True</property>
+ <property name="GenerateTables">True</property>
+ <property name="GenerateViews">False</property>
+ <property name="TablesFolderName">Tables</property>
+ <property name="ConnectionStringName">ManagedFusion</property>
+ <property name="Namespace">ManagedFusion.Data.SqlServer2000</property>
+ <property name="CompanyName">ManagedFusion</property>
+ <property name="CompanyUrl">http://www.managedfusion.com</property>
+ <property name="InsertUpdateSuffix" />
+ <property name="DeleteSuffix">_Delete</property>
+ <property name="ProcedurePrefix">ManagedFusion_</property>
+ <property name="OutputDirectory">M:\Users\Nick\Projects\ManagedFusion\Source\Databases\SqlServer2000\Provider</property>
+ <property name="SqlOutputDirectory">M:\Users\Nick\Projects\ManagedFusion\Source\Databases\SqlServer2000\Scripts\Create Scripts\Stored Procedures</property>
+ <property name="SourceTables">
+ <connectionString>Data Source=(local);Initial Catalog=ManagedFusion;Integrated Security=true;Connection Timeout=1;</connectionString>
+ <providerType>SchemaExplorer.SqlSchemaProvider,SchemaExplorer.SqlSchemaProvider</providerType>
+ <tableList>
+ <table>
+ <owner>dbo</owner>
+ <name>Community</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>CommunityProperty</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>Container</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>ContainerPortletLink</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>Portlet</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>PortletProperty</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>PortletRole</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>Section</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>SectionContainerLink</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>SectionProperty</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>SectionRole</name>
+ </table>
+ <table>
+ <owner>dbo</owner>
+ <name>Site</name>
+ </table>
+ </tableList>
+ </property>
+ </propertySet>
+</codeSmith>
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace ManagedFusion.Data.SqlServer2000
+{
+ public partial class Community
+ {
+ public static implicit operator CommunityInfo(Community c)
+ {
+ return new CommunityInfo(
+ c._communityID,
+ c._universalID,
+ c._name,
+ c._touched
+ );
+ }
+
+ public static explicit operator Community(CommunityInfo c)
+ {
+ Community community = new Community();
+ community._communityID = c.Identity;
+ community._universalID = c.UniversalID;
+ community._name = c.Title;
+ community._description = c.Title;
+ community.Touched = c.Touched;
+ return community;
+ }
+ }
+}
Oops, something went wrong.

0 comments on commit 1dc138d

Please sign in to comment.