ASP.NET 5
Pytania i odpowiedzi
SQL
Wzorce projektowe
Bezpieczeństwo w IT
Visual Studio
.NET Core
ASP.NET Core
Warstwa dostępu do danych

ASP.NET 5

ASP.NET 5 - DNVM, DNX, DNU

ASP.NET 5 - ASP.NET MVC & jQuery UI Autocomplete

.NET - Pliki PDB

ASP.NET WebApi: Swagger

C#

C# - metody rozszerzające

C# - lazy loading

C# - wyrażenia lambda

C# - task parallel library

C# - słowo kluczowe: yield

C# - var vs dynamic

C# - delagaty - 5 nowych funkcjonalności

C# - różnica pomiędzy '==' a Equals()

C# - Tuple

C# - LINQ to Object

C# - IEnumerable vs IQueryable

C# - Single vs SingleOrDefault vs First vs FirstOrDefault

C# - Domain Driven Design

C# 6.0 - wprowadzenie

C# 6.0 - operator warunkowy null

C# 7.0 - wprowadzenie

C# – Programowanie funkcyjne

C# 8.0 - interpolacja ciągów

C# 8.0 - wyrażenie typu docelowego 'new'

C# 8.0 - operator binarny '^'

C# - 20 lat od premiery filmu Matrix

C# - 7 sposobów na pracę z typami wyliczeniowymi

C# - String Split

C# - łączenie łańcuchów znaków

C# - Count vs Count() vs Any()

C# - Array Length

Bezpieczeństwo

Bezpieczeństwo - Zrozumieć SQL Injection

Bezpieczeństwo - Zrozumieć Cross Site Scripting (XSS)

Bezpieczeństwo - OAuth2 w WebAPI

Warstwa dostępu do danych

DAL - ADO.NET

DAL - LINQ to SQL

DAL - NHibernate

DAL - Entity Framework

DAL - NHibernate vs LINQ to SQL vs Entity Framework vs ADO.NET

DAL - Entity Framework Code First

DAL - Entity Framework: relacje

DAL - Entity Framework: Repository oraz Unit of Work

DAL - ODP.NET: Co kryje się pod pojęciem metod asynchronicznych?

Wzorce projektowe

Wzorce projektowe - Dependency Inversion Principle, IoC oraz DI

Wzorce projektowe - wzorzec fabryki

Wzorce projektowe - Test Driven Development

Wzorce projektowe - Obserwator

Wzorce projektowe - wzorzec strategii

Visual Studio

Visual Studio - wydajność

Visual Studio - skróty klawiszowe

Visual Studio 2019 - Preview

Visual Studio Code

Visual Studio Code - Debugowanie aplikacji webowej

Visual Studio Code - Popularne wtyczki

.NET Core

.NET Core - wprowadzenie

.NET Core - Sequential vs Async

.NET Core - Wersjonowanie RESTful API

.NET Core – wprowadzenie do platformy Docker

.NET Core – Docker: pierwsza aplikacja

.NET Core – Docker: budowanie wielopoziomowe

.NET Core: MongoDB

.NET Core – komunikacja pomiędzy serwisami przy użyciu RabbitMQ

.NET Core – RabbitMQ: UI, CLI, przypadki użycia

.NET Core – kiedy używać RabbitMQ a kiedy Apache Kafka?

.NET Core - Log4net: wprowadzenie

.NET Core - Log4net: najlepsze praktyki

.NET Core - Kestrel

.NET Core vs .NET Framework

.NET Core – API: plik konfiguracji

ASP.NET Core

ASP.NET Core - Bezpieczeństwo danych

ASP.NET Core - Facebook jako serwis uwierzytelniający

ASP.NET Core – Google Maps API

ASP.NET Core WebAPI: Swagger

ASP.NET Core - Log4net

ASP.NET Core - najważniejsze funkcjonalności

ASP.NET Core 2.1 – szybkie wprowadzenie

ASP.NET Core – Google Maps: lokalizacja

ASP.NET Core 3.0 Preview

SQL

SQL - wprowadzenie

SQL - funkcje

SQL - procedury

SQL - transakcje

SQL - obsługa błędów

SQL - wyzwalacze - cześć I

SQL - wyzwalacze - cześć II

SQL - pytania i odpowiedzi

NoSQL: wprowadzenie