Tworzenie bibliotek programistycznych dla platformy .NET
- Usuniemy zduplikowany kod z dwóch projektów i stworzymy z niego bibliotekę.
- Opublikujemy stworzoną bibliotekę na platformie NuGet.
- Przyjrzymy się stworzonej bibliotece i wyeliminujemy z niej najczęściej spotykane problemy.
- Omówimy dalsze kroki oraz dobre i złe praktyki związane z tworzeniem bibliotek.
- Opowiemy też o największych błędach, które popełniliśmy podczas pracy nad wewnętrznymi bibliotekami w skyrise.tech.
Czasami w pracy zauważamy, że pewne funkcjonalności między różnymi aplikacjami są zduplikowane. Jak usunąć taką duplikację? Popularnym rozwiązaniem tego problemu jest stworzenie biblioteki programistycznej. Będziemy mogli ją wykorzystać w wielu serwisach naszego projektu, w całej firmie a nawet udostępnić ją publicznie jako projekt open source. Jak jednak to zrobić? I czy to na pewno zawsze dobry pomysł? Na te i wiele innych pytań odpowiemy podczas warsztatu.
Na warsztacie nauczysz się tworzyć biblioteki programistyczne i jak dzięki nim usprawnić pracę w Twoim projekcie. Będziesz też wiedział jak unikać najczęstszych pułapek związanych z tworzeniem bibliotek.
Kwestie organizacyjne:
- Na warsztacie będziesz potrzebował laptop z zainstalowanym Visual Studio 2017+ oraz .NET Core 2.1+.
- Liczba stanowisk jest ograniczona, ale na jednym stanowisku mogą siedzieć jedna lub dwie osoby. Zachęcamy do programowania w parach!
- Warsztat będzie trwał około trzech godzin.
Po warsztacie – wyjście na piwo!
Do kogo kierowany jest warsztat:
Zakładamy, że uczestnicy posiadają podstawową znajomość platformy .NET i programowania obiektowego. Jeżeli pracowałeś zawodowo z tą platformą, to nie powinieneś mieć żadnego problemu ze zrozumieniem warsztatu. Jeżeli masz wątpliwości, czy warsztat jest dla Ciebie – skontaktuj się z nami, chętnie pomożemy!
Więcej szczegółów wyślemy tydzień przed warsztatem.
Prowadzący:
- Ryszard Tarajkowski
Programista i lider zespołu. Jego głównymi obszarami zainteresowań są tworzenie świetnych produktów w metodyce Lean i pisanie wysokiej jakości kodu. Posiada 7 lat doświadczenia jako programista, w tym 3 lata jako lider zespołu.
- Tomasz Spendel
Programista i lider zespołu z ponad 7-letnim doświadczeniem skupiony wokół platformy .NET. Nastawiony na rozwiązywanie problemów. Zainteresowany produktywnością, innowacjami i nowymi technologiami.
Ilość miejsc: 16, na 8 stanowiskach 2 osobowych.
Rezerwacja jest obowiązkowa, uczestnictwo płatne 19 złotych od osoby.
Całkowity dochód z biletów przeznaczamy na wsparcie Miejskiego Schroniska dla Bezdomnych Zwierząt w Katowicach!
W razie pytań piszcie lub dzwońcie [email protected] +48535292522
Czujesz niedosyt informacji? Chcesz poznać prelegentów? Zaglądnij tutaj https://skyrisetech-meetups.webflow.io