Skip to content

Commit 18f809e

Browse files
author
Matt Barnes
committed
Initial Commit
1 parent 77feb5f commit 18f809e

17 files changed

+2351
-1
lines changed

.gitignore

Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
## DO NOT PUBLISH OUR PRIVATE KEY IN THE PUBLIC REPO!!! ##
2+
*.snk
3+
4+
## Ignore Visual Studio temporary files, build results, and
5+
## files generated by popular Visual Studio add-ons.
6+
7+
# User-specific files
8+
*.suo
9+
*.user
10+
*.userosscache
11+
*.sln.docstates
12+
13+
# User-specific files (MonoDevelop/Xamarin Studio)
14+
*.userprefs
15+
16+
# Build results
17+
[Dd]ebug/
18+
[Dd]ebugPublic/
19+
[Rr]elease/
20+
[Rr]eleases/
21+
x64/
22+
x86/
23+
build/
24+
bld/
25+
[Bb]in/
26+
[Oo]bj/
27+
28+
# Visual Studio 2015 cache/options directory
29+
.vs/
30+
31+
# MSTest test Results
32+
[Tt]est[Rr]esult*/
33+
[Bb]uild[Ll]og.*
34+
35+
# NUNIT
36+
*.VisualState.xml
37+
TestResult.xml
38+
39+
# Build Results of an ATL Project
40+
[Dd]ebugPS/
41+
[Rr]eleasePS/
42+
dlldata.c
43+
44+
# DNX
45+
project.lock.json
46+
artifacts/
47+
48+
*_i.c
49+
*_p.c
50+
*_i.h
51+
*.ilk
52+
*.meta
53+
*.obj
54+
*.pch
55+
*.pdb
56+
*.pgc
57+
*.pgd
58+
*.rsp
59+
*.sbr
60+
*.tlb
61+
*.tli
62+
*.tlh
63+
*.tmp
64+
*.tmp_proj
65+
*.log
66+
*.vspscc
67+
*.vssscc
68+
.builds
69+
*.pidb
70+
*.svclog
71+
*.scc
72+
73+
# Chutzpah Test files
74+
_Chutzpah*
75+
76+
# Visual C++ cache files
77+
ipch/
78+
*.aps
79+
*.ncb
80+
*.opensdf
81+
*.sdf
82+
*.cachefile
83+
84+
# Visual Studio profiler
85+
*.psess
86+
*.vsp
87+
*.vspx
88+
89+
# TFS 2012 Local Workspace
90+
$tf/
91+
92+
# Guidance Automation Toolkit
93+
*.gpState
94+
95+
# ReSharper is a .NET coding add-in
96+
_ReSharper*/
97+
*.[Rr]e[Ss]harper
98+
*.DotSettings.user
99+
100+
# JustCode is a .NET coding add-in
101+
.JustCode
102+
103+
# TeamCity is a build add-in
104+
_TeamCity*
105+
106+
# DotCover is a Code Coverage Tool
107+
*.dotCover
108+
109+
# NCrunch
110+
_NCrunch_*
111+
.*crunch*.local.xml
112+
113+
# MightyMoose
114+
*.mm.*
115+
AutoTest.Net/
116+
117+
# Web workbench (sass)
118+
.sass-cache/
119+
120+
# Installshield output folder
121+
[Ee]xpress/
122+
123+
# DocProject is a documentation generator add-in
124+
DocProject/buildhelp/
125+
DocProject/Help/*.HxT
126+
DocProject/Help/*.HxC
127+
DocProject/Help/*.hhc
128+
DocProject/Help/*.hhk
129+
DocProject/Help/*.hhp
130+
DocProject/Help/Html2
131+
DocProject/Help/html
132+
133+
# Click-Once directory
134+
publish/
135+
136+
# Publish Web Output
137+
*.[Pp]ublish.xml
138+
*.azurePubxml
139+
## TODO: Comment the next line if you want to checkin your
140+
## web deploy settings but do note that will include unencrypted
141+
## passwords
142+
#*.pubxml
143+
144+
*.publishproj
145+
146+
# NuGet Packages
147+
*.nupkg
148+
# The packages folder can be ignored because of Package Restore
149+
**/packages/*
150+
# except build/, which is used as an MSBuild target.
151+
!**/packages/build/
152+
# Uncomment if necessary however generally it will be regenerated when needed
153+
#!**/packages/repositories.config
154+
155+
# Windows Azure Build Output
156+
csx/
157+
*.build.csdef
158+
159+
# Windows Store app package directory
160+
AppPackages/
161+
162+
# Visual Studio cache files
163+
# files ending in .cache can be ignored
164+
*.[Cc]ache
165+
# but keep track of directories ending in .cache
166+
!*.[Cc]ache/
167+
168+
# Others
169+
ClientBin/
170+
[Ss]tyle[Cc]op.*
171+
~$*
172+
*~
173+
*.dbmdl
174+
*.dbproj.schemaview
175+
*.pfx
176+
*.publishsettings
177+
node_modules/
178+
orleans.codegen.cs
179+
180+
# RIA/Silverlight projects
181+
Generated_Code/
182+
183+
# Backup & report files from converting an old project file
184+
# to a newer Visual Studio version. Backup files are not needed,
185+
# because we have git ;-)
186+
_UpgradeReport_Files/
187+
Backup*/
188+
UpgradeLog*.XML
189+
UpgradeLog*.htm
190+
191+
# SQL Server files
192+
*.mdf
193+
*.ldf
194+
195+
# Business Intelligence projects
196+
*.rdl.data
197+
*.bim.layout
198+
*.bim_*.settings
199+
200+
# Microsoft Fakes
201+
FakesAssemblies/
202+
203+
# Node.js Tools for Visual Studio
204+
.ntvs_analysis.dat
205+
206+
# Visual Studio 6 build log
207+
*.plg
208+
209+
# Visual Studio 6 workspace options file
210+
*.opt
211+
212+
# LightSwitch generated files
213+
GeneratedArtifacts/
214+
_Pvt_Extensions/
215+
ModelManifest.xml

AutoNumber/AutoNumber.csproj

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>Celedon</RootNamespace>
11+
<AssemblyName>CeledonPartners.AutoNumber</AssemblyName>
12+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
<TargetFrameworkProfile />
15+
</PropertyGroup>
16+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17+
<DebugSymbols>true</DebugSymbols>
18+
<DebugType>full</DebugType>
19+
<Optimize>false</Optimize>
20+
<OutputPath>bin\Debug\</OutputPath>
21+
<DefineConstants>DEBUG;TRACE</DefineConstants>
22+
<ErrorReport>prompt</ErrorReport>
23+
<WarningLevel>4</WarningLevel>
24+
</PropertyGroup>
25+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26+
<DebugType>pdbonly</DebugType>
27+
<Optimize>true</Optimize>
28+
<OutputPath>bin\Release\</OutputPath>
29+
<DefineConstants>TRACE</DefineConstants>
30+
<ErrorReport>prompt</ErrorReport>
31+
<WarningLevel>4</WarningLevel>
32+
</PropertyGroup>
33+
<PropertyGroup>
34+
<SignAssembly>true</SignAssembly>
35+
</PropertyGroup>
36+
<PropertyGroup>
37+
<AssemblyOriginatorKeyFile>AutoNumberStrongKey.snk</AssemblyOriginatorKeyFile>
38+
</PropertyGroup>
39+
<ItemGroup>
40+
<Reference Include="Microsoft.Xrm.Sdk">
41+
<HintPath>..\..\..\CRM 2013 SP1 SDK\SDK\Bin\Microsoft.Xrm.Sdk.dll</HintPath>
42+
</Reference>
43+
<Reference Include="System" />
44+
<Reference Include="System.Core" />
45+
<Reference Include="System.Data.Services" />
46+
<Reference Include="System.Runtime.Serialization" />
47+
<Reference Include="System.ServiceModel" />
48+
<Reference Include="System.Xml.Linq" />
49+
<Reference Include="System.Data.DataSetExtensions" />
50+
<Reference Include="Microsoft.CSharp" />
51+
<Reference Include="System.Data" />
52+
<Reference Include="System.Xml" />
53+
</ItemGroup>
54+
<ItemGroup>
55+
<Compile Include="CeledonExtensions.cs" />
56+
<Compile Include="CeledonPlugin.cs" />
57+
<Compile Include="CreateAutoNumber.cs" />
58+
<Compile Include="DeleteAutoNumber.cs" />
59+
<Compile Include="GetNextAutoNumber.cs" />
60+
<Compile Include="Properties\AssemblyInfo.cs" />
61+
<Compile Include="RuntimeParameter.cs" />
62+
<Compile Include="ValidateAutoNumber.cs" />
63+
</ItemGroup>
64+
<ItemGroup>
65+
<None Include="AutoNumberStrongKey.snk" />
66+
</ItemGroup>
67+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
68+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
69+
Other similar extension points exist, see Microsoft.Common.targets.
70+
<Target Name="BeforeBuild">
71+
</Target>
72+
<Target Name="AfterBuild">
73+
</Target>
74+
-->
75+
</Project>

AutoNumber/AutoNumber.sln

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 14
4+
VisualStudioVersion = 14.0.23107.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoNumberUnitTest", "..\AutoNumberUnitTest\AutoNumberUnitTest.csproj", "{4738FBAC-87ED-4D9D-8B3F-73932279B88B}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web Resources", "Web Resources", "{0A3D9640-33EA-40A0-A178-5AA765361AD8}"
9+
ProjectSection(SolutionItems) = preProject
10+
..\WebResources\cel_autonumber.js = ..\WebResources\cel_autonumber.js
11+
EndProjectSection
12+
EndProject
13+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoNumber", "AutoNumber.csproj", "{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}"
14+
EndProject
15+
Global
16+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
17+
Debug|Any CPU = Debug|Any CPU
18+
Release|Any CPU = Release|Any CPU
19+
EndGlobalSection
20+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
21+
{4738FBAC-87ED-4D9D-8B3F-73932279B88B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
22+
{4738FBAC-87ED-4D9D-8B3F-73932279B88B}.Debug|Any CPU.Build.0 = Debug|Any CPU
23+
{4738FBAC-87ED-4D9D-8B3F-73932279B88B}.Release|Any CPU.ActiveCfg = Release|Any CPU
24+
{4738FBAC-87ED-4D9D-8B3F-73932279B88B}.Release|Any CPU.Build.0 = Release|Any CPU
25+
{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
26+
{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
27+
{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
28+
{3ECAF282-5B06-4668-8E23-1CDF8E390B7C}.Release|Any CPU.Build.0 = Release|Any CPU
29+
EndGlobalSection
30+
GlobalSection(SolutionProperties) = preSolution
31+
HideSolutionNode = FALSE
32+
EndGlobalSection
33+
EndGlobal

0 commit comments

Comments
 (0)