What we're about

Witamy na stronie Trójmiejskiej Zawodowej GRUPY.NET. Ideą powstałej grupy jest stworzenie społeczności, która skupia pasjonatów technologii Microsoft. W ramach działalności grupy organizowane są spotkania, na których prowadzone są prezentacje dotyczące:

• .NET (C#),

• Clean Code,

• wzorce projektowe,

• aplikacje webowe,

• aplikacje mobilne,

• bezpieczeństwo systemów,

• wydajność aplikacji,

• aplikacje desktopowe,

• bazy danych,

• inne

. Chcesz podzielić się swoimi doświadczeniami i zyskać nową wiedzę? Dołącz do nas - Trójmiejska Zawodowa GRUPA .NET. - grupa działa od 2007 roku,

• spotkania 1 raz w miesiącu (każdy drugi czwartek miesiąca),

• miejsce spotkań: Zieleniak Gdańsk (8p),

• po spotkaniach technicznych zawsze wychodzimy na pizzę/piwo.

Upcoming events (2)

#127 Spotkanie TG-NET

olivia business center, O4 conference center, Budynek 4, parter

Presentation 1: 18:00 : Wojciech Denejko (EPAM)- ML.NET in Action! Presentation 2: 19:00 : Dominik Pawłocki (EPAM) - Testing services contracts with PACT on .NET Core Presentation 3: Pizza EPAM company sponsors a ticket for a .NET Developers Days (http://net.developerdays.pl/). The ticket will be drawn after second presentation (the voucher value - 799PLN) ------------- Presentation 1: 18:00 : Wojciech Denejko (EPAM)- "ML.NET in Action!" Description: We’ve all probably heard some things about machine learning, but still this topic is generally perceived as one which require rocket science to understand how it actually works and how to solve a particular problem. In this talk we’ll go through some of the most popular machine learning challenges and implement working examples using Microsoft newest open-source Machine Learning framework – ML.NET. Short BIO: C# .NET Developer since 2016. Interested in functional programming using F#. In spare time I’m focusing on machine learning and deep learning. ------------- Presentation 2: 19:00 : Dominik Pawłocki (EPAM) - "Testing services contracts with PACT on .NET Core" Description: Have you heard about microservices ? Or any other system consisted of parts connected via Http? In this presentation I will speak about PACT, which helps to maintain a microserviced system. PACT is a testing framework for many platforms/languages. It tests Http contracts both from request and response side in isolation from each other. I will support the theory with a .NET Core 2 examples and I hope after a presentation you would be able to use this in your projects. Developers, testers - all welcome ! Short BIO : Software engineer focused on the .Net stack for like 10 years, for a few months at EPAM. After being involved in many monoliths systems, observing how industry switches to less coupled approaches. Beside observing, I do developer tasks - coding still 😊 In private family man, amateur carpenter, beer maker.

#128 Spotkanie TG-NET

olivia business center, O4 conference center, Budynek 4, parter

Presentation 1: 18:00 : Bartosz Sypytkowski - Temat do wyboru (https://www.meetup.com/TG-NET/polls/1274964/) Presentation 2: 19:00 : Jakub Ciechowski - .Net core to potrafi? ------------- Presentation 1: 18:00 : Bartosz Sypytkowski - "Temat do wyboru" Wybierz proszę jeden z poniższych tematów: https://www.meetup.com/TG-NET/polls/1274964/ 1. Serverless collaborative text editing Opis: Podczas tej prezentacji opowiemy sobie o wyzwaniach i rozwiązaniach stojących za "collaborative text editing" - współbieżną edycją dokumentów, znaną chociażby z Google Docs czy Etherpad. Postaramy się też wyjaśnić alternatywną implementację wykorzystującą jedną z kilku różnych struktur danych znanych jako CRDT (Conflict-free Replicated Data Types), pozwalających nam zbudować rozwiązanie, które zasługuje na prawdziwe miano "serverless" - wszystko zbudowane w architekturze peer-to-peer na maszynach klientów. 2. The last mile between database and disk Opis: W trakcie prezentacji wyjaśnimy, w jaki sposób bazy danych faktycznie zapisują i odczytują informacje z dysku. Czym w tej kwestii różni się OLTP od OLAP bądź Postgres od Cassandry? Jakie optymalizacje możemy wykorzystać i jakie kompromisy się z tym wiążą? Zobaczymy też, jakich bibliotek możemy użyć, żeby wykorzystać te mechanizmy w naszych aplikacjach. 3. Reactive Streams & Akka.Streams Opis: W czasie tej prezentacji opowiem, czym jest standard Reactive.Streams oraz jak zręcznie radzi sobie z problemami API takich jak Rx.NET czy Async Enumerables. Następnie przejdziemy do Akka.Streams, jednej z implementacji tego standardu, gdzie na własne oczy przekonacie się, że deklaratywna składnia wcale nie musi oznaczać spadku wydajności oraz jak jedno API może celować w obsługę wielu - teoretycznie niepowiązanych ze sobą - dziedzin, takich jak eventsourcing i budowanie serwerów TCP. ------------- Presentation 2: 19:00 : Jakub Ciechowski - ".Net core to potrafi"? Nasz kochany .Net Framework powoli odchodzi w zapomnienie, a jego naturalnym następca jest inny twór ze stajni Microsoftu - .Net Core. Wydaje się, że jest to odmiana na naszą korzyść, ale i tak przyjdzie nam zapłacić cenę za ten powiew świeżości, w dosyć skostniałym do niedawna świecie C#. Pojęcia takie jak middleware pipeline, Kestrel czy hosted services wejdą na stałe do naszego słownika, ale tylko jeżeli zadamy sobie trud zapoznania się z nimi. Żeby trochę złagodzić lądowanie w świecie Core'a postaram się przybliżyć Wam mechanizmy, o których wspomniałem, oraz parę innych, mam nadzieję równie ciekawych.

Past events (24)

#126 Spotkanie TG-NET

olivia business center, O4 conference center, Budynek 4, parter

Photos (9)