Łódzka Grupa Profesjonalistów IT & .NET
Zapraszamy na spotkanie Łódzkiej Grupy .NET, które odbędzie się 22 maja w łódzkiej siedzibie Accenture. Tym razem będą aż trzy prelekcje! Czeka na Was SOLIDna dawka wiedzy! :) Agnieszka Mikołajczyk poprowadzi dla nas sesję o zasadach pisania dobrego kodu. Damian Stefański przybliży nam, czym jest i jak działa Blazor. Karol Szczepański opowie nam o Resource Description Framework.
Prelekcje:
- Agnieszka Mikołajczyk – Zasady pisania dobrego kodu
Podczas prezentacji opowiem o zasadach pisania dobrego kodu. Dobrego, czyli takiego, który jest czytelny, łatwy w utrzymaniu i rozwijaniu. Przedstawię krótko częste "zapaszki" w kodzie i podpowiem jak ich unikać.
Podczas tego spotkania dowiesz się m.in.
- jak efektywnie wykorzystywać dziedziczenie i polimorfizm by poprawić jakość swojego kodu,
- kim jest kobieta, która zdobyła nagrodę Turinga, czyli informatyczną Nagrodę Nobla,
- jak zmienić działanie modułu bez modyfikowania istniejącego kodu,
- jak pozbyć się z klasy zewnętrznych zależności i sprawić by stała się łatwa do testowania,
- że kwadrat wcale nie jest prostokątem ;)
Bio:
Jestem programistką .NET. Interesują mnie głównie technologie webowe. W wolnych chwilach prowadzę bloga thinkdotnet.wordpress.com, biegam i chodzę po górach.
- Damian Stefański - Browser + Razor = Blazor
Od kilku lat Microsoft nie przestaje nas zaskakiwać. Mamy Visual Studio dla Linuxa, Basha dla Windowsa, a .Netowy kod możemy odpalić na Microsoftowej dystrybucji Linuxa. Teraz przyszedł czas na kolejny eksperyment - .Net w przeglądarce. Blazor, bo tak nazywa się nowe dziecko ekipy z Redmond, pozwoli nam na pisanie Single-Page Apps bez choćby jednej linii JavaScriptu (choć będziemy mogli to zrobić). Czy Microsoft właśnie rzucił wyzwanie JavaScriptowi, a Blazor będzie początkiem jego końca? Na to pytanie nie odpowiem w mojej prezentacji, bo ciężko wyrokować na temat produktu w wersji 0.3. Postaram się za to przedstawić wam pokrótce czym jest Blazor, skąd się wziął, jak działa i co już potrafi eksperymentalny projekt inżynierów z Redmond.
Bio:
Swoją zawodową karierę rozpocząłem od .Neta i tej technologii się trzymam. Przez większość mojej pracy w zawodzie zajmowałem się pisaniem aplikacji desktopowych w WPF, ale zdarzyło mi się również pracować z JS-sem czy Scalą. Od blisko roku pracuję w Accenture, gdzie zajmuję się rozwojem aplikacji backend-owej. Otwarcie mówię, że silne typowanie jest OK, a JavaScript śmierdzi ;)
- Karol Szczepański - Resource Description Framework, czyli jak coś co ma 20 lat zaczęło być używane
RDF był pierwotnie pomysłem na meta-dane, jednak z czasem, zwłaszcza w ostatnich latach, zaczęto używać tego do modelowania rozmaitych danych. Eksplozję zainteresowania RDF’em wywołał temat powiązań pomiędzy zasobami w sieci, relacje między oraz semantyka tychże relacji.
Bio:
Jestem związany z szeroko pojętym IT od młodości – oczywiście pierw hobbistycznie, później zawodowo. W całej swojej karierze, mimo iż flagową platformą dla mnie był i jest .NET, dotknąłem rozmaitych, czasem bardzo egzotycznych rozwiązań, języków i technologii. Całym ten bagaż doświadczeń pozwala mi czerpać frajdę z tego co robię, zwłaszcza w architekturze, a w takiej roli aktualnie występuje w Accenture.
Miejsce spotkania
Spotkanie odbędzie się w Accenture Łódź Delivery Center, które mieści się w University Business Park, przy ul. Wólczańskiej 178 w Łodzi, w budynku A.
Po wejściu do budynku proszę kierować się do wind po prawej stronie i wjechać na 3 piętro.