Download MetaprogrammingInDotNetBook
Description
This project will contain code and other artifacts related to the "Metaprogramming in .NET" book that should be avaible in October 2011.
Source Files
The download file metadotnetbook.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Chapter1/Chapter_01.sln/*from ww w . j av a 2s . com*/
Chapter1/DynamicObjects/DynamicObjects.cs
Chapter1/DynamicObjects/DynamicObjects.csproj
Chapter1/DynamicObjects/Properties/AssemblyInfo.cs
Chapter1/HelloWorldCodeDOM/HelloWorldCodeDOM.cs
Chapter1/HelloWorldCodeDOM/HelloWorldCodeDOM.csproj
Chapter1/HelloWorldCodeDOM/Properties/AssemblyInfo.cs
Chapter1/Miscellaneous/DynamicConversion.htm
Chapter1/PseudoDataBinding/Properties/AssemblyInfo.cs
Chapter1/PseudoDataBinding/PseudoDataBinding.cs
Chapter1/PseudoDataBinding/PseudoDataBinding.csproj
Chapter1/ReflectionDemo/Properties/AssemblyInfo.cs
Chapter1/ReflectionDemo/ReflectionDemo.cs
Chapter1/ReflectionDemo/ReflectionDemo.csproj
Chapter1/ReflectionDemo/ReflectionDemo.csproj.user
Chapter1/SimpleLinqExpressions/DynamicLambdaGenerator.cs
Chapter1/SimpleLinqExpressions/ManuallyAssembledLambda.cs
Chapter1/SimpleLinqExpressions/Properties/AssemblyInfo.cs
Chapter1/SimpleLinqExpressions/SimpleLinqExpressions.csproj
Chapter10/Core.Refactorings/Core.Refactorings.sln
Chapter10/Core.Refactorings/Core.Refactorings/AutoArrangeCaptureWalker.cs
Chapter10/Core.Refactorings/Core.Refactorings/AutoArrangeCodeAction.cs
Chapter10/Core.Refactorings/Core.Refactorings/AutoArrangeCodeRefactoringProvider.cs
Chapter10/Core.Refactorings/Core.Refactorings/AutoArrangeReplaceRewriter.cs
Chapter10/Core.Refactorings/Core.Refactorings/Core.Refactorings.csproj
Chapter10/Core.Refactorings/Core.Refactorings/Core.Refactorings.csproj.user
Chapter10/Core.Refactorings/Core.Refactorings/Properties/AssemblyInfo.cs
Chapter10/Core.Refactorings/Core.Refactorings/source.extension.vsixmanifest
Chapter10/Core.Refactorings/Core.Refactorings/todo.text
Chapter10/Core.Refactorings/UpgradeLog.XML
Chapter10/Core.Refactorings/UpgradeLog.htm
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/DynamicMocks.Roslyn.Tests.csproj
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/ISimpleInterface.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/ITest.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/MockTests.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/Properties/AssemblyInfo.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/Recorder.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/SimpleCallback.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/SimpleCallbackWithNoMethods.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.Tests/TestCallback.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.sln
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn.vsmdi
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn/DynamicMocks.Roslyn.csproj
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn/Mock.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn/MockCodeGenerator.cs
Chapter10/DynamicMocks.Roslyn/DynamicMocks.Roslyn/Properties/AssemblyInfo.cs
Chapter10/DynamicMocks.Roslyn/Local.testsettings
Chapter10/DynamicMocks.Roslyn/TraceAndTestImpact.testsettings
Chapter10/ToStringWithRoslyn/Code.txt
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn.sln
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/Person.cs
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/Program.cs
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/Properties/AssemblyInfo.cs
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/ToStringViaRoslynExtensions.cs
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/ToStringWithRoslyn.csproj
Chapter10/ToStringWithRoslyn/ToStringWithRoslyn/app.config
Chapter10/Wcf.Issues/Wcf.Issues.sln
Chapter10/Wcf.Issues/Wcf.Issues/OneWayOperationCodeIssueProvider.cs
Chapter10/Wcf.Issues/Wcf.Issues/OneWayOperationMakeIsOneWayFalseCodeAction.cs
Chapter10/Wcf.Issues/Wcf.Issues/OneWayOperationReturnVoidCodeAction.cs
Chapter10/Wcf.Issues/Wcf.Issues/Properties/AssemblyInfo.cs
Chapter10/Wcf.Issues/Wcf.Issues/Wcf.Issues.csproj
Chapter10/Wcf.Issues/Wcf.Issues/Wcf.Issues.csproj.user
Chapter10/Wcf.Issues/Wcf.Issues/source.extension.vsixmanifest
Chapter2/DuckTyping/DuckTyping.App/DuckTyping.App.csproj
Chapter2/DuckTyping/DuckTyping.App/Program.cs
Chapter2/DuckTyping/DuckTyping.App/Properties/AssemblyInfo.cs
Chapter2/DuckTyping/DuckTyping.sln
Chapter2/DuckTyping/DuckTyping/DuckTyping.csproj
Chapter2/DuckTyping/DuckTyping/ObjectExtensions.cs
Chapter2/DuckTyping/DuckTyping/Properties/AssemblyInfo.cs
Chapter2/KnownTypes/KnownTypes.Services/Contracts/IMessageProcessor.cs
Chapter2/KnownTypes/KnownTypes.Services/KnownTypes.csproj
Chapter2/KnownTypes/KnownTypes.Services/MessageProcessorKnownTypesProvider.cs
Chapter2/KnownTypes/KnownTypes.Services/Messages/ApplicationClosedMessage.cs
Chapter2/KnownTypes/KnownTypes.Services/Messages/Message.cs
Chapter2/KnownTypes/KnownTypes.Services/Properties/AssemblyInfo.cs
Chapter2/KnownTypes/KnownTypes.Services/Services/MessageProcessor.cs
Chapter2/KnownTypes/KnownTypes.Tests/App.config
Chapter2/KnownTypes/KnownTypes.Tests/KnownTypes.Tests.csproj
Chapter2/KnownTypes/KnownTypes.Tests/MessageProcessorTests.cs
Chapter2/KnownTypes/KnownTypes.Tests/Properties/AssemblyInfo.cs
Chapter2/KnownTypes/KnownTypes.sln
Chapter2/KnownTypes/LocalTestRun.testrunconfig
Chapter2/LazyIntegers/LazyIntegers.sln
Chapter2/LazyIntegers/LazyIntegers/LazyIntegers.csproj
Chapter2/LazyIntegers/LazyIntegers/Program.cs
Chapter2/LazyIntegers/LazyIntegers/Properties/AssemblyInfo.cs
Chapter2/LazyIntegers/LazyIntegers/app.config
Chapter2/LazyIntegers/LazyIntegersInIL/LazyIntegersInIL.il
Chapter2/ReflectionCustomers/ReflectionCustomers.Client/Program.cs
Chapter2/ReflectionCustomers/ReflectionCustomers.Client/Properties/AssemblyInfo.cs
Chapter2/ReflectionCustomers/ReflectionCustomers.Client/ReflectionCustomers.Client.csproj
Chapter2/ReflectionCustomers/ReflectionCustomers.sln
Chapter2/ReflectionCustomers/ReflectionCustomers/CustomerReflection.cs
Chapter2/ReflectionCustomers/ReflectionCustomers/Extensions/ToStringViaReflectionExtensions.cs
Chapter2/ReflectionCustomers/ReflectionCustomers/Properties/AssemblyInfo.cs
Chapter2/ReflectionCustomers/ReflectionCustomers/ReflectionCustomers.csproj
Chapter2/TimingReflectionCalls/TimingReflectionCalls.sln
Chapter2/TimingReflectionCalls/TimingReflectionCalls/Program.cs
Chapter2/TimingReflectionCalls/TimingReflectionCalls/Properties/AssemblyInfo.cs
Chapter2/TimingReflectionCalls/TimingReflectionCalls/TimingReflectionCalls.csproj
Chapter3/Chapter_03.sln
Chapter3/Chapter_03.vssscc
Chapter3/Introduction/BasicIndentation.tt
Chapter3/Introduction/BasicIndentation.txt
Chapter3/Introduction/Chapter3IntroMain.cs
Chapter3/Introduction/DesignTimeFun.tt
Chapter3/Introduction/DesignTimeFun.txt
Chapter3/Introduction/GenerateDataClass.cs
Chapter3/Introduction/GenerateDataClass.tt
Chapter3/Introduction/Introduction.csproj
Chapter3/Introduction/Introduction.csproj.user
Chapter3/Introduction/Introduction.csproj.vspscc
Chapter3/Introduction/Introduction.sln
Chapter3/Introduction/Introduction.sln.docstates.suo
Chapter3/Introduction/Introduction.suo
Chapter3/Introduction/Properties/AssemblyInfo.cs
Chapter3/Introduction/Properties/Chapter3Intro.cs
Chapter3/Introduction/RuntimeFun.cs
Chapter3/Introduction/RuntimeFun.tt
Chapter3/Introduction/TemplateClassDiscovery.tt
Chapter3/Introduction/TemplateClassDiscovery.txt
Chapter3/Introduction/dynamic_max.cs
Chapter3/Introduction/enhanced_generated_max.cs
Chapter3/Introduction/enhanced_generated_max.tt
Chapter3/Introduction/greater.cs
Chapter3/Introduction/greater.tt
Chapter3/MixingLanguages/DynamicModule1.tt
Chapter3/MixingLanguages/DynamicModule1.vb
Chapter3/MixingLanguages/MixingLanguages.vbproj
Chapter3/MixingLanguages/MixingLanguages.vbproj.user
Chapter3/MixingLanguages/MixingLanguages.vbproj.vspscc
Chapter3/MixingLanguages/My Project/Application.Designer.vb
Chapter3/MixingLanguages/My Project/Application.myapp
Chapter3/MixingLanguages/My Project/AssemblyInfo.vb
Chapter3/MixingLanguages/My Project/Resources.Designer.vb
Chapter3/MixingLanguages/My Project/Resources.resx
Chapter3/MixingLanguages/My Project/Settings.Designer.vb
Chapter3/MixingLanguages/My Project/Settings.settings
Chapter4/AddingAndInvokingMethods/AddingAndInvokingMethods.cs
Chapter4/AddingAndInvokingMethods/AddingAndInvokingMethods.csproj
Chapter4/AddingAndInvokingMethods/AddingAndInvokingMethods.csproj.vspscc
Chapter4/AddingAndInvokingMethods/Properties/AssemblyInfo.cs
Chapter4/Chapter_04.sln
Chapter4/Chapter_04.vssscc
Chapter4/DynamicInvocation/DynamicInvocation.cs
Chapter4/DynamicInvocation/DynamicInvocation.csproj
Chapter4/DynamicInvocation/DynamicInvocation.csproj.vspscc
Chapter4/DynamicInvocation/Properties/AssemblyInfo.cs
Chapter4/IntantiatingCodeProviders/InstantiatingCodeProviders.cs
Chapter4/IntantiatingCodeProviders/IntantiatingCodeProviders.csproj
Chapter4/IntantiatingCodeProviders/IntantiatingCodeProviders.csproj.vspscc
Chapter4/IntantiatingCodeProviders/Properties/AssemblyInfo.cs
Chapter4/NamespacesAndImports/NamespacesAndImports.cs
Chapter4/NamespacesAndImports/NamespacesAndImports.csproj
Chapter4/NamespacesAndImports/NamespacesAndImports.csproj.vspscc
Chapter4/NamespacesAndImports/Properties/AssemblyInfo.cs
Chapter4/ShowCompilerFeatures/Properties/AssemblyInfo.cs
Chapter4/ShowCompilerFeatures/ShowCompilerFeatures.cs
Chapter4/ShowCompilerFeatures/ShowCompilerFeatures.csproj
Chapter4/ShowCompilerFeatures/ShowCompilerFeatures.csproj.vspscc
Chapter4/TypeDeclarations/Properties/AssemblyInfo.cs
Chapter4/TypeDeclarations/TypeDeclarations.cs
Chapter4/TypeDeclarations/TypeDeclarations.csproj
Chapter4/TypeDeclarations/TypeDeclarations.csproj.vspscc
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/Program.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/Properties/AssemblyInfo.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/Properties/OneNote Table Of Contents.onetoc2
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/ReflectionEmitCustomers.Client.csproj
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/ReflectionEmitCustomers.Client.csproj.user
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/ToStringDynamicMethod.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/ToStringReflection.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/app.config
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.Client/packages.config
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers.sln
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Builders/IToStringBuilder.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Builders/ToStringDynamicMethodBuilder.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Builders/ToStringReflectionEmitBuilder.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/CustomerDependencyInjected.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/CustomerDynamicMethod.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/CustomerReflectionEmit.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/CustomerReflectionEmitWithDebugging.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/CustomerReflectionEmitWithVerification.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/Descriptors/Descriptor.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/Descriptors/MethodDescriptor.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/Descriptors/TypeDescriptor.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ILGeneratorExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/MemberInfoExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/MethodBaseExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ReflectionEmitMethodGenerator.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ReflectionEmitWithDebuggingMethodGenerator.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringILGenerator.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaDynamicMethodExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaExpressionsExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaReflectionEmitExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaReflectionEmitWithDebuggingExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaReflectionEmitWithVerificationExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringViaReflectionExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/ToStringWithDebuggingILGenerator.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Extensions/TypeExtensions.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/Properties/AssemblyInfo.cs
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/ReflectionEmitCustomers.csproj
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/ReflectionEmitCustomers.csproj.user
Chapter5/ReflectionEmitCustomers/ReflectionEmitCustomers/packages.config
Chapter5/ReflectionEmitCustomers/packages/AssemblyVerifier.4.1.0.0/AssemblyVerifier.4.1.0.0.nupkg
Chapter5/ReflectionEmitCustomers/packages/AssemblyVerifier.4.1.0.0/AssemblyVerifier.XML
Chapter5/ReflectionEmitCustomers/packages/AssemblyVerifier.4.1.0.0/AssemblyVerifier.pdb
Chapter5/ReflectionEmitCustomers/packages/AssemblyVerifier.4.1.0.0/lib/.NetFramework 4.0/AssemblyVerifier.dll
Chapter5/ReflectionEmitCustomers/packages/Spackle.5.0.0.0/Spackle.5.0.0.0.nupkg
Chapter5/ReflectionEmitCustomers/packages/Spackle.5.0.0.0/Spackle.XML
Chapter5/ReflectionEmitCustomers/packages/Spackle.5.0.0.0/Spackle.pdb
Chapter5/ReflectionEmitCustomers/packages/Spackle.5.0.0.0/lib/.NetFramework 4.0/Spackle.dll
Chapter5/ReflectionEmitCustomers/packages/repositories.config
Chapter6/ExpressionEvolver/.nuget/NuGet.Config
Chapter6/ExpressionEvolver/.nuget/NuGet.targets
Chapter6/ExpressionEvolver/AllRules.ruleset
Chapter6/ExpressionEvolver/EvolutionaryProgramming.sln
Chapter6/ExpressionEvolver/EvolutionaryProgramming.testrunconfig
Chapter6/ExpressionEvolver/EvolutionaryProgramming.vsmdi
Chapter6/ExpressionEvolver/ExpressionBaker/Baker.cs
Chapter6/ExpressionEvolver/ExpressionBaker/ExpressionBaker.csproj
Chapter6/ExpressionEvolver/ExpressionBaker/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/ExpressionBaker/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/ExpressionEvolver.Client.CommandLine.csproj
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/ExpressionEvolver.Client.CommandLine.csproj.user
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/Program.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/app.config
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.CommandLine/packages.config
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/App.xaml
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/App.xaml.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/ExpressionEvolver.Client.Windows.csproj
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/MainWindow.xaml
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/MainWindow.xaml.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/MainWindowViewModel.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/ObservableObject.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/Properties/Resources.Designer.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/Properties/Resources.resx
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/Properties/Settings.Designer.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/Properties/Settings.settings
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/app.config
Chapter6/ExpressionEvolver/ExpressionEvolver.Client.Windows/packages.config
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolver.Tests.csproj
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolver.Tests.csproj.user
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersConstructionTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersCopyTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersCrossoverTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersFitnessEvaluatorTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersGeneratePopulationTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersMutatorTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersPropertyTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersSelectFittestChildrenTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverGeneticAlgorithmParametersTerminatorTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionEvolverResultTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ExpressionExtensionsTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/RandomExpressionGeneratorTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/ReplacementVisitorTests.cs
Chapter6/ExpressionEvolver/ExpressionEvolver.Tests/packages.config
Chapter6/ExpressionEvolver/ExpressionEvolver/ExpressionEvolver.csproj
Chapter6/ExpressionEvolver/ExpressionEvolver/ExpressionEvolver.csproj.user
Chapter6/ExpressionEvolver/ExpressionEvolver/ExpressionEvolverGeneticAlgorithmParameters.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/ExpressionEvolverResult.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/ExpressionExtensions.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/Notes.txt
Chapter6/ExpressionEvolver/ExpressionEvolver/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/RandomExpressionGenerator.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/ReplacementVisitor.cs
Chapter6/ExpressionEvolver/ExpressionEvolver/packages.config
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/ChromosomeTests.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/GeneticAlgorithm.Tests.csproj
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/GeneticAlgorithm.Tests.csproj.user
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/GeneticAlgorithmTests.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/PopulationTests.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm.Tests/packages.config
Chapter6/ExpressionEvolver/GeneticAlgorithm/Chromosome.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/GeneticAlgorithm.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/GeneticAlgorithm.csproj
Chapter6/ExpressionEvolver/GeneticAlgorithm/GeneticAlgorithm.csproj.user
Chapter6/ExpressionEvolver/GeneticAlgorithm/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/IGeneticAlgorithmParameters.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/Population.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/GeneticAlgorithm/packages.config
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/GlobalSuppressions.cs
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/Program.cs
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/Properties/AssemblyInfo.cs
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/SimpleGeneticAlgorithm.csproj
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/SimpleGeneticAlgorithm.csproj.user
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/SimpleGeneticAlgorithmParameters.cs
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/app.config
Chapter6/ExpressionEvolver/SimpleGeneticAlgorithm/packages.config
Chapter6/ExpressionEvolver/TestResults/JasonB_JASONB-PC 2012-03-11 16_33_54.trx
Chapter6/ExpressionEvolver/TestResults/JasonB_JASONB-PC 2012-03-11 16_33_54/In/JASONB-PC/data.coverage
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/BreakingChanges.txt
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/CHANGELOG.txt
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/LICENSE.txt
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/NSubstitute.1.1.0.0.nupkg
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/README.txt
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/acknowledgements.txt
Chapter6/ExpressionEvolver/packages/NSubstitute.1.1.0.0/lib/35/NSubstitute.XML
Chapter6/ExpressionEvolver/packages/Spackle.6.0/Spackle.6.0.nupkg
Chapter6/ExpressionEvolver/packages/Spackle.6.0/lib/net40/Spackle.XML
Chapter6/ExpressionEvolver/packages/Spackle.6.0/lib/net40/Spackle.dll.CodeAnalysisLog.xml
Chapter6/ExpressionEvolver/packages/repositories.config
Chapter6/Expressions.Samples/Expressions.Samples.sln
Chapter6/Expressions.Samples/Expressions.Samples/AddDebug.txt
Chapter6/Expressions.Samples/Expressions.Samples/AddToSubtractExpressionVisitor.cs
Chapter6/Expressions.Samples/Expressions.Samples/CustomerExpressions.cs
Chapter6/Expressions.Samples/Expressions.Samples/ExpressionGenerators.cs
Chapter6/Expressions.Samples/Expressions.Samples/Expressions.Samples.csproj
Chapter6/Expressions.Samples/Expressions.Samples/Extensions/ToStringViaExpressionsExtensions.cs
Chapter6/Expressions.Samples/Expressions.Samples/MethodCreation.cs
Chapter6/Expressions.Samples/Expressions.Samples/Program.cs
Chapter6/Expressions.Samples/Expressions.Samples/Properties/AssemblyInfo.cs
Chapter6/Expressions.Samples/Expressions.Samples/app.config
Chapter8/Chapter8Snippets/Chapter8Snippets.csproj
Chapter8/Chapter8Snippets/Chapter8Snippets.csproj.vspscc
Chapter8/Chapter8Snippets/Chapter8Snippets.sln
Chapter8/Chapter8Snippets/Chapter8Snippets.vssscc
Chapter8/Chapter8Snippets/Program.cs
Chapter8/Chapter8Snippets/Properties/AssemblyInfo.cs
Chapter8/Chapter8Snippets/app.config
Chapter8/DLRBasedRulesEngine/DLRBasedRulesEngine.sln
Chapter8/DLRBasedRulesEngine/DLRBasedRulesEngine.vssscc
Chapter8/DLRBasedRulesEngine/ECommerceExample/ApplyDiscounts.py
Chapter8/DLRBasedRulesEngine/ECommerceExample/Cart.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/ECommerceExample.csproj
Chapter8/DLRBasedRulesEngine/ECommerceExample/ECommerceExample.csproj.vspscc
Chapter8/DLRBasedRulesEngine/ECommerceExample/MainForm.Designer.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/MainForm.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/MainForm.resx
Chapter8/DLRBasedRulesEngine/ECommerceExample/Program.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/Properties/AssemblyInfo.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/RuleEditor.Designer.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/RuleEditor.cs
Chapter8/DLRBasedRulesEngine/ECommerceExample/RuleEditor.resx
Chapter8/DLRBasedRulesEngine/RuleEngine/Properties/AssemblyInfo.cs
Chapter8/DLRBasedRulesEngine/RuleEngine/Rule.cs
Chapter8/DLRBasedRulesEngine/RuleEngine/RuleEngine.cs
Chapter8/DLRBasedRulesEngine/RuleEngine/RuleEngine.csproj
Chapter8/DLRBasedRulesEngine/RuleEngine/RuleEngine.csproj.vspscc
Chapter8/DLRBasedRulesEngine/RuleEngine/UnsafeRuleEngine.cs
Chapter9/BooExamples/Data.boo
Chapter9/BooExamples/Literals.boo
Chapter9/BooExamples/Power.boo
Chapter9/BooExamples/PowerUsage.boo
Chapter9/BooExamples/Trace.boo
Chapter9/BooExamples/TraceTest.boo
Chapter9/NemerleExamples/Power.n
Chapter9/NemerleExamples/PowerUsage.n
Chapter9/NemerleExamples/Trace.n
Chapter9/NemerleExamples/TraceTest.n
Chapter9/PostSharpExamples/PostSharpExamples.sln
Chapter9/PostSharpExamples/PostSharpExamples/ClassWithCreation.cs
Chapter9/PostSharpExamples/PostSharpExamples/ClassWithEquals.cs
Chapter9/PostSharpExamples/PostSharpExamples/ClassWithEquatable.cs
Chapter9/PostSharpExamples/PostSharpExamples/ClassWithToString.cs
Chapter9/PostSharpExamples/PostSharpExamples/ClassWithoutToString.cs
Chapter9/PostSharpExamples/PostSharpExamples/CreationAttribute.cs
Chapter9/PostSharpExamples/PostSharpExamples/EqualsAttribute.cs
Chapter9/PostSharpExamples/PostSharpExamples/IEquatableAttribute.cs
Chapter9/PostSharpExamples/PostSharpExamples/PostSharpExamples.csproj
Chapter9/PostSharpExamples/PostSharpExamples/Program.cs
Chapter9/PostSharpExamples/PostSharpExamples/Properties/AssemblyInfo.cs
Chapter9/PostSharpExamples/PostSharpExamples/ToStringAttribute.cs
Chapter9/SpringAOPExamples/.nuget/NuGet.Config
Chapter9/SpringAOPExamples/.nuget/NuGet.targets
Chapter9/SpringAOPExamples/SpringAOPExamples.sln
Chapter9/SpringAOPExamples/SpringAOPExamples/ClassWithData.cs
Chapter9/SpringAOPExamples/SpringAOPExamples/IClassWithData.cs
Chapter9/SpringAOPExamples/SpringAOPExamples/Program.cs
Chapter9/SpringAOPExamples/SpringAOPExamples/Properties/AssemblyInfo.cs
Chapter9/SpringAOPExamples/SpringAOPExamples/PropertyInterceptor.cs
Chapter9/SpringAOPExamples/SpringAOPExamples/SpringAOPExamples.csproj
Chapter9/SpringAOPExamples/SpringAOPExamples/packages.config
Shared/Customers/Customers.sln
Shared/Customers/Customers/Constants.cs
Shared/Customers/Customers/Customer.cs
Shared/Customers/Customers/CustomerHardCoded.cs
Shared/Customers/Customers/Customers.csproj
Shared/Customers/Customers/ICustomer.cs
Shared/Customers/Customers/Properties/AssemblyInfo.cs
Download
Click the following link to download metadotnetbook.zip.
metadotnetbook.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »