Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.92 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.92 KB

Code Examples for Software Development I Course

Introduction

This repository contains code examples and documentation you will see during practice lectures.

All examples are provides as is and is intended only for learning purposes. Some examples are intended to display "bad code" or "bad practices", others might be correct but provide overly simplified solutions so never use provided examples as a production ready code (as it really is not production ready).

Repository Structure

This repository contains separate folder for every practice lecture (for example for first lecture there is a folder named "Lecture01").
Every practice lecture folder contains one or more subfolders for every topic that was discussed.

Getting Started

Many examples are provided as *.dib files. It is a .NET Notebook file format. It is best viewed using Visual Studio Code with .NET Notebooks extension installed (full installation instructions)

LINQ examples are provided as *.linq files. It is a LINQPad file format. Use LINQPad tool to view them. LINQPad is a tool for creating, testing and using LINQ queries.

All code examples that are provided as Visual Studio solutions (*.sln files) were tested and compiled using Visual Studio 2022 with the following workloads installed: workloads

Lectures