Skip to content

4-SEW-2022_23

Log

2023-06-20

2023-06-13

  • GraphQL
    • GraphQL with HotChocolate End-to-End Server and Client

2023-06-06

  • gRPC
    • gRPC, ProtoBuf, Definition and End-to-End Implementation of a Service with one Method

2023-05-30

  • Repetition:
    • AController
  • Blazor: Pulling State Up using EventHandlers
  • Introduction: ProtoBuf gRPC#Message Format

2023-05-23

  • OpenAPI
  • Swagger
  • Implement deletion of items end-to-end (Client, Controller, Repository)

2023-05-16

  • AController (abstract Controller)
  • Adding new elements in frontend by using POST
  • End-to-end implementation: View - Controller - Repository

2023-05-09

  • AutoMapper
    • Using Projections for efficient DB queries

2023-04-25

  • IQES Feedback
  • Symposium Accenture Cloud

2023-03-28

  • Blazor WebAssembly
  • WebApi: API
  • Client-Server Communication using REST
  • MudBlazor

2023-03-21

  • MudBlazor

2023-03-14

  • User State Management
  • Register
  • Login
  • Pitfalls
  • Keeping User State Information on Client
  • Local Storage Browser API
  • 2023-02-28
  • Complex Linq Queries with nested Queries
  • Saving a Subquery in a variable for re-use
  • Creating a Report for Sections in the Playbook project

2023-02-21

  • Playbook Project
    • Implementation of Story Sections Page
    • Data Access via asynchronous Repositories

2023-02-14

  • Playbook Project
    • DB Access via DbContext directly from View
    • Querying and displaying books with authors
  • Repetition: Dependency Injection

2023-01-31

  • Linq to SQL
  • Query Analysis
  • GroupBy, Joins, Navigation Properties
  • Asynchronous DB Queries

2023-01-24

  • Linq to SQL
  • SchoolDbContext
  • Setting up test data
  • Simple Linq Queries

2023-01-17

  • Linq
    • Select
    • Where
    • OrderBy
    • Aggregate
    • First
    • Join
    • Intersect
    • Union
    • All
    • Any
    • SelectMan
    • MaxBy

2023-01-10

  • Tasks
  • async await
  • TastStateMachine
  • Threads vs Tasks
  • asynchronous Http Call
  • Heist Example

2022-12-06

  • Semaphores
  • Producer-Consumer Pattern
  • Blocking Collection

2022-11-29

  • Concurrent and parallel programming
  • Threads
  • Race Conditions
  • Deadlocks
  • Threadsynchronisation
  • lock Statement
  • Semaphores

2022-11-08

  • Analyzing the Test from Theory lesson

2022-10-25

  • Blazor Components
  • Parameter via HTML Attributes
  • Parameter via URL

2022-10-18

  • Blazor Components
  • Templating, Routing
  • Dependency Injection
  • Loading data from database and displaying it in the web view

2022-10-11

  • Repetition Repositories
  • DB Queries: Insert/Update

2022-09-27

  • OR Mapping
  • Entity Framework Core
  • Attribute Mapping
  • Fluent API
  • 1:N and M:N Relationships
  • 2022-09-20
  • Overview Blazor
  • OR Mapping Theory

2022-09-06

  • Repetition topics from last school year
  • Linq
  • Delegates