├── BurnoutSession └── Surviving and Thriving.pdf ├── EuropeanAccessibilityAct └── VueJSAmsterdam │ ├── EAA_VueJSAmsterdam_Slides.pdf │ └── accessibility_demo │ ├── .editorconfig │ ├── .gitattributes │ ├── .gitignore │ ├── .vscode │ └── extensions.json │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── jsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── public │ └── favicon.ico │ ├── src │ ├── App.vue │ ├── assets │ │ ├── base.css │ │ ├── logo.svg │ │ └── main.css │ ├── components │ │ ├── ActionButton.vue │ │ ├── HelloWorld.vue │ │ ├── TheWelcome.vue │ │ ├── UserForm.vue │ │ ├── WelcomeItem.vue │ │ ├── __tests__ │ │ │ ├── App.spec.js │ │ │ └── HelloWorld.spec.js │ │ └── icons │ │ │ ├── IconCommunity.vue │ │ │ ├── IconDocumentation.vue │ │ │ ├── IconEcosystem.vue │ │ │ ├── IconSupport.vue │ │ │ └── IconTooling.vue │ └── main.js │ ├── vite.config.js │ └── vitest.config.js ├── GeekingOutOnSocialMedia └── SocialMediaTalk.pdf ├── MinimalAPIsVSControllerAPIs ├── MinimalAPIs_vs_ControllerBased_APIs.pptx └── MinimalControllerAPIDemo │ ├── ControllerAPI │ ├── ControllerAPI.csproj │ ├── ControllerAPI.http │ ├── Controllers │ │ └── FikaPastriesController.cs │ ├── Database │ │ ├── FikaDbContext.cs │ │ └── fika.db │ ├── Models │ │ └── FikaPastry.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── MinimalAPI │ ├── Database │ │ ├── FikaDbContext.cs │ │ └── fika.db │ ├── EndpointGroups │ │ └── FikaEndpoints.cs │ ├── MinimalAPI.csproj │ ├── MinimalAPI.http │ ├── Models │ │ └── FikaPastry.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── MinimalControllerAPIs.sln │ └── MinimalControllerAPIs.sln.DotSettings.user ├── ModernCSharpSession ├── Modern C# Development.pdf └── ModernCSharpDemo │ ├── .idea │ ├── .idea.DevWorldDemo │ │ └── .idea │ │ │ └── workspace.xml │ └── .idea.ModernCSharpDemo │ │ └── .idea │ │ ├── .gitignore │ │ ├── .name │ │ └── indexLayout.xml │ ├── DateOnlyDemo │ ├── DateOnlyDemo.csproj │ ├── Program.cs │ ├── bin │ │ └── Debug │ │ │ └── net8.0 │ │ │ ├── DateOnlyDemo.deps.json │ │ │ ├── DateOnlyDemo.dll │ │ │ ├── DateOnlyDemo.exe │ │ │ ├── DateOnlyDemo.pdb │ │ │ └── DateOnlyDemo.runtimeconfig.json │ └── obj │ │ ├── DateOnlyDemo.csproj.nuget.dgspec.json │ │ ├── DateOnlyDemo.csproj.nuget.g.props │ │ ├── DateOnlyDemo.csproj.nuget.g.targets │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── DateOnlyDemo.AssemblyInfo.cs │ │ │ ├── DateOnlyDemo.AssemblyInfoInputs.cache │ │ │ ├── DateOnlyDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── DateOnlyDemo.GlobalUsings.g.cs │ │ │ ├── DateOnlyDemo.assets.cache │ │ │ ├── DateOnlyDemo.csproj.CoreCompileInputs.cache │ │ │ ├── DateOnlyDemo.csproj.FileListAbsolute.txt │ │ │ ├── DateOnlyDemo.dll │ │ │ ├── DateOnlyDemo.genruntimeconfig.cache │ │ │ ├── DateOnlyDemo.pdb │ │ │ ├── apphost.exe │ │ │ ├── ref │ │ │ └── DateOnlyDemo.dll │ │ │ └── refint │ │ │ └── DateOnlyDemo.dll │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ ├── rider.project.model.nuget.info │ │ └── rider.project.restore.info │ ├── ModernCSharpDemo.sln │ ├── PatternMatchingDemo │ ├── GridPoint.cs │ ├── PatternMatchingDemo.csproj │ ├── Program.cs │ ├── bin │ │ └── Debug │ │ │ └── net8.0 │ │ │ ├── PatternMatchingDemo.deps.json │ │ │ ├── PatternMatchingDemo.dll │ │ │ ├── PatternMatchingDemo.exe │ │ │ ├── PatternMatchingDemo.pdb │ │ │ └── PatternMatchingDemo.runtimeconfig.json │ └── obj │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── PatternMatchingDemo.AssemblyInfo.cs │ │ │ ├── PatternMatchingDemo.AssemblyInfoInputs.cache │ │ │ ├── PatternMatchingDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── PatternMatchingDemo.GlobalUsings.g.cs │ │ │ ├── PatternMatchingDemo.assets.cache │ │ │ ├── PatternMatchingDemo.csproj.CoreCompileInputs.cache │ │ │ ├── PatternMatchingDemo.csproj.FileListAbsolute.txt │ │ │ ├── PatternMatchingDemo.dll │ │ │ ├── PatternMatchingDemo.genruntimeconfig.cache │ │ │ ├── PatternMatchingDemo.pdb │ │ │ ├── apphost.exe │ │ │ ├── ref │ │ │ └── PatternMatchingDemo.dll │ │ │ └── refint │ │ │ └── PatternMatchingDemo.dll │ │ ├── PatternMatchingDemo.csproj.nuget.dgspec.json │ │ ├── PatternMatchingDemo.csproj.nuget.g.props │ │ ├── PatternMatchingDemo.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ ├── rider.project.model.nuget.info │ │ └── rider.project.restore.info │ ├── PrimaryConstructorDemo │ ├── DefaultConstructor.cs │ ├── PrimaryConstructor.cs │ ├── PrimaryConstructorDemo.csproj │ ├── Program.cs │ ├── Services │ │ ├── DateOnlyService.cs │ │ └── IDateOnlyService.cs │ └── obj │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── PrimaryConstructorDemo.AssemblyInfo.cs │ │ │ ├── PrimaryConstructorDemo.AssemblyInfoInputs.cache │ │ │ ├── PrimaryConstructorDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── PrimaryConstructorDemo.GlobalUsings.g.cs │ │ │ └── PrimaryConstructorDemo.assets.cache │ │ ├── PrimaryConstructorDemo.csproj.nuget.dgspec.json │ │ ├── PrimaryConstructorDemo.csproj.nuget.g.props │ │ ├── PrimaryConstructorDemo.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ └── rider.project.restore.info │ ├── Project │ ├── Program.cs │ ├── Project.csproj │ └── obj │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── Project.AssemblyInfo.cs │ │ │ ├── Project.AssemblyInfoInputs.cache │ │ │ ├── Project.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── Project.GlobalUsings.g.cs │ │ │ └── Project.assets.cache │ │ ├── Project.csproj.nuget.dgspec.json │ │ ├── Project.csproj.nuget.g.props │ │ ├── Project.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ └── rider.project.restore.info │ ├── RecordsDemo │ ├── Person.cs │ ├── Program.cs │ ├── RecordsDemo.csproj │ ├── bin │ │ └── Debug │ │ │ └── net8.0 │ │ │ ├── RecordsDemo.deps.json │ │ │ ├── RecordsDemo.dll │ │ │ ├── RecordsDemo.exe │ │ │ ├── RecordsDemo.pdb │ │ │ └── RecordsDemo.runtimeconfig.json │ └── obj │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── RecordsDemo.AssemblyInfo.cs │ │ │ ├── RecordsDemo.AssemblyInfoInputs.cache │ │ │ ├── RecordsDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── RecordsDemo.GlobalUsings.g.cs │ │ │ ├── RecordsDemo.assets.cache │ │ │ ├── RecordsDemo.csproj.CoreCompileInputs.cache │ │ │ ├── RecordsDemo.csproj.FileListAbsolute.txt │ │ │ ├── RecordsDemo.dll │ │ │ ├── RecordsDemo.genruntimeconfig.cache │ │ │ ├── RecordsDemo.pdb │ │ │ ├── apphost.exe │ │ │ ├── ref │ │ │ └── RecordsDemo.dll │ │ │ └── refint │ │ │ └── RecordsDemo.dll │ │ ├── RecordsDemo.csproj.nuget.dgspec.json │ │ ├── RecordsDemo.csproj.nuget.g.props │ │ ├── RecordsDemo.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ ├── rider.project.model.nuget.info │ │ └── rider.project.restore.info │ ├── SwitchExpressionDemo │ ├── PriorityLevel.cs │ ├── Program.cs │ ├── SwitchExpressionDemo.csproj │ ├── ToDo.cs │ ├── bin │ │ └── Debug │ │ │ └── net8.0 │ │ │ ├── SwitchExpressionDemo.deps.json │ │ │ ├── SwitchExpressionDemo.dll │ │ │ ├── SwitchExpressionDemo.exe │ │ │ ├── SwitchExpressionDemo.pdb │ │ │ └── SwitchExpressionDemo.runtimeconfig.json │ └── obj │ │ ├── Debug │ │ └── net8.0 │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ ├── SwitchExpressionDemo.AssemblyInfo.cs │ │ │ ├── SwitchExpressionDemo.AssemblyInfoInputs.cache │ │ │ ├── SwitchExpressionDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── SwitchExpressionDemo.GlobalUsings.g.cs │ │ │ ├── SwitchExpressionDemo.assets.cache │ │ │ ├── SwitchExpressionDemo.csproj.CoreCompileInputs.cache │ │ │ ├── SwitchExpressionDemo.csproj.FileListAbsolute.txt │ │ │ ├── SwitchExpressionDemo.dll │ │ │ ├── SwitchExpressionDemo.genruntimeconfig.cache │ │ │ ├── SwitchExpressionDemo.pdb │ │ │ ├── apphost.exe │ │ │ ├── ref │ │ │ └── SwitchExpressionDemo.dll │ │ │ └── refint │ │ │ └── SwitchExpressionDemo.dll │ │ ├── SwitchExpressionDemo.csproj.nuget.dgspec.json │ │ ├── SwitchExpressionDemo.csproj.nuget.g.props │ │ ├── SwitchExpressionDemo.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ ├── project.nuget.cache │ │ ├── project.packagespec.json │ │ ├── rider.project.model.nuget.info │ │ └── rider.project.restore.info │ └── TimeOnlyDemo │ ├── Program.cs │ ├── TimeOnlyDemo.csproj │ ├── bin │ └── Debug │ │ └── net8.0 │ │ ├── TimeOnlyDemo.deps.json │ │ ├── TimeOnlyDemo.dll │ │ ├── TimeOnlyDemo.exe │ │ ├── TimeOnlyDemo.pdb │ │ └── TimeOnlyDemo.runtimeconfig.json │ └── obj │ ├── Debug │ └── net8.0 │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ ├── TimeOnlyDemo.AssemblyInfo.cs │ │ ├── TimeOnlyDemo.AssemblyInfoInputs.cache │ │ ├── TimeOnlyDemo.GeneratedMSBuildEditorConfig.editorconfig │ │ ├── TimeOnlyDemo.GlobalUsings.g.cs │ │ ├── TimeOnlyDemo.assets.cache │ │ ├── TimeOnlyDemo.csproj.CoreCompileInputs.cache │ │ ├── TimeOnlyDemo.csproj.FileListAbsolute.txt │ │ ├── TimeOnlyDemo.dll │ │ ├── TimeOnlyDemo.genruntimeconfig.cache │ │ ├── TimeOnlyDemo.pdb │ │ ├── apphost.exe │ │ ├── ref │ │ └── TimeOnlyDemo.dll │ │ └── refint │ │ └── TimeOnlyDemo.dll │ ├── TimeOnlyDemo.csproj.nuget.dgspec.json │ ├── TimeOnlyDemo.csproj.nuget.g.props │ ├── TimeOnlyDemo.csproj.nuget.g.targets │ ├── project.assets.json │ ├── project.nuget.cache │ ├── project.packagespec.json │ ├── rider.project.model.nuget.info │ └── rider.project.restore.info ├── SemanticKernel ├── DemoCode │ ├── ReadMe.md │ ├── SemanticKernalDemos.sln.DotSettings.user │ ├── SemanticKernelAIAgent │ │ ├── Program.cs │ │ ├── SemanticKernelAIAgent.csproj │ │ └── obj │ │ │ ├── Debug │ │ │ └── net8.0 │ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ │ ├── Semantic.F16AA068.Up2Date │ │ │ │ ├── SemanticKernelAIAgent.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelAIAgent.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelAIAgent.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelAIAgent.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelAIAgent.assets.cache │ │ │ │ ├── SemanticKernelAIAgent.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernelAIAgent.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernelAIAgent.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernelAIAgent.dll │ │ │ │ ├── SemanticKernelAIAgent.genruntimeconfig.cache │ │ │ │ ├── SemanticKernelAIAgent.pdb │ │ │ │ ├── apphost.exe │ │ │ │ ├── ref │ │ │ │ └── SemanticKernelAIAgent.dll │ │ │ │ └── refint │ │ │ │ └── SemanticKernelAIAgent.dll │ │ │ ├── SemanticKernelAIAgent.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelAIAgent.csproj.nuget.g.props │ │ │ ├── SemanticKernelAIAgent.csproj.nuget.g.targets │ │ │ ├── project.assets.json │ │ │ ├── project.nuget.cache │ │ │ ├── project.packagespec.json │ │ │ ├── rider.project.model.nuget.info │ │ │ └── rider.project.restore.info │ ├── SemanticKernelChatBot │ │ ├── Program.cs │ │ ├── SemanticKernelChatBot.csproj │ │ └── obj │ │ │ ├── Debug │ │ │ └── net8.0 │ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ │ ├── Semantic.47ACBF11.Up2Date │ │ │ │ ├── Semantic.F3FC4E42.Up2Date │ │ │ │ ├── SemanticKernalChatBot.AssemblyInfo.cs │ │ │ │ ├── SemanticKernalChatBot.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernalChatBot.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernalChatBot.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernalChatBot.assets.cache │ │ │ │ ├── SemanticKernalChatBot.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernalChatBot.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernalChatBot.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernalChatBot.dll │ │ │ │ ├── SemanticKernalChatBot.genruntimeconfig.cache │ │ │ │ ├── SemanticKernalChatBot.pdb │ │ │ │ ├── SemanticKernalConsole.AssemblyInfo.cs │ │ │ │ ├── SemanticKernalConsole.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernalConsole.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernalConsole.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernalConsole.assets.cache │ │ │ │ ├── SemanticKernalConsole.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernalConsole.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernalConsole.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernalConsole.dll │ │ │ │ ├── SemanticKernalConsole.genruntimeconfig.cache │ │ │ │ ├── SemanticKernalConsole.pdb │ │ │ │ ├── SemanticKernalDemo1.AssemblyInfo.cs │ │ │ │ ├── SemanticKernalDemo1.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernalDemo1.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernalDemo1.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernalDemo1.assets.cache │ │ │ │ ├── SemanticKernalDemo1.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernalDemo1.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernalDemo1.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernalDemo1.dll │ │ │ │ ├── SemanticKernalDemo1.genruntimeconfig.cache │ │ │ │ ├── SemanticKernalDemo1.pdb │ │ │ │ ├── SemanticKernelChatBot.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelChatBot.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelChatBot.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelChatBot.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelChatBot.assets.cache │ │ │ │ ├── SemanticKernelChatBot.csproj.AssemblyReference.cache │ │ │ │ ├── apphost.exe │ │ │ │ ├── ref │ │ │ │ ├── SemanticKernalChatBot.dll │ │ │ │ ├── SemanticKernalConsole.dll │ │ │ │ └── SemanticKernalDemo1.dll │ │ │ │ └── refint │ │ │ │ ├── SemanticKernalChatBot.dll │ │ │ │ ├── SemanticKernalConsole.dll │ │ │ │ └── SemanticKernalDemo1.dll │ │ │ ├── SemanticKernalChatBot.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernalChatBot.csproj.nuget.g.props │ │ │ ├── SemanticKernalChatBot.csproj.nuget.g.targets │ │ │ ├── SemanticKernalConsole.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernalConsole.csproj.nuget.g.props │ │ │ ├── SemanticKernalConsole.csproj.nuget.g.targets │ │ │ ├── SemanticKernalDemo1.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernalDemo1.csproj.nuget.g.props │ │ │ ├── SemanticKernalDemo1.csproj.nuget.g.targets │ │ │ ├── SemanticKernelChatBot.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelChatBot.csproj.nuget.g.props │ │ │ ├── SemanticKernelChatBot.csproj.nuget.g.targets │ │ │ ├── project.assets.json │ │ │ ├── project.nuget.cache │ │ │ ├── project.packagespec.json │ │ │ ├── rider.project.model.nuget.info │ │ │ └── rider.project.restore.info │ ├── SemanticKernelCopilot │ │ ├── Plugins │ │ │ ├── ExportPlugin.cs │ │ │ ├── SpacePlugin.cs │ │ │ └── TimeDatePlugin.cs │ │ ├── Program.cs │ │ ├── SemanticKernelCopilot.csproj │ │ └── obj │ │ │ ├── Debug │ │ │ └── net8.0 │ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ │ ├── Semantic.B2B31ECD.Up2Date │ │ │ │ ├── SemanticKernelCopilot.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelCopilot.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelCopilot.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelCopilot.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelCopilot.assets.cache │ │ │ │ ├── SemanticKernelCopilot.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernelCopilot.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernelCopilot.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernelCopilot.dll │ │ │ │ ├── SemanticKernelCopilot.genruntimeconfig.cache │ │ │ │ ├── SemanticKernelCopilot.pdb │ │ │ │ ├── apphost.exe │ │ │ │ ├── ref │ │ │ │ └── SemanticKernelCopilot.dll │ │ │ │ └── refint │ │ │ │ └── SemanticKernelCopilot.dll │ │ │ ├── SemanticKernelCopilot.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelCopilot.csproj.nuget.g.props │ │ │ ├── SemanticKernelCopilot.csproj.nuget.g.targets │ │ │ ├── project.assets.json │ │ │ ├── project.nuget.cache │ │ │ ├── project.packagespec.json │ │ │ ├── rider.project.model.nuget.info │ │ │ └── rider.project.restore.info │ ├── SemanticKernelCopilotAPI │ │ ├── Controllers │ │ │ └── BookController.cs │ │ ├── Data │ │ │ └── LibraryContext.cs │ │ ├── Models │ │ │ └── Book.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SemanticKernelCopilotAPI.csproj │ │ ├── SementicKernelCopilotAPI.http │ │ ├── appsettings.Development.json │ │ ├── books.db │ │ └── obj │ │ │ ├── Debug │ │ │ └── net8.0 │ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ │ ├── SemanticKernelCopilotAPI.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelCopilotAPI.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelCopilotAPI.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelCopilotAPI.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelCopilotAPI.assets.cache │ │ │ │ ├── SemanticKernelCopilotAPI.csproj.AssemblyReference.cache │ │ │ │ ├── Sementic.B566F5D0.Up2Date │ │ │ │ ├── SementicKernelCopilotAPI.AssemblyInfo.cs │ │ │ │ ├── SementicKernelCopilotAPI.AssemblyInfoInputs.cache │ │ │ │ ├── SementicKernelCopilotAPI.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SementicKernelCopilotAPI.GlobalUsings.g.cs │ │ │ │ ├── SementicKernelCopilotAPI.MvcApplicationPartsAssemblyInfo.cache │ │ │ │ ├── SementicKernelCopilotAPI.MvcApplicationPartsAssemblyInfo.cs │ │ │ │ ├── SementicKernelCopilotAPI.assets.cache │ │ │ │ ├── SementicKernelCopilotAPI.csproj.AssemblyReference.cache │ │ │ │ ├── SementicKernelCopilotAPI.csproj.CoreCompileInputs.cache │ │ │ │ ├── SementicKernelCopilotAPI.csproj.FileListAbsolute.txt │ │ │ │ ├── SementicKernelCopilotAPI.dll │ │ │ │ ├── SementicKernelCopilotAPI.genruntimeconfig.cache │ │ │ │ ├── SementicKernelCopilotAPI.pdb │ │ │ │ ├── apphost.exe │ │ │ │ ├── ref │ │ │ │ └── SementicKernelCopilotAPI.dll │ │ │ │ ├── refint │ │ │ │ └── SementicKernelCopilotAPI.dll │ │ │ │ ├── staticwebassets.build.json │ │ │ │ └── staticwebassets │ │ │ │ ├── msbuild.build.SementicKernelCopilotAPI.props │ │ │ │ ├── msbuild.buildMultiTargeting.SementicKernelCopilotAPI.props │ │ │ │ └── msbuild.buildTransitive.SementicKernelCopilotAPI.props │ │ │ ├── SemanticKernelCopilotAPI.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelCopilotAPI.csproj.nuget.g.props │ │ │ ├── SemanticKernelCopilotAPI.csproj.nuget.g.targets │ │ │ ├── SementicKernelCopilotAPI.csproj.nuget.dgspec.json │ │ │ ├── SementicKernelCopilotAPI.csproj.nuget.g.props │ │ │ ├── SementicKernelCopilotAPI.csproj.nuget.g.targets │ │ │ ├── project.assets.json │ │ │ ├── project.nuget.cache │ │ │ ├── project.packagespec.json │ │ │ ├── rider.project.model.nuget.info │ │ │ └── rider.project.restore.info │ ├── SemanticKernelCopilotAPIPlugin │ │ ├── Plugins │ │ │ └── BookPlugin.cs │ │ ├── Program.cs │ │ ├── SemanticKernelCopilotAPIPlugin.csproj │ │ └── obj │ │ │ ├── Debug │ │ │ └── net8.0 │ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs │ │ │ │ ├── Semantic.2759C1DB.Up2Date │ │ │ │ ├── SemanticKernelCopilotAPI2.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelCopilotAPI2.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelCopilotAPI2.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelCopilotAPI2.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelCopilotAPI2.assets.cache │ │ │ │ ├── SemanticKernelCopilotAPI2.csproj.AssemblyReference.cache │ │ │ │ ├── SemanticKernelCopilotAPI2.csproj.CoreCompileInputs.cache │ │ │ │ ├── SemanticKernelCopilotAPI2.csproj.FileListAbsolute.txt │ │ │ │ ├── SemanticKernelCopilotAPI2.dll │ │ │ │ ├── SemanticKernelCopilotAPI2.genruntimeconfig.cache │ │ │ │ ├── SemanticKernelCopilotAPI2.pdb │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.AssemblyInfo.cs │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.AssemblyInfoInputs.cache │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.GeneratedMSBuildEditorConfig.editorconfig │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.GlobalUsings.g.cs │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.assets.cache │ │ │ │ ├── SemanticKernelCopilotAPIPlugin.csproj.AssemblyReference.cache │ │ │ │ ├── apphost.exe │ │ │ │ ├── ref │ │ │ │ └── SemanticKernelCopilotAPI2.dll │ │ │ │ └── refint │ │ │ │ └── SemanticKernelCopilotAPI2.dll │ │ │ ├── SemanticKernelCopilotAPI2.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelCopilotAPI2.csproj.nuget.g.props │ │ │ ├── SemanticKernelCopilotAPI2.csproj.nuget.g.targets │ │ │ ├── SemanticKernelCopilotAPIPlugin.csproj.nuget.dgspec.json │ │ │ ├── SemanticKernelCopilotAPIPlugin.csproj.nuget.g.props │ │ │ ├── SemanticKernelCopilotAPIPlugin.csproj.nuget.g.targets │ │ │ ├── project.assets.json │ │ │ ├── project.nuget.cache │ │ │ ├── project.packagespec.json │ │ │ ├── rider.project.model.nuget.info │ │ │ └── rider.project.restore.info │ ├── SemanticKernelDemos.sln │ └── SemanticKernelDemos.sln.DotSettings.user └── Slides │ └── SemanticKernelUpdateConf.pdf └── StopChasingUnicornsRainbows ├── StopChasingUnicornsandRainbows-50min.pdf └── StopChasingUnicornsandRainbows.pdf /BurnoutSession/Surviving and Thriving.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/BurnoutSession/Surviving and Thriving.pdf -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/EAA_VueJSAmsterdam_Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/EuropeanAccessibilityAct/VueJSAmsterdam/EAA_VueJSAmsterdam_Slides.pdf -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/.editorconfig: -------------------------------------------------------------------------------- 1 | [*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue,css,scss,sass,less,styl}] 2 | charset = utf-8 3 | indent_size = 2 4 | indent_style = space 5 | insert_final_newline = true 6 | trim_trailing_whitespace = true 7 | 8 | end_of_line = lf 9 | max_line_length = 100 10 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | .DS_Store 12 | dist 13 | dist-ssr 14 | coverage 15 | *.local 16 | 17 | /cypress/videos/ 18 | /cypress/screenshots/ 19 | 20 | # Editor directories and files 21 | .vscode/* 22 | !.vscode/extensions.json 23 | .idea 24 | *.suo 25 | *.ntvs* 26 | *.njsproj 27 | *.sln 28 | *.sw? 29 | 30 | *.tsbuildinfo 31 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "Vue.volar", 4 | "vitest.explorer", 5 | "dbaeumer.vscode-eslint", 6 | "EditorConfig.EditorConfig" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/README.md: -------------------------------------------------------------------------------- 1 | # accessibility_demo1 2 | 3 | This template should help get you started developing with Vue 3 in Vite. 4 | 5 | ## Recommended IDE Setup 6 | 7 | [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). 8 | 9 | ## Customize configuration 10 | 11 | See [Vite Configuration Reference](https://vite.dev/config/). 12 | 13 | ## Project Setup 14 | 15 | ```sh 16 | npm install 17 | ``` 18 | 19 | ### Compile and Hot-Reload for Development 20 | 21 | ```sh 22 | npm run dev 23 | ``` 24 | 25 | ### Compile and Minify for Production 26 | 27 | ```sh 28 | npm run build 29 | ``` 30 | 31 | ### Run Unit Tests with [Vitest](https://vitest.dev/) 32 | 33 | ```sh 34 | npm run test:unit 35 | ``` 36 | 37 | ### Lint with [ESLint](https://eslint.org/) 38 | 39 | ```sh 40 | npm run lint 41 | ``` 42 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/eslint.config.js: -------------------------------------------------------------------------------- 1 | import js from '@eslint/js' 2 | import pluginVue from 'eslint-plugin-vue' 3 | import globals from 'globals' 4 | import pluginVitest from '@vitest/eslint-plugin' 5 | 6 | export default [ 7 | { 8 | name: 'app/files-to-lint', 9 | files: ['**/*.{js,mjs,jsx,vue}'], 10 | }, 11 | 12 | { 13 | name: 'app/files-to-ignore', 14 | ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'], 15 | }, 16 | 17 | { 18 | languageOptions: { 19 | globals: { 20 | ...globals.browser, 21 | }, 22 | }, 23 | }, 24 | 25 | js.configs.recommended, 26 | ...pluginVue.configs['flat/essential'], 27 | 28 | { 29 | ...pluginVitest.configs.recommended, 30 | files: ['src/**/__tests__/*'], 31 | }, 32 | ] 33 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Vite App 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./src/*"] 5 | } 6 | }, 7 | "exclude": ["node_modules", "dist"] 8 | } 9 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "accessibility_demo1", 3 | "version": "0.0.0", 4 | "private": true, 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vite build", 9 | "preview": "vite preview", 10 | "test:unit": "vitest", 11 | "lint": "eslint . --fix" 12 | }, 13 | "dependencies": { 14 | "bootstrap": "^5.3.3", 15 | "vue": "^3.5.13" 16 | }, 17 | "devDependencies": { 18 | "@eslint/js": "^9.21.0", 19 | "@testing-library/vue": "^8.1.0", 20 | "@vitejs/plugin-vue": "^5.2.1", 21 | "@vitest/eslint-plugin": "^1.1.36", 22 | "@vue/test-utils": "^2.4.6", 23 | "eslint": "^9.21.0", 24 | "eslint-plugin-vue": "~10.0.0", 25 | "globals": "^16.0.0", 26 | "jest-axe": "^10.0.0", 27 | "jsdom": "^26.0.0", 28 | "vite": "^6.2.1", 29 | "vite-plugin-vue-devtools": "^7.7.2", 30 | "vitest": "^3.0.8" 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/public/favicon.ico -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/assets/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/assets/main.css: -------------------------------------------------------------------------------- 1 | @import './base.css'; 2 | 3 | #app { 4 | max-width: 1280px; 5 | margin: 0 auto; 6 | padding: 2rem; 7 | font-weight: normal; 8 | } 9 | 10 | a, 11 | .green { 12 | text-decoration: none; 13 | color: hsla(160, 100%, 37%, 1); 14 | transition: 0.4s; 15 | padding: 3px; 16 | } 17 | 18 | @media (hover: hover) { 19 | a:hover { 20 | background-color: hsla(160, 100%, 37%, 0.2); 21 | } 22 | } 23 | 24 | @media (min-width: 1024px) { 25 | body { 26 | display: flex; 27 | place-items: center; 28 | } 29 | 30 | #app { 31 | display: grid; 32 | grid-template-columns: 1fr 1fr; 33 | padding: 0 2rem; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/ActionButton.vue: -------------------------------------------------------------------------------- 1 | 10 | \ 11 | 21 | 22 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 20 | 21 | 45 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/UserForm.vue: -------------------------------------------------------------------------------- 1 | 15 | 16 | 19 | 21 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/__tests__/App.spec.js: -------------------------------------------------------------------------------- 1 | import { describe, it, expect } from 'vitest' 2 | import { mount } from '@vue/test-utils' 3 | import { axe, toHaveNoViolations } from 'jest-axe' 4 | import AppView from '../../App.vue' 5 | 6 | expect.extend(toHaveNoViolations) 7 | 8 | describe('App', () => { 9 | it('renders properly', () => { 10 | const wrapper = mount(AppView) 11 | expect(wrapper.find('h2').text()).toBe('Sign up for my newsletter') 12 | expect(wrapper.find('button').text()).toBe('Submit') 13 | }) 14 | 15 | it('has no accessibility violations', async () => { 16 | const wrapper = mount(AppView) 17 | 18 | const results = await axe(wrapper.element, { 19 | rules: { 20 | region: { enabled: false } 21 | } 22 | }) 23 | expect(results).toHaveNoViolations() 24 | }) 25 | }) 26 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/__tests__/HelloWorld.spec.js: -------------------------------------------------------------------------------- 1 | import { describe, it, expect } from 'vitest' 2 | import { mount } from '@vue/test-utils' 3 | import { axe, toHaveNoViolations } from 'jest-axe' 4 | import HelloWorld from '../HelloWorld.vue' 5 | 6 | expect.extend(toHaveNoViolations) 7 | 8 | describe('HelloWorld', () => { 9 | it('renders properly', () => { 10 | const wrapper = mount(HelloWorld, { props: { msg: 'Hello Vitest' } }) 11 | expect(wrapper.text()).toContain('Hello Vitest') 12 | }) 13 | 14 | it('has no accessibility violations', async () => { 15 | const wrapper = mount(HelloWorld, { props: { msg: 'Hello Vitest' } }) 16 | 17 | const results = await axe(wrapper.element) 18 | 19 | expect(results).toHaveNoViolations() 20 | }) 21 | }) 22 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/icons/IconCommunity.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/icons/IconDocumentation.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/icons/IconSupport.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/components/icons/IconTooling.vue: -------------------------------------------------------------------------------- 1 | 2 | 20 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/src/main.js: -------------------------------------------------------------------------------- 1 | import './assets/main.css' 2 | import "bootstrap/dist/css/bootstrap.min.css" 3 | import "bootstrap" 4 | 5 | import { createApp } from 'vue' 6 | import App from './App.vue' 7 | 8 | createApp(App).mount('#app') 9 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/vite.config.js: -------------------------------------------------------------------------------- 1 | import { fileURLToPath, URL } from 'node:url' 2 | 3 | import { defineConfig } from 'vite' 4 | import vue from '@vitejs/plugin-vue' 5 | import vueDevTools from 'vite-plugin-vue-devtools' 6 | 7 | // https://vite.dev/config/ 8 | export default defineConfig({ 9 | plugins: [ 10 | vue(), 11 | ], 12 | resolve: { 13 | alias: { 14 | '@': fileURLToPath(new URL('./src', import.meta.url)) 15 | }, 16 | }, 17 | }) 18 | -------------------------------------------------------------------------------- /EuropeanAccessibilityAct/VueJSAmsterdam/accessibility_demo/vitest.config.js: -------------------------------------------------------------------------------- 1 | import { fileURLToPath } from 'node:url' 2 | import { mergeConfig, defineConfig, configDefaults } from 'vitest/config' 3 | import viteConfig from './vite.config' 4 | 5 | export default mergeConfig( 6 | viteConfig, 7 | defineConfig({ 8 | test: { 9 | environment: 'jsdom', 10 | exclude: [...configDefaults.exclude, 'e2e/**'], 11 | root: fileURLToPath(new URL('./', import.meta.url)), 12 | }, 13 | }), 14 | ) 15 | -------------------------------------------------------------------------------- /GeekingOutOnSocialMedia/SocialMediaTalk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/GeekingOutOnSocialMedia/SocialMediaTalk.pdf -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalAPIs_vs_ControllerBased_APIs.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/MinimalAPIsVSControllerAPIs/MinimalAPIs_vs_ControllerBased_APIs.pptx -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/ControllerAPI.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net8.0 5 | enable 6 | enable 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | <_ContentIncludedByDefault Remove="Views\Home\Index.cshtml" /> 16 | <_ContentIncludedByDefault Remove="Views\Home\Privacy.cshtml" /> 17 | <_ContentIncludedByDefault Remove="Views\Shared\Error.cshtml" /> 18 | <_ContentIncludedByDefault Remove="Views\Shared\_Layout.cshtml" /> 19 | <_ContentIncludedByDefault Remove="Views\Shared\_ValidationScriptsPartial.cshtml" /> 20 | <_ContentIncludedByDefault Remove="Views\_ViewImports.cshtml" /> 21 | <_ContentIncludedByDefault Remove="Views\_ViewStart.cshtml" /> 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/ControllerAPI.http: -------------------------------------------------------------------------------- 1 | @ControllerAPI_HostAddress = http://localhost:5191 2 | 3 | ### Hello world! 4 | GET {{ControllerAPI_HostAddress}}/helloworld 5 | 6 | ### Get all Fika Pastries 7 | GET {{ControllerAPI_HostAddress}}/api/fikapastries/ 8 | Accept: application/json 9 | 10 | ### Get a single Fika Pastry by ID 11 | GET {{ControllerAPI_HostAddress}}/api/fikapastries/1 12 | Accept: application/json 13 | 14 | ### Create a new Fika Pastry 15 | POST {{ControllerAPI_HostAddress}}/api/fikapastries/ 16 | Content-Type: application/json 17 | 18 | { 19 | "name": "Cinnamon Bun", 20 | "description": "A sweet, spiced pastry popular in Sweden." 21 | } 22 | 23 | ### Update an existing Fika Pastry 24 | PUT {{ControllerAPI_HostAddress}}/api/fikapastries/1 25 | Content-Type: application/json 26 | 27 | { 28 | "id": 1, 29 | "name": "Updated Cinnamon Bun", 30 | "description": "A freshly baked cinnamon bun with extra sugar." 31 | } 32 | 33 | ### Delete a Fika Pastry 34 | DELETE {{ControllerAPI_HostAddress}}/api/fikapastries/1 35 | 36 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Database/FikaDbContext.cs: -------------------------------------------------------------------------------- 1 | using ControllerAPI.Models; 2 | using Microsoft.EntityFrameworkCore; 3 | 4 | namespace ControllerAPI.Database; 5 | 6 | public class FikaDbContext(DbContextOptions options) : DbContext(options) 7 | { 8 | public DbSet FikaPastries { get; set; } 9 | } -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Database/fika.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Database/fika.db -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Models/FikaPastry.cs: -------------------------------------------------------------------------------- 1 | namespace ControllerAPI.Models; 2 | 3 | public class FikaPastry 4 | { 5 | public int Id { get; set; } 6 | public string Name { get; set; } 7 | public string Description { get; set; } 8 | } -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Program.cs: -------------------------------------------------------------------------------- 1 | using ControllerAPI.Database; 2 | using Microsoft.EntityFrameworkCore; 3 | 4 | var builder = WebApplication.CreateBuilder(args); 5 | 6 | builder.Services.AddDbContext(options => 7 | options.UseSqlite("Data Source=Database/fika.db")); 8 | 9 | builder.Services.AddControllers(); 10 | 11 | var app = builder.Build(); 12 | 13 | if (!app.Environment.IsDevelopment()) 14 | { 15 | app.UseExceptionHandler("/error"); 16 | app.UseHsts(); 17 | } 18 | 19 | app.UseHttpsRedirection(); 20 | app.UseRouting(); 21 | app.UseAuthorization(); 22 | 23 | app.MapControllers(); 24 | 25 | app.Run(); -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json.schemastore.org/launchsettings.json", 3 | "iisSettings": { 4 | "windowsAuthentication": false, 5 | "anonymousAuthentication": true, 6 | "iisExpress": { 7 | "applicationUrl": "http://localhost:55237", 8 | "sslPort": 44338 9 | } 10 | }, 11 | "profiles": { 12 | "http": { 13 | "commandName": "Project", 14 | "dotnetRunMessages": true, 15 | "launchBrowser": false, 16 | "applicationUrl": "http://localhost:5191", 17 | "environmentVariables": { 18 | "ASPNETCORE_ENVIRONMENT": "Development" 19 | } 20 | }, 21 | "https": { 22 | "commandName": "Project", 23 | "dotnetRunMessages": true, 24 | "launchBrowser": true, 25 | "applicationUrl": "https://localhost:7272;http://localhost:5191", 26 | "environmentVariables": { 27 | "ASPNETCORE_ENVIRONMENT": "Development" 28 | } 29 | }, 30 | "IIS Express": { 31 | "commandName": "IISExpress", 32 | "launchBrowser": true, 33 | "environmentVariables": { 34 | "ASPNETCORE_ENVIRONMENT": "Development" 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/ControllerAPI/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/Database/FikaDbContext.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | using MinimalAPI.Models; 3 | 4 | namespace MinimalAPI.Database; 5 | 6 | public class FikaDbContext(DbContextOptions options) : DbContext(options) 7 | { 8 | public DbSet FikaPastries { get; set; } 9 | } -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/Database/fika.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/Database/fika.db -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/MinimalAPI.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net8.0 5 | enable 6 | enable 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/MinimalAPI.http: -------------------------------------------------------------------------------- 1 | @MinimalAPI_HostAddress = http://localhost:5097 2 | 3 | ### Hello world 4 | GET {{MinimalAPI_HostAddress}}/helloworld 5 | Accept: application/json 6 | 7 | ### Get all Fika Pastries 8 | GET {{MinimalAPI_HostAddress}}/api/fikapastries 9 | Accept: application/json 10 | 11 | ### Get a single Fika Pastry by ID 12 | GET {{MinimalAPI_HostAddress}}/api/fikapastries/1 13 | Accept: application/json 14 | 15 | ### Create a new Fika Pastry 16 | POST {{MinimalAPI_HostAddress}}/api/fikapastries 17 | Content-Type: application/json 18 | 19 | { 20 | "name": "Cinnamon Bun", 21 | "description": "A sweet, spiced pastry popular in Sweden." 22 | } 23 | 24 | ### Update an existing Fika Pastry 25 | PUT {{MinimalAPI_HostAddress}}/api/fikapastries/1 26 | Content-Type: application/json 27 | 28 | { 29 | "id": 1, 30 | "name": "Updated Cinnamon Bun", 31 | "description": "A freshly baked cinnamon bun with extra sugar." 32 | } 33 | 34 | ### Delete a Fika Pastry 35 | DELETE {{MinimalAPI_HostAddress}}/api/fikapastries/1 36 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/Models/FikaPastry.cs: -------------------------------------------------------------------------------- 1 | namespace MinimalAPI.Models; 2 | 3 | public class FikaPastry 4 | { 5 | public int Id { get; set; } 6 | public string Name { get; set; } 7 | public string Description { get; set; } 8 | } -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json.schemastore.org/launchsettings.json", 3 | "iisSettings": { 4 | "windowsAuthentication": false, 5 | "anonymousAuthentication": true, 6 | "iisExpress": { 7 | "applicationUrl": "http://localhost:36568", 8 | "sslPort": 44396 9 | } 10 | }, 11 | "profiles": { 12 | "http": { 13 | "commandName": "Project", 14 | "dotnetRunMessages": true, 15 | "launchBrowser": true, 16 | "launchUrl": "swagger", 17 | "applicationUrl": "http://localhost:5097", 18 | "environmentVariables": { 19 | "ASPNETCORE_ENVIRONMENT": "Development" 20 | } 21 | }, 22 | "https": { 23 | "commandName": "Project", 24 | "dotnetRunMessages": true, 25 | "launchBrowser": true, 26 | "launchUrl": "swagger", 27 | "applicationUrl": "https://localhost:7142;http://localhost:5097", 28 | "environmentVariables": { 29 | "ASPNETCORE_ENVIRONMENT": "Development" 30 | } 31 | }, 32 | "IIS Express": { 33 | "commandName": "IISExpress", 34 | "launchBrowser": true, 35 | "launchUrl": "swagger", 36 | "environmentVariables": { 37 | "ASPNETCORE_ENVIRONMENT": "Development" 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalAPI/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /MinimalAPIsVSControllerAPIs/MinimalControllerAPIDemo/MinimalControllerAPIs.sln.DotSettings.user: -------------------------------------------------------------------------------- 1 |  2 | ForceIncluded -------------------------------------------------------------------------------- /ModernCSharpSession/Modern C# Development.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/Modern C# Development.pdf -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/.idea/.idea.ModernCSharpDemo/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Rider ignored files 5 | /modules.xml 6 | /.idea.DevWorldDemo.iml 7 | /projectSettingsUpdater.xml 8 | /contentModel.xml 9 | # Editor-based HTTP Client requests 10 | /httpRequests/ 11 | # Datasource local storage ignored files 12 | /dataSources/ 13 | /dataSources.local.xml 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/.idea/.idea.ModernCSharpDemo/.idea/.name: -------------------------------------------------------------------------------- 1 | ModernCSharpDemo -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/.idea/.idea.ModernCSharpDemo/.idea/indexLayout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/DateOnlyDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | preview 7 | enable 8 | enable 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/Program.cs: -------------------------------------------------------------------------------- 1 | //TO-DO: set currentDate 2 | //TO-DO: make customDate 3 | //TO-DO: Compare current and custom 4 | //TO-DO: Get year, month, day 5 | //TO-DO: Add 6 | //TO-DO: Format date string 7 | //TO-DO: Change calendar type (hebrew) 8 | 9 | using System.Globalization; 10 | 11 | DateOnly currentDate = DateOnly.FromDateTime(DateTime.Now); 12 | DateOnly customDate = new DateOnly(2024, 2, 29); 13 | 14 | // if (currentDate > customDate) 15 | // { 16 | // Console.WriteLine("current date is later"); 17 | // } 18 | // 19 | // else if (currentDate < customDate) 20 | // { 21 | // Console.WriteLine("current date is earlier"); 22 | // } 23 | // 24 | // else 25 | // { 26 | // Console.WriteLine("The date is the same"); 27 | // } 28 | 29 | Console.WriteLine(currentDate); 30 | var theDate = new DateOnly(5776, 2, 8, new HebrewCalendar()); 31 | 32 | Console.WriteLine(theDate); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v8.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v8.0": { 9 | "DateOnlyDemo/1.0.0": { 10 | "runtime": { 11 | "DateOnlyDemo.dll": {} 12 | } 13 | } 14 | } 15 | }, 16 | "libraries": { 17 | "DateOnlyDemo/1.0.0": { 18 | "type": "project", 19 | "serviceable": false, 20 | "sha512": "" 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/bin/Debug/net8.0/DateOnlyDemo.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net8.0", 4 | "framework": { 5 | "name": "Microsoft.NETCore.App", 6 | "version": "8.0.0" 7 | }, 8 | "configProperties": { 9 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/DateOnlyDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/DateOnlyDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("DateOnlyDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("DateOnlyDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("DateOnlyDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 36501a4de7d5747d8fafe80ba5ed19eb7edaa693cad4b571e4d0983a4f9cc261 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = DateOnlyDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\DateOnlyDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 022532efb60d21cfc7ac1dbd2481e5365257bfcd7c1723f20253d7b1d5db51c1 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 7f7a0d87b4b509018a00f2541fb7160f49cae953efbe1b3c8529627d66538b14 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/DateOnlyDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/ref/DateOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/ref/DateOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/refint/DateOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/Debug/net8.0/refint/DateOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "18lId8rNW/rNwyGP/9bKQhM6f/lrieTRcmzZVlU5YMf6M1GsP+0a/JdyzltHTvcbiZg0wNeTppKc0j7078moJA==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\DateOnlyDemo\\DateOnlyDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\DateOnlyDemo\\DateOnlyDemo.csproj","projectName":"DateOnlyDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\DateOnlyDemo\\DateOnlyDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\DateOnlyDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17091588130882163 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/DateOnlyDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17091588130882163 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/GridPoint.cs: -------------------------------------------------------------------------------- 1 | namespace PatternMatchingDemo; 2 | 3 | public record GridPoint(int X, int Y); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/PatternMatchingDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using GridPoint = PatternMatchingDemo.GridPoint; 2 | 3 | var point = new GridPoint(2, 3); 4 | 5 | //Constant pattern 6 | var message = "constant check"; 7 | if (message is 3) 8 | { 9 | Console.WriteLine(message); 10 | } 11 | 12 | // Type pattern 13 | if (point.X is int) 14 | { 15 | Console.WriteLine($"Some value between 0-9"); 16 | } 17 | 18 | //Var pattern 19 | var mixedList = new object[] { "Hello", 123, true, 3.14 }; 20 | foreach (var item in mixedList) 21 | { 22 | if (item is var x) 23 | { 24 | Console.WriteLine($"Type of x: {x.GetType()}"); 25 | } 26 | } 27 | 28 | switch (point) 29 | { 30 | // Positional patterns 31 | case (> 0, > 0): 32 | Console.WriteLine("Point is in the positive quadrant"); 33 | break; 34 | case (0, 0): 35 | Console.WriteLine("Point is at the origin"); 36 | break; 37 | default: 38 | Console.WriteLine("Point is in the negative quadrant"); 39 | break; 40 | } 41 | 42 | string status = point switch 43 | { 44 | { X: > 0, Y: > 0 } => "Point is in the positive quadrant", 45 | { X: 0, Y: 0 } => "Point is at the origin", 46 | _ => "Point is in the negative quadrant" 47 | }; 48 | 49 | Console.WriteLine(status); 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v8.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v8.0": { 9 | "PatternMatchingDemo/1.0.0": { 10 | "runtime": { 11 | "PatternMatchingDemo.dll": {} 12 | } 13 | } 14 | } 15 | }, 16 | "libraries": { 17 | "PatternMatchingDemo/1.0.0": { 18 | "type": "project", 19 | "serviceable": false, 20 | "sha512": "" 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/bin/Debug/net8.0/PatternMatchingDemo.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net8.0", 4 | "framework": { 5 | "name": "Microsoft.NETCore.App", 6 | "version": "8.0.0" 7 | }, 8 | "configProperties": { 9 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("PatternMatchingDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("PatternMatchingDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("PatternMatchingDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 0bd9bc0e2a9e8d4e2f1b525c372ec05ccb257dfd29e88aff15d8fe83ea5b75e6 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = PatternMatchingDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\PatternMatchingDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 7494a7034c74cf741b41da1b9663476a60449ae496da773dc933615f175be324 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 9d7ed86f489b5f83dfcc42960294c6fdf09560955b4d833d1e9c582a8e04fda3 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/PatternMatchingDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/ref/PatternMatchingDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/ref/PatternMatchingDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/refint/PatternMatchingDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/Debug/net8.0/refint/PatternMatchingDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/PatternMatchingDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/PatternMatchingDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "3ODzuDS7eBn5zNFUZKmoQ+A5eZJ/CnMmMJg3omH81+CJOAllokiRZoaukSy8YmIFExMibbR80YIH9X9wXvJALg==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\PatternMatchingDemo\\PatternMatchingDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\PatternMatchingDemo\\PatternMatchingDemo.csproj","projectName":"PatternMatchingDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\PatternMatchingDemo\\PatternMatchingDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\PatternMatchingDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17091621038366796 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PatternMatchingDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17091621038366796 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/DefaultConstructor.cs: -------------------------------------------------------------------------------- 1 | using PrimaryConstructorDemo.Services; 2 | 3 | namespace PrimaryConstructorDemo; 4 | 5 | public class DefaultConstructor 6 | { 7 | private readonly IDateOnlyService _service; 8 | //private readonly DateOnlyService service; 9 | 10 | public DefaultConstructor(IDateOnlyService service) 11 | { 12 | _service = service; 13 | //this.service = service; 14 | } 15 | 16 | public DateOnly GiveMeTheDate() 17 | { 18 | return _service.Now(); 19 | } 20 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/PrimaryConstructor.cs: -------------------------------------------------------------------------------- 1 | using PrimaryConstructorDemo.Services; 2 | 3 | namespace PrimaryConstructorDemo; 4 | 5 | public class PrimaryConstructor(IDateOnlyService service) 6 | { 7 | public DateOnly GiveMeTheDate() 8 | { 9 | return service.Now(); 10 | } 11 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/PrimaryConstructorDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/Program.cs: -------------------------------------------------------------------------------- 1 |  2 | Console.WriteLine("Hello, World!"); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/Services/DateOnlyService.cs: -------------------------------------------------------------------------------- 1 | namespace PrimaryConstructorDemo.Services; 2 | 3 | public class DateOnlyService : IDateOnlyService 4 | { 5 | public DateOnlyService() 6 | { 7 | 8 | } 9 | public DateOnly Now() 10 | { 11 | return new DateOnly(); 12 | } 13 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/Services/IDateOnlyService.cs: -------------------------------------------------------------------------------- 1 | namespace PrimaryConstructorDemo.Services; 2 | 3 | public interface IDateOnlyService 4 | { 5 | public DateOnly Now(); 6 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("PrimaryConstructorDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("PrimaryConstructorDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("PrimaryConstructorDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 552ee513fca084607f3555e0a0eb8636ffac05dafd4edaafe96daf35220117a4 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = PrimaryConstructorDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\PrimaryConstructorDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/Debug/net8.0/PrimaryConstructorDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/PrimaryConstructorDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/PrimaryConstructorDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "cx8qFcHewE46YkZDwA3SS8Axc67TCZdVjh9XkO5c2oRnK/KKaFL82MtKDOKad0T2zdUEdgki+2ZV+QEC3Vk1jg==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\PrimaryConstructorDemo\\PrimaryConstructorDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\PrimaryConstructorDemo\\PrimaryConstructorDemo.csproj","projectName":"PrimaryConstructorDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\PrimaryConstructorDemo\\PrimaryConstructorDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\PrimaryConstructorDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/PrimaryConstructorDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17092028565740648 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/Program.cs: -------------------------------------------------------------------------------- 1 |  2 | Console.WriteLine("Hello, World!"); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/Project.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("Project")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("Project")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("Project")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | c56703cd5add9f1a3c13faeb1ad3722a11416ec4cea3fc0d71866b466481bf47 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = Project 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\Project\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/Project/obj/Debug/net8.0/Project.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Project.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/Project.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "JZ+DQPjf94Mz8A5ISCrVGDjCRvVCW/xrSMK6WfbYQBRqEdze4xga055eNPAg0ccQOZed84REmsFb8K27pjPp8Q==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\Project\\Project.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\Project\\Project.csproj","projectName":"Project","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\Project\\Project.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\Project\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/Project/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17092083547916428 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/Person.cs: -------------------------------------------------------------------------------- 1 | //TO-DO: Change namespace to file-scoped 2 | //TO-DO: Create a Person record 3 | //TO-DO: Make class immutable 4 | 5 | namespace RecordsDemo 6 | { 7 | public class PersonClass 8 | { 9 | public string FirstName { get; init; } 10 | public string LastName { get; init; } 11 | 12 | public PersonClass(string firstName, string lastName) 13 | { 14 | FirstName = firstName; 15 | LastName = lastName; 16 | } 17 | } 18 | 19 | public record PersonRecord(string FirstName, string LastName); 20 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/Program.cs: -------------------------------------------------------------------------------- 1 | using RecordsDemo; 2 | 3 | //TO-DO: Create person class & person record 4 | //TO-DO: Test out person class & person record 5 | //TO-DO: Test Equality (ref/value) 6 | 7 | PersonClass personClass = new PersonClass("Lou", "Creemers"); 8 | PersonClass personClass2 = new PersonClass("Lou", "Creemers"); 9 | PersonRecord personRecord = new PersonRecord("Lou", "Creemers"); 10 | PersonRecord personRecord2 = new PersonRecord("Lou", "Creemers"); 11 | 12 | Console.WriteLine(personRecord == personRecord2); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/RecordsDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v8.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v8.0": { 9 | "RecordsDemo/1.0.0": { 10 | "runtime": { 11 | "RecordsDemo.dll": {} 12 | } 13 | } 14 | } 15 | }, 16 | "libraries": { 17 | "RecordsDemo/1.0.0": { 18 | "type": "project", 19 | "serviceable": false, 20 | "sha512": "" 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/bin/Debug/net8.0/RecordsDemo.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net8.0", 4 | "framework": { 5 | "name": "Microsoft.NETCore.App", 6 | "version": "8.0.0" 7 | }, 8 | "configProperties": { 9 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("RecordsDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("RecordsDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("RecordsDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 5e2908a895617aca07dc1380e40067f50675b46ad44b93fa0e13ba743bdfd336 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = RecordsDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\RecordsDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 9ccb4e2142ddb84a929eb9a7ca2ce18751379f05d21840245a39a537ce4a87e5 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 6d65f7d75bf76ca6fe702c101939222e2efbeb89430d2b9936c48e0fcaa6f12a 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/RecordsDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/ref/RecordsDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/ref/RecordsDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/refint/RecordsDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/Debug/net8.0/refint/RecordsDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/RecordsDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/RecordsDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "BAfXBiURAGHpPq5piSEBjtuPy4ttGr4dAVo0ubaId8pHOIDCyp8GHTtiMiNrQ2A42Q9a7+9WsIXEJgSkVxShyA==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\RecordsDemo\\RecordsDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\RecordsDemo\\RecordsDemo.csproj","projectName":"RecordsDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\RecordsDemo\\RecordsDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\RecordsDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17091553542619525 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/RecordsDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17091553542619525 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/PriorityLevel.cs: -------------------------------------------------------------------------------- 1 | namespace SwitchExpressionDemo; 2 | 3 | public enum PriorityLevel 4 | { 5 | High, Medium,Low 6 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/SwitchExpressionDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/ToDo.cs: -------------------------------------------------------------------------------- 1 | namespace SwitchExpressionDemo; 2 | 3 | public record ToDo(string Title, DateOnly Deadline, PriorityLevel Level, bool IsUrgent); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v8.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v8.0": { 9 | "SwitchExpressionDemo/1.0.0": { 10 | "runtime": { 11 | "SwitchExpressionDemo.dll": {} 12 | } 13 | } 14 | } 15 | }, 16 | "libraries": { 17 | "SwitchExpressionDemo/1.0.0": { 18 | "type": "project", 19 | "serviceable": false, 20 | "sha512": "" 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/bin/Debug/net8.0/SwitchExpressionDemo.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net8.0", 4 | "framework": { 5 | "name": "Microsoft.NETCore.App", 6 | "version": "8.0.0" 7 | }, 8 | "configProperties": { 9 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SwitchExpressionDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SwitchExpressionDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SwitchExpressionDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | a9af553a6165f2e4f9bbee90c3ac9f261f703d3242c5abda38b7217c12e38280 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SwitchExpressionDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\SwitchExpressionDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | dccf90e4e8eb978860e89d9f17c014b99c6daf04a55bc20dbf59f86bbe4fd34d 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | e2d4c193f2f954a87383c5309f9ebe42c418756a1f686659f07934fc4e73adcc 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/SwitchExpressionDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/ref/SwitchExpressionDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/ref/SwitchExpressionDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/refint/SwitchExpressionDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/Debug/net8.0/refint/SwitchExpressionDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/SwitchExpressionDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/SwitchExpressionDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "+3J1tvAdZPkEIUSGuJZ/AsrZ6LgKkt/uSn3eIIybFqS07fHoTvIbSng3LbpJtPy3lVd+5IhAf8wT4GAw6z8c3w==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\SwitchExpressionDemo\\SwitchExpressionDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\SwitchExpressionDemo\\SwitchExpressionDemo.csproj","projectName":"SwitchExpressionDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\SwitchExpressionDemo\\SwitchExpressionDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\SwitchExpressionDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17091598880758843 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/SwitchExpressionDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17091598880758843 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/Program.cs: -------------------------------------------------------------------------------- 1 | //TO-DO: set current time 2 | //TO-DO: make custom time 3 | //TO-DO: Compare current and custom 4 | //TO-DO: Get hour, minute, second 5 | //TO-DO: Math 6 | //TO-DO: Format time string 7 | 8 | TimeOnly currentTime = TimeOnly.FromDateTime(DateTime.Now); 9 | TimeOnly customTime = new TimeOnly(15,30,0); 10 | 11 | if (currentTime > customTime) 12 | { 13 | Console.WriteLine("current time is later"); 14 | } 15 | 16 | else if (currentTime < customTime) 17 | { 18 | Console.WriteLine("current time is earlier"); 19 | } 20 | 21 | else 22 | { 23 | Console.WriteLine("The time is the same"); 24 | } 25 | 26 | Console.WriteLine(currentTime.ToString("h:mm:ss tt")); -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/TimeOnlyDemo.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v8.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v8.0": { 9 | "TimeOnlyDemo/1.0.0": { 10 | "runtime": { 11 | "TimeOnlyDemo.dll": {} 12 | } 13 | } 14 | } 15 | }, 16 | "libraries": { 17 | "TimeOnlyDemo/1.0.0": { 18 | "type": "project", 19 | "serviceable": false, 20 | "sha512": "" 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/bin/Debug/net8.0/TimeOnlyDemo.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net8.0", 4 | "framework": { 5 | "name": "Microsoft.NETCore.App", 6 | "version": "8.0.0" 7 | }, 8 | "configProperties": { 9 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("TimeOnlyDemo")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("TimeOnlyDemo")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("TimeOnlyDemo")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | bbde3343767f0da64721a67a2465e973addf86e9234eba2ee0af3286dd5ad9ba 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = TimeOnlyDemo 11 | build_property.ProjectDir = C:\SpeakerSessions\DevWorldDemo\TimeOnlyDemo\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.assets.cache -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | f51078181e00c3c64170af59f27640fa1dfaf52c3f171b0c3c449b9535dbbdd9 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | cb06c90b24389c9ba8513c7e65a3b737d810882882ceb79404634d1c8dfc413e 2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/TimeOnlyDemo.pdb -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/ref/TimeOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/ref/TimeOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/refint/TimeOnlyDemo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/Debug/net8.0/refint/TimeOnlyDemo.dll -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/TimeOnlyDemo.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\Lou Creemers\.nuget\packages\ 9 | PackageReference 10 | 6.8.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/TimeOnlyDemo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "+ACwSGF22k01s1ROmdbfQbKrILc8yEjF7OyFmE76vTFhEtb5ZJiFOKVl/tI6teQL+rtd74AadxgI98ci0goDRg==", 4 | "success": true, 5 | "projectFilePath": "C:\\SpeakerSessions\\DevWorldDemo\\TimeOnlyDemo\\TimeOnlyDemo.csproj", 6 | "expectedPackageFiles": [], 7 | "logs": [] 8 | } -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/project.packagespec.json: -------------------------------------------------------------------------------- 1 | "restore":{"projectUniqueName":"C:\\SpeakerSessions\\DevWorldDemo\\TimeOnlyDemo\\TimeOnlyDemo.csproj","projectName":"TimeOnlyDemo","projectPath":"C:\\SpeakerSessions\\DevWorldDemo\\TimeOnlyDemo\\TimeOnlyDemo.csproj","outputPath":"C:\\SpeakerSessions\\DevWorldDemo\\TimeOnlyDemo\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\8.0.102/PortableRuntimeIdentifierGraph.json"}} -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17091575417411310 -------------------------------------------------------------------------------- /ModernCSharpSession/ModernCSharpDemo/TimeOnlyDemo/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17091575417411310 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/ReadMe.md: -------------------------------------------------------------------------------- 1 | # Notes 2 | 3 | ## Update Conf 4 | Don't forget to add an appsettings.json file in the root. 5 | 6 | For the Copilot demo: I forgot to demo two plugins working together through a planner. You can totally run "List all female crewmates and save it in crew.txt. Add the date too.". That would use all three plugins through one input message. -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/SemanticKernelAIAgent.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | $(NoWarn);CS8618,IDE0009,CA1051,CA1050,CA1707,CA1054,CA2007,VSTHRD111,CS1591,RCS1110,RCS1243,CA5394,SKEXP0001,SKEXP0010,SKEXP0020,SKEXP0040,SKEXP0050,SKEXP0060,SKEXP0070,SKEXP0101, SKEXP0110 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | Always 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/Semantic.F16AA068.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/Semantic.F16AA068.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelAIAgent")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84fb668c9d4380df5aa45ddb71fd6410596702dd")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelAIAgent")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelAIAgent")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 659efb2b04f7ffbe54d0b6eca7cfb7d0276a2d364360b1f8db327c81693f8f12 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelAIAgent 11 | build_property.ProjectDir = C:\Code\speakersessions\SemanticKernel\SemanticKernelAIAgent\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 518f93c3011134c6c7d31d2e3110f16a22c7a311891b0850efabc1be1b33c3df 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | bfc362613b31ddb632ebc4f030cc6bd8317a4c9951a086d2265df540e8c2f697 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/SemanticKernelAIAgent.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/ref/SemanticKernelAIAgent.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/ref/SemanticKernelAIAgent.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/refint/SemanticKernelAIAgent.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/Debug/net8.0/refint/SemanticKernelAIAgent.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/SemanticKernelAIAgent.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/SemanticKernelAIAgent.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17316635315162413 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelAIAgent/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17316850921941625 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/SemanticKernelChatBot.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | $(NoWarn);CS8618,IDE0009,CA1051,CA1050,CA1707,CA1054,CA2007,VSTHRD111,CS1591,RCS1110,RCS1243,CA5394,SKEXP0001,SKEXP0010,SKEXP0020,SKEXP0040,SKEXP0050,SKEXP0060,SKEXP0070,SKEXP0101 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | Always 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/Semantic.47ACBF11.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/Semantic.47ACBF11.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/Semantic.F3FC4E42.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/Semantic.F3FC4E42.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernalChatBot")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernalChatBot")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernalChatBot")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 04b541cf861b7a274c300ad46ac32d568fe5584e36d7673fb0921b393178ef61 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernalChatBot 11 | build_property.ProjectDir = C:\Code\SemanticKernalDemos\SemanticKernalChatBot\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 10a2998f30cb3f1e474dcd3caf752e65dc65c6547be506364596356494afd79c 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | f7dfdaf7b4eb1a16238eb3e699967a3809c671ca540b46e579fc3d58de2be0b9 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalChatBot.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernalConsole")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernalConsole")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernalConsole")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | ec771f7c45292d389292da894cbb5c03a745e5ec4e376e4fdf1e610928f6329a 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernalConsole 11 | build_property.ProjectDir = C:\Code\SemanticKernalDemos\SemanticKernalConsole\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 8533eb57f7c10ea4118453e8d22d79548d569914f1696e336b478bea749b02d3 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 2c02c080c0aa1f9e9781ac33c4a579c468618de11fd35557c8d7444b6c840adb 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalConsole.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernalDemo1")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernalDemo1")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernalDemo1")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 06bac65bd28264c280abacfbe6a7c09549053bed9bf271945eca9cb981eca727 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernalDemo1 11 | build_property.ProjectDir = C:\Code\SemanticKernalDemos\SemanticKernalDemo1\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | be4517bddc0ab36a291f24b2ae988f6a20fdb85e29f12a237d0a02d385cb333c 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 7a86491e7f813593e490f151a35608dcebfb600a0f30a20939f6e13369b40536 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernalDemo1.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelChatBot")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84fb668c9d4380df5aa45ddb71fd6410596702dd")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelChatBot")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelChatBot")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | a506b0f60174ee39a6195c008025b44a8ede9dcf03dac4fcd612414a2ae97c60 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelChatBot 11 | build_property.ProjectDir = C:\Code\speakersessions\SemanticKernel\SemanticKernelChatBot\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/SemanticKernelChatBot.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalChatBot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalChatBot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalConsole.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalConsole.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalDemo1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/ref/SemanticKernalDemo1.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalChatBot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalChatBot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalConsole.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalConsole.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalDemo1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelChatBot/obj/Debug/net8.0/refint/SemanticKernalDemo1.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalChatBot.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalChatBot.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalConsole.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalConsole.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalDemo1.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernalDemo1.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernelChatBot.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/SemanticKernelChatBot.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17316840967828962 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelChatBot/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17316850921312935 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/Plugins/ExportPlugin.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using Microsoft.SemanticKernel; 3 | 4 | namespace SemanticKernelCopilot.Plugins; 5 | using System; 6 | using System.IO; 7 | 8 | public class ExportPlugin 9 | { 10 | [KernelFunction("export_data_to_file")] 11 | [Description("Creates a txt file containing data")] 12 | public void ExportTextFile(string fileName, string stringData) 13 | { 14 | // Define the directory path 15 | string directoryPath = @"C:\Code\SemanticKernalDemos\export"; 16 | 17 | // Ensure the directory exists 18 | if (!Directory.Exists(directoryPath)) 19 | { 20 | Directory.CreateDirectory(directoryPath); 21 | } 22 | 23 | // Combine the directory path with the file name 24 | string fullPath = Path.Combine(directoryPath, fileName); 25 | 26 | // Write all text to the specified file 27 | File.WriteAllText(fullPath, stringData); 28 | 29 | Console.WriteLine($"File saved successfully at {fullPath}"); 30 | } 31 | } -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/Plugins/SpacePlugin.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using Microsoft.SemanticKernel; 3 | using Oddity; 4 | using Oddity.Models.Crew; 5 | using Oddity.Models.Launches; 6 | 7 | public class SpacePlugin 8 | { 9 | private OddityCore _oddity; 10 | 11 | public SpacePlugin() 12 | { 13 | _oddity = new OddityCore(); 14 | } 15 | 16 | [KernelFunction("get_latest_launch")] 17 | [Description("Gets the latest launch from Space X")] 18 | public async Task GetLatestLaunch() 19 | { 20 | var launchInfo = _oddity.LaunchesEndpoint.GetLatest().ExecuteAsync().GetAwaiter().GetResult(); 21 | return launchInfo.Name; 22 | } 23 | 24 | [KernelFunction("get_all_crew")] 25 | [Description("Gets the all crews from Space X")] 26 | public async Task> GetAllCrew() 27 | { 28 | var crewInfo = _oddity.CrewEndpoint.GetAll().ExecuteAsync().GetAwaiter().GetResult(); 29 | var simpleCrew = crewInfo.Select(crew => 30 | { 31 | return $"Name: {crew.Name}. Wiki: {crew.Wikipedia}. Agency: {crew.Agency}"; 32 | }); 33 | 34 | return simpleCrew; 35 | } 36 | } 37 | 38 | 39 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/Plugins/TimeDatePlugin.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using Microsoft.SemanticKernel; 3 | 4 | namespace SemanticKernelCopilot.Plugins; 5 | 6 | public class TimeDatePlugin 7 | { 8 | [KernelFunction("get_date")] 9 | [Description("gets date right now")] 10 | [return: Description("Returns date")] 11 | public DateOnly GetDate() 12 | { 13 | return DateOnly.FromDateTime(DateTime.Now); 14 | } 15 | 16 | [KernelFunction("get_time")] 17 | [Description("gets time right now")] 18 | public TimeOnly GetTime() 19 | { 20 | return TimeOnly.FromDateTime(DateTime.Now); 21 | } 22 | } -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/Semantic.B2B31ECD.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/Semantic.B2B31ECD.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelCopilot")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84fb668c9d4380df5aa45ddb71fd6410596702dd")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelCopilot")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelCopilot")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 5d5f0bdfb00b074a319a38b36d94eb4647f44ba6bd236666137daf6be3d66d6f 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelCopilot 11 | build_property.ProjectDir = C:\Code\speakersessions\SemanticKernel\SemanticKernelCopilot\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 9ec5afc41b4fe6b1752f242e91e74fba17dd40f0530b6fefbe556caa2d55dd70 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 48495f3395cb332f96da99f069b6cb66ae1e6f19b0c1cf170288ba64ff81827d 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/SemanticKernelCopilot.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/ref/SemanticKernelCopilot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/ref/SemanticKernelCopilot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/refint/SemanticKernelCopilot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilot/obj/Debug/net8.0/refint/SemanticKernelCopilot.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/SemanticKernelCopilot.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/SemanticKernelCopilot.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17316635315551230 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilot/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17316850921152657 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/Data/LibraryContext.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | using SemanticKernelCopilotAPI.Models; 3 | 4 | namespace SemanticKernelCopilotAPI.Data 5 | { 6 | public class LibraryContext(DbContextOptions options) : DbContext(options) 7 | { 8 | public DbSet Books { get; set; } 9 | } 10 | } -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/Models/Book.cs: -------------------------------------------------------------------------------- 1 | namespace SemanticKernelCopilotAPI.Models 2 | { 3 | public class Book 4 | { 5 | public int Id { get; set; } 6 | public string Title { get; set; } 7 | public string Author { get; set; } 8 | public bool IsBorrowed { get; set; } 9 | } 10 | } -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/Program.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.EntityFrameworkCore; 2 | using Microsoft.SemanticKernel; 3 | using SemanticKernelCopilotAPI.Data; 4 | 5 | var builder = WebApplication.CreateBuilder(args); 6 | 7 | // Add services to the container. 8 | builder.Services.AddControllers(); 9 | builder.Services.AddDbContext(options => 10 | options.UseSqlite(builder.Configuration.GetConnectionString("DefaultConnection"))); 11 | 12 | var app = builder.Build(); 13 | 14 | // Configure the HTTP request pipeline. 15 | if (app.Environment.IsDevelopment()) 16 | { 17 | app.UseDeveloperExceptionPage(); 18 | } 19 | 20 | app.UseHttpsRedirection(); 21 | app.UseAuthorization(); 22 | app.MapControllers(); 23 | app.Run(); -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/SemanticKernelCopilotAPI.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net8.0 5 | enable 6 | enable 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/SementicKernelCopilotAPI.http: -------------------------------------------------------------------------------- 1 | @SementicKernelCopilotAPI_HostAddress = http://localhost:5141 2 | 3 | GET {{SementicKernelCopilotAPI_HostAddress}}/weatherforecast/ 4 | Accept: application/json 5 | 6 | ### 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/books.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/books.db -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelCopilotAPI")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84fb668c9d4380df5aa45ddb71fd6410596702dd")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelCopilotAPI")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelCopilotAPI")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 08f0ca230c83554bade516313e8e839abc6117f827dd711a5023906f021a0fcd 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = true 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelCopilotAPI 11 | build_property.RootNamespace = SemanticKernelCopilotAPI 12 | build_property.ProjectDir = C:\Code\speakersessions\SemanticKernel\SemanticKernelCopilotAPI\ 13 | build_property.EnableComHosting = 14 | build_property.EnableGeneratedComInterfaceComImportInterop = 15 | build_property.RazorLangVersion = 8.0 16 | build_property.SupportLocalizedComponentNames = 17 | build_property.GenerateRazorMetadataSourceChecksumAttributes = 18 | build_property.MSBuildProjectDirectory = C:\Code\speakersessions\SemanticKernel\SemanticKernelCopilotAPI 19 | build_property._RazorSourceGeneratorDebug = 20 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::Microsoft.AspNetCore.Builder; 3 | global using global::Microsoft.AspNetCore.Hosting; 4 | global using global::Microsoft.AspNetCore.Http; 5 | global using global::Microsoft.AspNetCore.Routing; 6 | global using global::Microsoft.Extensions.Configuration; 7 | global using global::Microsoft.Extensions.DependencyInjection; 8 | global using global::Microsoft.Extensions.Hosting; 9 | global using global::Microsoft.Extensions.Logging; 10 | global using global::System; 11 | global using global::System.Collections.Generic; 12 | global using global::System.IO; 13 | global using global::System.Linq; 14 | global using global::System.Net.Http; 15 | global using global::System.Net.Http.Json; 16 | global using global::System.Threading; 17 | global using global::System.Threading.Tasks; 18 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SemanticKernelCopilotAPI.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/Sementic.B566F5D0.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/Sementic.B566F5D0.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SementicKernelCopilotAPI")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SementicKernelCopilotAPI")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SementicKernelCopilotAPI")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 7258eefa8fe8930fcce626f6a83cde35cf7773da8bd9e38e21c2c2aac318fbbf 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = true 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SementicKernelCopilotAPI 11 | build_property.RootNamespace = SementicKernelCopilotAPI 12 | build_property.ProjectDir = C:\Code\SemanticKernalDemos\SementicKernelCopilotAPI\ 13 | build_property.EnableComHosting = 14 | build_property.EnableGeneratedComInterfaceComImportInterop = 15 | build_property.RazorLangVersion = 8.0 16 | build_property.SupportLocalizedComponentNames = 17 | build_property.GenerateRazorMetadataSourceChecksumAttributes = 18 | build_property.MSBuildProjectDirectory = C:\Code\SemanticKernalDemos\SementicKernelCopilotAPI 19 | build_property._RazorSourceGeneratorDebug = 20 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::Microsoft.AspNetCore.Builder; 3 | global using global::Microsoft.AspNetCore.Hosting; 4 | global using global::Microsoft.AspNetCore.Http; 5 | global using global::Microsoft.AspNetCore.Routing; 6 | global using global::Microsoft.Extensions.Configuration; 7 | global using global::Microsoft.Extensions.DependencyInjection; 8 | global using global::Microsoft.Extensions.Hosting; 9 | global using global::Microsoft.Extensions.Logging; 10 | global using global::System; 11 | global using global::System.Collections.Generic; 12 | global using global::System.IO; 13 | global using global::System.Linq; 14 | global using global::System.Net.Http; 15 | global using global::System.Net.Http.Json; 16 | global using global::System.Threading; 17 | global using global::System.Threading.Tasks; 18 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.MvcApplicationPartsAssemblyInfo.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.MvcApplicationPartsAssemblyInfo.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.MvcApplicationPartsAssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")] 14 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] 15 | 16 | // Generated by the MSBuild WriteCodeFragment class. 17 | 18 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 4cce3d47522e944c461bba41edafb9a442e3a9dec68b6aaebf684a1a171accdb 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | d1cad9e01e4a2485085872883887432bb0f939234a1c98696c571b3459bf9a30 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/SementicKernelCopilotAPI.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/ref/SementicKernelCopilotAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/ref/SementicKernelCopilotAPI.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/refint/SementicKernelCopilotAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/refint/SementicKernelCopilotAPI.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/staticwebassets.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "Version": 1, 3 | "Hash": "/TriqVI7IO0V5BiYb1Av3vab1ilMTf9tfv2Fc7YP7rs=", 4 | "Source": "SementicKernelCopilotAPI", 5 | "BasePath": "_content/SementicKernelCopilotAPI", 6 | "Mode": "Default", 7 | "ManifestType": "Build", 8 | "ReferencedProjectsConfiguration": [], 9 | "DiscoveryPatterns": [], 10 | "Assets": [] 11 | } -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/staticwebassets/msbuild.build.SementicKernelCopilotAPI.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.SementicKernelCopilotAPI.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.SementicKernelCopilotAPI.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17316841230832600 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPI/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17316850920996394 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/SemanticKernelCopilotAPIPlugin.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Exe 5 | net8.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | Always 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] 5 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/Semantic.2759C1DB.Up2Date: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/Semantic.2759C1DB.Up2Date -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelCopilotAPI2")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelCopilotAPI2")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelCopilotAPI2")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | 584b658a77cf648142f8d83581cfcd6e2dbf6efa21eed0d76c5d75a5ea58aead 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelCopilotAPI2 11 | build_property.ProjectDir = C:\Code\SemanticKernalDemos\SemanticKernelCopilotAPI2\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1ed74c0261a28062747c68e93eeb8995d9fb5baac86acc910af4b5e36a2a023 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | acaa4b0efc148bc28fe7eeb13f67e0f75dabf81753d76d4355a35703fac4158c 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPI2.pdb -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("SemanticKernelCopilotAPIPlugin")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84fb668c9d4380df5aa45ddb71fd6410596702dd")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("SemanticKernelCopilotAPIPlugin")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("SemanticKernelCopilotAPIPlugin")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | fae4b4dde1971166eec5878d7de92f1fab254705fb354fabf0cb58b01d4706af 2 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net8.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = SemanticKernelCopilotAPIPlugin 11 | build_property.ProjectDir = C:\Code\speakersessions\SemanticKernel\SemanticKernelCopilotAPIPlugin\ 12 | build_property.EnableComHosting = 13 | build_property.EnableGeneratedComInterfaceComImportInterop = 14 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::System; 3 | global using global::System.Collections.Generic; 4 | global using global::System.IO; 5 | global using global::System.Linq; 6 | global using global::System.Net.Http; 7 | global using global::System.Threading; 8 | global using global::System.Threading.Tasks; 9 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.assets.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/SemanticKernelCopilotAPIPlugin.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/apphost.exe -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/ref/SemanticKernelCopilotAPI2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/ref/SemanticKernelCopilotAPI2.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/refint/SemanticKernelCopilotAPI2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/Debug/net8.0/refint/SemanticKernelCopilotAPI2.dll -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/SemanticKernelCopilotAPI2.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/SemanticKernelCopilotAPI2.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/SemanticKernelCopilotAPIPlugin.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\louel\.nuget\packages\ 9 | PackageReference 10 | 6.10.1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/SemanticKernelCopilotAPIPlugin.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/rider.project.model.nuget.info: -------------------------------------------------------------------------------- 1 | 17316846349643227 -------------------------------------------------------------------------------- /SemanticKernel/DemoCode/SemanticKernelCopilotAPIPlugin/obj/rider.project.restore.info: -------------------------------------------------------------------------------- 1 | 17316850921227852 -------------------------------------------------------------------------------- /SemanticKernel/Slides/SemanticKernelUpdateConf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/SemanticKernel/Slides/SemanticKernelUpdateConf.pdf -------------------------------------------------------------------------------- /StopChasingUnicornsRainbows/StopChasingUnicornsandRainbows-50min.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/StopChasingUnicornsRainbows/StopChasingUnicornsandRainbows-50min.pdf -------------------------------------------------------------------------------- /StopChasingUnicornsRainbows/StopChasingUnicornsandRainbows.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lovelacecoding/speakersessions/dc18c4769a8834b59307cab2f48447698573a3da/StopChasingUnicornsRainbows/StopChasingUnicornsandRainbows.pdf --------------------------------------------------------------------------------