Skip to content

Commit 62c7d6f

Browse files
committed
feat: Update presentation slides with new content and QR code for feedback
1 parent 37435d1 commit 62c7d6f

2 files changed

Lines changed: 33 additions & 72 deletions

File tree

slides/Slides.md

Lines changed: 33 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,22 @@ theme: custom-default
44
footer: '@Chris_L_Ayers - https://chris-ayers.com'
55
---
66

7-
<!-- _footer: 'https://github.com/codebytes/build-with-aspire' -->
7+
![bg](./img/aspire_title.png)
88

9-
# Building Smarter .NET Apps with Aspire, Azure OpenAI, and Ollama
9+
---
10+
11+
<!--
12+
13+
# Aspiring .NET with OpenAI and Ollama
1014
1115
## Chris Ayers
1216
1317
![bg right](./img/dotnet-logo.png)
1418
1519
---
1620
21+
-->
22+
1723
![bg left:40%](./img/portrait.png)
1824

1925
## Chris Ayers
@@ -377,43 +383,6 @@ public class ExampleService(IChatClient chatClient)
377383

378384
---
379385

380-
# Azure Deployment
381-
382-
<div class="columns">
383-
<div>
384-
385-
## Targets
386-
387-
- Azure App Service
388-
- Azure Container Apps
389-
- Kubernetes
390-
391-
## Azure Developer CLI
392-
393-
```bash
394-
azd up # Deploy everything
395-
azd deploy # App only
396-
azd provision # Infrastructure only
397-
azd init # Initialize
398-
```
399-
400-
</div>
401-
<div>
402-
403-
## Features
404-
405-
- Auto-detects app structure
406-
- Environment variable mapping
407-
- Native Aspire support
408-
- Credential providers
409-
- Key Vault integration
410-
- Secure access
411-
412-
</div>
413-
</div>
414-
415-
---
416-
417386
# What's New in .NET Aspire 9.5
418387

419388
<div class="columns">
@@ -487,52 +456,37 @@ aspire exec
487456

488457
---
489458

490-
# AI Integration Examples
459+
# Azure Deployment
491460

492461
<div class="columns">
493462
<div>
494463

495-
## GitHub Models
496-
497-
```csharp
498-
var chat = builder.AddGitHubModel("chat",
499-
"openai/gpt-4o-mini");
500-
501-
builder.AddProject<Projects.ChatService>("chatservice")
502-
.WithReference(chat);
503-
```
504-
505-
## Azure AI Foundry (Cloud)
464+
## Targets
506465

507-
```csharp
508-
var foundry = builder.AddAzureAIFoundry("foundry");
466+
- Azure App Service
467+
- Azure Container Apps
468+
- Kubernetes
509469

510-
var chat = foundry.AddDeployment("chat",
511-
"Phi-4", "1", "Microsoft");
470+
## Azure Developer CLI
512471

513-
builder.AddProject<Projects.Web>("web")
514-
.WithReference(chat)
515-
.WaitFor(chat);
472+
```bash
473+
azd up # Deploy everything
474+
azd deploy # App only
475+
azd provision # Infrastructure only
476+
azd init # Initialize
516477
```
517478

518479
</div>
519480
<div>
520481

521-
## Azure AI Foundry (Local)
522-
523-
```csharp
524-
var foundry = builder.AddAzureAIFoundry("foundry")
525-
.RunAsFoundryLocal();
526-
527-
var chat = foundry.AddDeployment("chat",
528-
"phi-3.5-mini", "1", "Microsoft");
529-
530-
builder.AddProject<Projects.Web>("web")
531-
.WithReference(chat)
532-
.WaitFor(chat);
533-
```
482+
## Features
534483

535-
**Benefits**: Privacy, performance, offline operation, cost reduction
484+
- Auto-detects app structure
485+
- Environment variable mapping
486+
- Native Aspire support
487+
- Credential providers
488+
- Key Vault integration
489+
- Secure access
536490

537491
</div>
538492
</div>
@@ -622,3 +576,10 @@ var api = builder.AddProject<Projects.Api>("api")
622576
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs';
623577
mermaid.initialize({ startOnLoad: true });
624578
</script>
579+
580+
---
581+
582+
# Feedback
583+
584+
![bg fit](./img/aspiring_net_with_azure_open_ai_and_ollama-qr-code.png)
585+
127 Bytes
Loading

0 commit comments

Comments
 (0)