FileMood

Download Ayende Rahien - DSLs in Boo - Domain Specific Languages in .NET - 2010

Ayende Rahien DSLs in Boo Domain Specific Languages in NET 2010

Name

Ayende Rahien - DSLs in Boo - Domain Specific Languages in .NET - 2010

 DOWNLOAD Copy Link

Total Size

13.1 MB

Total Files

587

Hash

12AA6E360717C0C2AEFA6E5FFAF4F9FA28D9FD6C

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/Authorization/

XmlFileDslEngineStorage.cs

3.0 KB

Authorization.cs

1.9 KB

AuthorizationDslEngine.cs

1.1 KB

AuthorizationRule.cs

1.1 KB

AuthorizationRules.xml

0.8 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.6 KB

RoutingDslEngine.cs

0.8 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/MessageRouting/

Router.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/Properties/

Settings.Designer.cs

2.5 KB

AssemblyInfo.cs

1.4 KB

Settings.settings

1.0 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.8 KB

QuoteGenerationDslEngine.cs

0.9 KB

SystemModule.cs

0.7 KB

QuoteGenerator.cs

0.7 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB/

BDSLiB.csproj

5.9 KB

app.config

1.3 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.AuthorizationDSL/Properties/

Resources.resx

5.6 KB

Resources.Designer.cs

2.9 KB

AssemblyInfo.cs

1.5 KB

Settings.Designer.cs

1.1 KB

Settings.settings

0.2 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.AuthorizationDSL/

ViewAuthorizationRules.resx

5.8 KB

AllowByRole.resx

5.8 KB

BDSLiB.AuthorizationDSL.csproj

5.1 KB

AllowByRole.Designer.cs

5.0 KB

ViewAuthorizationRules.Designer.cs

2.3 KB

AuthorizationRulesParser.cs

1.9 KB

ViewAuthorizationRules.cs

1.3 KB

AuthorizationDslWriter.cs

1.2 KB

AllowByRole.cs

1.2 KB

Program.cs

0.5 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Properties/

AssemblyInfo.cs

1.5 KB

/.../BDSLiB.QuoteGeneration.TestDsl/QuoteGenTest.Scripts/

WithLogic.boo

0.2 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/.../BDSLiB.QuoteGeneration.TestDsl/XUnit.Extensions/

DslFactAttribute.cs

1.0 KB

DslRunnerTestCommand.cs

0.6 KB

UsingUnitTestingIntegration.cs

0.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/

BDSLiB.QuoteGeneration.TestDsl.csproj

5.2 KB

TestQuoteGeneratorBase.cs

4.3 KB

WithMacro.cs

1.3 KB

TestQuoteGenerationDslEngine.cs

0.7 KB

ScriptMacro.cs

0.2 KB

BDSLiB.QuoteGeneration.TestDsl.csproj.user

0.2 KB

/.../BDSLiB.QuoteGeneration.UserInterface/Properties/

Resources.resx

5.6 KB

Resources.Designer.cs

2.9 KB

AssemblyInfo.cs

1.3 KB

Settings.Designer.cs

1.1 KB

Settings.settings

0.2 KB

/.../BDSLiB.QuoteGeneration.UserInterface/

DslEditor.resx

16.1 KB

DummyUIForScreenShot.Designer.cs

10.8 KB

Dsl.xshd

9.9 KB

DslEditor.cs

6.1 KB

DummyUIForScreenShot.resx

5.8 KB

QuoteGenerationCodeCompletionProvider.cs

4.9 KB

BDSLiB.QuoteGeneration.UserInterface.csproj

4.6 KB

BooFormattingStrategy.cs

1.0 KB

ClassDiagram1.cd

0.7 KB

Program.cs

0.5 KB

DummyUIForScreenShot.cs

0.4 KB

/.../BDSLiB.QuoteGeneration.Visualization/Properties/

Resources.resx

5.6 KB

Resources.Designer.cs

2.9 KB

AssemblyInfo.cs

1.5 KB

Settings.Designer.cs

1.1 KB

Settings.settings

0.2 KB

/.../BDSLiB.QuoteGeneration.Visualization/

VisualizeScript.Designer.cs

6.1 KB

VisualizeScript.resx

5.8 KB

BDSLiB.QuoteGeneration.Visualization.csproj

4.6 KB

VisualizeScript.cs

2.3 KB

Program.cs

0.8 KB

QuoteGeneratorRuleForUI.cs

0.6 KB

QuoteGenerationForUIDslEngine.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/Auth/

AuthorizationRules.xml

0.3 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/QuoteGenTest.Scripts/

WithLogic.boo

0.2 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.2 KB

WithRequiresExplanation.boo

0.2 KB

UsingMinMemory.boo

0.1 KB

UsingMinCpu.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/Routing/

withParams.boo

0.2 KB

simple.boo

0.1 KB

/Source Code/BDSLiB.Export/Chapter10/BDSLiB.Tests/

BDSLiB.Tests.csproj

6.5 KB

AuthorizationTest.cs

3.2 KB

QuoteGenerationTest.cs

3.2 KB

MessageRouting_BasicTest.cs

3.0 KB

TestQuoteGenerationTest.cs

1.6 KB

AuthorizationEngineTest.cs

1.2 KB

FakeQuackFu.cs

0.7 KB

StubbedRoutingBase.cs

0.4 KB

RoutingTestHandler.cs

0.3 KB

StubbedRoutingDslEngine.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter10/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter10/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter10/Scripts/QuoteGenerator/

sample.boo

0.4 KB

/Source Code/BDSLiB.Export/Chapter10/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter10/

BDSLiB.sln

4.0 KB

BDSLiB.resharper

1.8 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter12/Chapter12/Defines/

strategic_order.define

0.0 KB

/Source Code/BDSLiB.Export/Chapter12/Chapter12/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter12/Chapter12/

Chapter12.csproj

4.3 KB

OrderRule.cs

2.5 KB

PrecompiledCache.cs

1.3 KB

OrderRuleDslEngine.cs

1.3 KB

BusinessConditionDslEngine.cs

1.2 KB

FileHelper.cs

1.2 KB

DumpExpressionsToDatabaseVisitor.cs

1.0 KB

DslPreCompiler.cs

0.5 KB

Program.cs

0.5 KB

CompilationHelper.cs

0.5 KB

ReferenceAggregatorVisitor.cs

0.5 KB

Order.cs

0.2 KB

RuleContext.cs

0.2 KB

Script.boo

0.0 KB

/Source Code/BDSLiB.Export/Chapter12/

BDSLiB.sln

0.9 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/DSL/

AbstractCustomerPolicy.cs

2.3 KB

UponMacro.cs

1.9 KB

BusinessConditionDslEngine.cs

1.8 KB

TreatmentOfToMethodCall.cs

1.6 KB

CustomerPolicyDslEngine.cs

1.4 KB

CustomerPolicies.cs

1.0 KB

AddFileNameProperty.cs

0.7 KB

Define.cs

0.6 KB

WhenMacro.cs

0.3 KB

Treatment.cs

0.2 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/Model/

ShoppingCart.cs

0.9 KB

Item.cs

0.4 KB

ShoppingCartView.cs

0.4 KB

ChangeItemQuantity.cs

0.2 KB

Message.cs

0.2 KB

Discount.cs

0.2 KB

Product.cs

0.2 KB

MessagePriority.cs

0.2 KB

States.cs

0.1 KB

Customer.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/Scripts/

PreferredCustomer.boo

0.3 KB

DefaultCustomer.boo

0.2 KB

Definitions.define

0.1 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/Tests/

PolicyFindindTest.cs

1.8 KB

SelfDescribingDomainTest.cs

1.8 KB

PolicyStatesTest.cs

1.1 KB

BasicLanguageTest.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter13/Chapter13/

Chapter13.csproj

5.2 KB

Model.cd

3.0 KB

Program.cs

1.3 KB

Dsl.cd

0.9 KB

/Source Code/BDSLiB.Export/Chapter13/

BDSLiB.sln

0.9 KB

/Source Code/BDSLiB.Export/Chapter2/

XmlObject.boo

2.3 KB

ExtensionMethods.boo

0.2 KB

ExtensionProperties.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter3/BDSLiB/Orders/

OrderDSLFixture.cs

2.8 KB

BaseOrderActionsDSL.cs

1.6 KB

OrderActionsDslEngine.cs

0.4 KB

OrderBusinessRules.boo

0.3 KB

User.cs

0.3 KB

Order.cs

0.2 KB

/Source Code/BDSLiB.Export/Chapter3/BDSLiB/Properties/

AssemblyInfo.cs

1.3 KB

/Source Code/BDSLiB.Export/Chapter3/BDSLiB/Scheduling/UsingDSL/

BaseScheduler.cs

2.9 KB

SchedulingDSLFixture.cs

2.5 KB

SchedulingDslEngine.cs

0.4 KB

WebSite.cs

0.3 KB

ValidateWebSiteDown.boo

0.2 KB

ValidateWebSiteUp.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter3/BDSLiB/Scheduling/UsingFluentInterface/

NotifyTask.cs

1.2 KB

ScheduleDescriptor.cs

0.9 KB

ActionDescriptor.cs

0.6 KB

TaskDescriptor.cs

0.6 KB

WebSiteStateCheckDescriptor.cs

0.5 KB

TaskSchedule.cs

0.4 KB

IScheduleDescriptor.cs

0.2 KB

Web.cs

0.2 KB

Schedule.cs

0.2 KB

ITaskDescriptor.cs

0.2 KB

ITaskSchedule.cs

0.1 KB

ITask.cs

0.1 KB

IActionDescriptor.cs

0.1 KB

IStateCheckDescriptor.cs

0.1 KB

StateCheckDelegate.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter3/BDSLiB/

BDSLiB.csproj

5.0 KB

Program.cs

2.7 KB

/Source Code/BDSLiB.Export/Chapter3/

BDSLiB.sln

0.9 KB

ReadMe.txt

0.6 KB

/Source Code/BDSLiB.Export/Chapter4/Authorization.Playground/Properties/

AssemblyInfo.cs

1.3 KB

/Source Code/BDSLiB.Export/Chapter4/Authorization.Playground/

Authorization.Playground.csproj

2.9 KB

Program.cs

1.2 KB

Order.cs

0.2 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/Authorization/

Authorization.cs

2.8 KB

AuthorizationRule.cs

1.2 KB

AuthorizationDslEngine.cs

0.8 KB

OperationMacro.cs

0.2 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.9 KB

RoutingDslEngine.cs

0.9 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/MessageRouting/

Router.cs

1.0 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.2 KB

QuoteGenerator.cs

0.7 KB

QuoteGenerationDslEngine.cs

0.6 KB

SystemModule.cs

0.5 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB/

BDSLiB.csproj

4.0 KB

app.config

1.3 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB.EndPoints/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB.EndPoints/

web.config

7.1 KB

BDSLiB.EndPoints.csproj

5.8 KB

JSON.EndPoint.ashx.cs

1.3 KB

BDSLiB.EndPoints.csproj.user

1.3 KB

Chapter5.EndPoints.csproj.user

1.2 KB

JsonMessageAdapter.cs

1.0 KB

JSON.EndPoint.ashx

0.1 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB.JsonMessagePoster/Properties/

Resources.resx

5.6 KB

Resources.Designer.cs

2.9 KB

Settings.Designer.cs

2.3 KB

AssemblyInfo.cs

1.3 KB

Settings.settings

0.8 KB

/Source Code/BDSLiB.Export/Chapter4/BDSLiB.JsonMessagePoster/

PostUrlData.resx

5.8 KB

PostUrlData.Designer.cs

4.3 KB

BDSLiB.JsonMessagePoster.csproj

3.8 KB

app.config

2.0 KB

PostUrlData.cs

1.5 KB

Program.cs

0.5 KB

/Source Code/BDSLiB.Export/Chapter4/QuoteGeneration.Playground/Properties/

AssemblyInfo.cs

1.3 KB

/Source Code/BDSLiB.Export/Chapter4/QuoteGeneration.Playground/

QuoteGeneration.Playground.csproj

2.6 KB

Program.cs

1.1 KB

/Source Code/BDSLiB.Export/Chapter4/Scripts/Authorization/

OnlyManagersCanApproveBigAccounts.boo

0.3 KB

AllowLoginInBusinessHours.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter4/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter4/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter4/

BDSLiB.sln

3.7 KB

ReadMe.txt

0.8 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter5/Authorization.Playground/Properties/

AssemblyInfo.cs

1.3 KB

/Source Code/BDSLiB.Export/Chapter5/Authorization.Playground/

Authorization.Playground.csproj

3.2 KB

Program.cs

1.5 KB

Order.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/Authorization/

Authorization.cs

2.6 KB

AuthorizationRule.cs

1.2 KB

AuthorizationDslEngine.cs

0.9 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.9 KB

RoutingDslEngine.cs

0.9 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/MessageRouting/

Router.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/Properties/

Settings.Designer.cs

2.5 KB

AssemblyInfo.cs

1.4 KB

Settings.settings

1.0 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.2 KB

QuoteGenerator.cs

0.7 KB

QuoteGenerationDslEngine.cs

0.6 KB

SystemModule.cs

0.5 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB/

BDSLiB.csproj

3.6 KB

app.config

1.3 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB.EndPoints/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB.EndPoints/

web.config

7.1 KB

BDSLiB.EndPoints.csproj

5.8 KB

JSON.EndPoint.ashx.cs

1.5 KB

BDSLiB.EndPoints.csproj.user

1.3 KB

Chapter5.EndPoints.csproj.user

1.2 KB

JsonMessageAdapter.cs

1.0 KB

JSON.EndPoint.ashx

0.1 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB.JsonMessagePoster/Properties/

Resources.resx

5.6 KB

Resources.Designer.cs

2.9 KB

Settings.Designer.cs

2.2 KB

AssemblyInfo.cs

1.3 KB

Settings.settings

0.7 KB

/Source Code/BDSLiB.Export/Chapter5/BDSLiB.JsonMessagePoster/

PostUrlData.resx

5.8 KB

PostUrlData.Designer.cs

4.3 KB

BDSLiB.JsonMessagePoster.csproj

3.8 KB

PostUrlData.cs

1.9 KB

app.config

1.1 KB

Program.cs

0.5 KB

/Source Code/BDSLiB.Export/Chapter5/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter5/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter5/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter5/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter5/

BDSLiB.sln

2.8 KB

BDSLiB.resharper

1.8 KB

ReadMe.txt

0.6 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter6/AstModifications/SLA/

LimitedTo.boo

1.1 KB

MyExtensions.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter6/AstModifications/

AstModifications.booproj

1.9 KB

UnrollMacro.boo

1.1 KB

EnsureAttribute.boo

1.1 KB

AssemblyInfo.boo

1.0 KB

Unroll2Macro.boo

0.6 KB

MetaMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter6/BDSLiB/

XmlObject.boo

1.7 KB

BSDLiB.booproj

1.5 KB

Program.boo

1.2 KB

AssemblyInfo.boo

1.0 KB

Customer.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter6/

BSDLiB.sln

1.3 KB

Readme.txt.txt

0.1 KB

/Source Code/BDSLiB.Export/Chapter7/Authorization.Playground/Authorization/

AuthorizationRules.xml

0.8 KB

/Source Code/BDSLiB.Export/Chapter7/Authorization.Playground/Properties/

AssemblyInfo.cs

1.3 KB

/Source Code/BDSLiB.Export/Chapter7/Authorization.Playground/

Authorization.Playground.csproj

2.6 KB

Program.cs

1.4 KB

Order.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter7/BDSLiB/Authorization/

XmlFileDslEngineStorage.cs

3.0 KB

Authorization.cs

2.4 KB

AuthorizationDslEngine.cs

1.2 KB

AuthorizationRule.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter7/BDSLiB/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter7/BDSLiB/

BDSLiB.csproj

3.2 KB

app.config

1.3 KB

/Source Code/BDSLiB.Export/Chapter7/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter7/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter7/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter7/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter7/

BDSLiB.sln

1.7 KB

ReadMe.txt

0.3 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/Authorization/

XmlFileDslEngineStorage.cs

3.0 KB

Authorization.cs

1.9 KB

AuthorizationDslEngine.cs

1.1 KB

AuthorizationRule.cs

1.1 KB

AuthorizationRules.xml

0.8 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.6 KB

RoutingDslEngine.cs

0.8 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/MessageRouting/

Router.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/Properties/

Settings.Designer.cs

2.5 KB

AssemblyInfo.cs

1.4 KB

Settings.settings

1.0 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.5 KB

QuoteGenerationDslEngine.cs

0.8 KB

QuoteGenerator.cs

0.7 KB

SystemModule.cs

0.5 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB/

BDSLiB.csproj

5.9 KB

app.config

1.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Properties/

AssemblyInfo.cs

1.5 KB

/.../BDSLiB.QuoteGeneration.TestDsl/

TestQuoteGeneratorBase.cs

4.3 KB

BDSLiB.QuoteGeneration.TestDsl.csproj

3.9 KB

TestQuoteGenerationDslEngine.cs

0.7 KB

ScriptMacro.cs

0.2 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/Auth/

AuthorizationRules.xml

0.3 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/QuoteGenTest.Scripts/

WithLogic.boo

0.3 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/Routing/

withParams.boo

0.2 KB

simple.boo

0.1 KB

/Source Code/BDSLiB.Export/Chapter8/BDSLiB.Tests/

BDSLiB.Tests.csproj

5.9 KB

AuthorizationTest.cs

3.2 KB

MessageRouting_BasicTest.cs

3.0 KB

QuoteGenerationTest.cs

2.1 KB

TestQuoteGenerationTest.cs

1.6 KB

AuthorizationEngineTest.cs

1.2 KB

FakeQuackFu.cs

0.7 KB

StubbedRoutingBase.cs

0.4 KB

RoutingTestHandler.cs

0.3 KB

StubbedRoutingDslEngine.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter8/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter8/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter8/

BDSLiB.sln

1.9 KB

BDSLiB.resharper

1.8 KB

ReadMe.txt

0.3 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/Authorization/

XmlFileDslEngineStorage.cs

3.0 KB

Authorization.cs

1.9 KB

AuthorizationDslEngine.cs

1.1 KB

AuthorizationRule.cs

1.1 KB

AuthorizationRules.xml

0.8 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.6 KB

RoutingDslEngine.cs

0.8 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/MessageRouting/

Router.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/Properties/

Settings.Designer.cs

2.5 KB

AssemblyInfo.cs

1.4 KB

Settings.settings

1.0 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.5 KB

QuoteGenerationDslEngine.cs

0.8 KB

QuoteGenerator.cs

0.7 KB

SystemModule.cs

0.5 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB/

BDSLiB.csproj

5.9 KB

app.config

1.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Properties/

AssemblyInfo.cs

1.5 KB

/.../BDSLiB.QuoteGeneration.TestDsl/QuoteGenTest.Scripts/

WithLogic.boo

0.2 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/.../BDSLiB.QuoteGeneration.TestDsl/XUnit.Extensions/

DslFactAttribute.cs

1.0 KB

DslRunnerTestCommand.cs

0.6 KB

UsingUnitTestingIntegration.cs

0.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/

BDSLiB.QuoteGeneration.TestDsl.csproj

5.2 KB

TestQuoteGeneratorBase.cs

4.3 KB

WithMacro.cs

1.3 KB

TestQuoteGenerationDslEngine.cs

0.7 KB

ScriptMacro.cs

0.2 KB

BDSLiB.QuoteGeneration.TestDsl.csproj.user

0.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/Auth/

AuthorizationRules.xml

0.3 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/QuoteGenTest.Scripts/

WithLogic.boo

0.3 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/Routing/

withParams.boo

0.2 KB

simple.boo

0.1 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/BDSLiB.Tests/

BDSLiB.Tests.csproj

6.1 KB

AuthorizationTest.cs

3.2 KB

MessageRouting_BasicTest.cs

3.0 KB

QuoteGenerationTest.cs

2.1 KB

TestQuoteGenerationTest.cs

1.6 KB

AuthorizationEngineTest.cs

1.2 KB

FakeQuackFu.cs

0.7 KB

StubbedRoutingBase.cs

0.4 KB

RoutingTestHandler.cs

0.3 KB

StubbedRoutingDslEngine.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter8.UnitTestIntegration/

BDSLiB.sln

1.9 KB

BDSLiB.resharper

1.8 KB

ReadMe.txt

0.4 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/Authorization/

XmlFileDslEngineStorage.cs

3.0 KB

Authorization.cs

1.9 KB

AuthorizationDslEngine.cs

1.1 KB

AuthorizationRule.cs

1.1 KB

AuthorizationRules.xml

0.8 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/MessageRouting/DSL/

RoutingBase.cs

1.6 KB

RoutingDslEngine.cs

0.8 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/MessageRouting/Handlers/

NewOrderHandler.cs

0.5 KB

AbstractHandler.cs

0.3 KB

IMessageHandler.cs

0.1 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/MessageRouting/Messages/

NewOrderMessage.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/MessageRouting/

Router.cs

1.2 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/Properties/

Settings.Designer.cs

2.5 KB

AssemblyInfo.cs

1.4 KB

Settings.settings

1.0 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/QuoteGeneration/

QuoteGeneratorRule.cs

1.7 KB

QuoteGenerationDslEngine.cs

0.7 KB

SystemModule.cs

0.7 KB

QuoteGenerator.cs

0.7 KB

RequirementsInformation.cs

0.4 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB/

BDSLiB.csproj

5.9 KB

app.config

1.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Properties/

AssemblyInfo.cs

1.5 KB

/.../BDSLiB.QuoteGeneration.TestDsl/QuoteGenTest.Scripts/

WithLogic.boo

0.2 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/.../BDSLiB.QuoteGeneration.TestDsl/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/.../BDSLiB.QuoteGeneration.TestDsl/XUnit.Extensions/

DslFactAttribute.cs

1.0 KB

DslRunnerTestCommand.cs

0.6 KB

UsingUnitTestingIntegration.cs

0.3 KB

/.../BDSLiB.QuoteGeneration.TestDsl/

BDSLiB.QuoteGeneration.TestDsl.csproj

5.2 KB

TestQuoteGeneratorBase.cs

4.3 KB

WithMacro.cs

1.3 KB

TestQuoteGenerationDslEngine.cs

0.7 KB

ScriptMacro.cs

0.2 KB

BDSLiB.QuoteGeneration.TestDsl.csproj.user

0.2 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/Auth/

AuthorizationRules.xml

0.3 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/Properties/

AssemblyInfo.cs

1.4 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/QuoteGenTest.Scripts/

WithLogic.boo

0.2 KB

for_bad_script.boo

0.2 KB

Simple.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/Quotes/

Simple.boo

0.2 KB

WithLogic.boo

0.2 KB

WithRequiresExplanation.boo

0.2 KB

UsingMinMemory.boo

0.1 KB

UsingMinCpu.boo

0.1 KB

script_with_invalid_dependencies.boo

0.0 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/Routing/

withParams.boo

0.2 KB

simple.boo

0.1 KB

/Source Code/BDSLiB.Export/Chapter9/BDSLiB.Tests/

BDSLiB.Tests.csproj

6.5 KB

AuthorizationTest.cs

3.2 KB

QuoteGenerationTest.cs

3.2 KB

MessageRouting_BasicTest.cs

3.0 KB

TestQuoteGenerationTest.cs

1.5 KB

AuthorizationEngineTest.cs

1.2 KB

FakeQuackFu.cs

0.7 KB

StubbedRoutingBase.cs

0.4 KB

RoutingTestHandler.cs

0.3 KB

StubbedRoutingDslEngine.cs

0.3 KB

/Source Code/BDSLiB.Export/Chapter9/Scripts/Authorization/account/

login_with_reference.boo

0.3 KB

login.boo

0.2 KB

CommonAuthorizationMethods.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter9/Scripts/Authorization/order/

approve.boo

0.2 KB

/Source Code/BDSLiB.Export/Chapter9/Scripts/QuoteGenerator/

sample.boo

0.3 KB

/Source Code/BDSLiB.Export/Chapter9/Scripts/Routing/

RouteNewOrder.boo

0.5 KB

/Source Code/BDSLiB.Export/Chapter9/

BDSLiB.sln

1.9 KB

BDSLiB.resharper

1.8 KB

SampleMessage.json

0.2 KB

/Source Code/BDSLiB.Export/Figures/

Figure 4.5.bmml

4.3 KB

/Source Code/BDSLiB.Export/SharedLibs/

Boo.Lang.Compiler.dll

880.6 KB

Boo.Lang.Parser.dll

426.0 KB

ICSharpCode.TextEditor.dll

344.1 KB

xunit.installer.exe

294.9 KB

Rhino.Mocks.dll

285.7 KB

Boo.Lang.dll

122.9 KB

Rhino.DSL.pdb

103.9 KB

xunit.xml

103.3 KB

Boo.Lang.Interpreter.dll

81.9 KB

Boo.Lang.Useful.dll

77.8 KB

Rhino.Mocks.pdb

77.3 KB

Boo.Lang.Extensions.dll

69.6 KB

xunit.dll

65.5 KB

Newtonsoft.Json.dll

61.4 KB

Newtonsoft.Json.XML

50.4 KB

Rhino.DSL.dll

45.1 KB

xunitext.runner.jetbrains.dll

45.1 KB

booish2.exe

41.0 KB

Boo.Lang.CodeDom.dll

41.0 KB

nunit.framework.dll

41.0 KB

xunitext.xml

38.5 KB

booc.exe

36.9 KB

Rhino.DSL.XML

33.9 KB

Boo.Microsoft.Build.Tasks.dll

32.8 KB

xunitext.dll

32.8 KB

Boo.NAnt.Tasks.dll

32.8 KB

Boo.Lang.PatternMatching.dll

28.7 KB

xunit.gui.exe

23.0 KB

xunitext.runner.msbuild.dll

19.5 KB

xunitext35.xml

18.7 KB

xunit.console.exe

16.9 KB

boo.exe

16.4 KB

xunitext.nunit.dll

11.8 KB

booi.exe

10.2 KB

xunit.runner.utility.dll

10.2 KB

xunitext.runner.tdnet.dll

9.2 KB

Boo.Microsoft.Build.targets

8.5 KB

xunitext35.dll

6.7 KB

HTML.xslt

5.8 KB

xunit.runner.utility.xml

5.3 KB

booish.exe

4.1 KB

xunitext.nunit.xml

4.0 KB

NUnitXml.xslt

3.6 KB

Makefile.am

0.6 KB

booc.rsp

0.6 KB

xunit.console.exe.config

0.5 KB

booi.exe.config

0.1 KB

booc.exe.config

0.1 KB

booish.exe.config

0.1 KB

booish2.exe.config

0.1 KB

/Source Code/BDSLiB.Export/

build_all.cmd

0.8 KB

/

Ayende Rahien - DSLs in Boo - Domain Specific Languages in .NET - 2010.pdf

8.7 MB

 

Total files 587


Copyright © 2024 FileMood.com