Wydawca: 16
Roger Ye
Spośród narzędzi do budowy aplikacji wieloplatformowych .NET MAUI wyróżnia się efektywnością i wysoką jakością tworzonego kodu. .NET MAUI powstał na podstawie Xamarin.Forms i służy do pisania natywnych aplikacji mobilnych i desktopowych w językach C# i XAML. Programiści cenią go za współużytkowanie zasobów, proste debugowanie i testowanie, a także za łatwą konfigurację. Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów - .NET MAUI Blazor. Dzięki tej książce: odkryjesz najnowsze funkcje frameworka .NET nauczysz się pisać aplikacje wieloplatformowe za pomocą .NET MAUI zaczniesz stosować wzorzec MVVM, wiązać dane i wstrzykiwać zależności utworzysz aplikacje typu .NET MAUI Hybrid Blazor dowiesz się, jak wykonywać testy jednostkowe na kilka sposobów nauczysz się publikować aplikacje w różnych sklepach dla systemów mobilnych i desktopowych Oto .NET MAUI: aplikacja dla wielu systemów - jeden kod bazowy!
Projektowanie architektoniczne. Wprowadzenie do zawodu architekta
Tomasz Malec
Marzysz o zawodzie architekta? Zacznij karierę od lektury tej książki! Poznaj zasady projektowania architektonicznego Opanuj współczesne narzędzia pracy architekta Dowiedz się, jak osiągnąć sukces w tym zawodzie Znaczenie pojęcia "architektura" wszystkim wydaje się aż nazbyt oczywiste, ale jak pokazuje praktyka, większość z nas ma o tej dziedzinie dość mgliste pojęcie. Niby wiemy, czym jest, mamy z nią stały kontakt, często wypowiadamy o niej sądy, ale w gruncie rzeczy słabo znamy przebieg procesu projektowania architektonicznego, zasady, którym jest on podporządkowany, oraz realia pracy architektów. Co gorsza, nawet wielu studentów architektury przy wyborze przyszłej profesji często kieruje się raczej romantycznymi wyobrażeniami niż rzetelną wiedzą na jej temat. Pora to zmienić. Pora na książkę, dzięki której każdy zainteresowany będzie mógł poznać warsztat pracy i zdobyć podstawowe informacje o zawodzie architekta. "Projektowanie architektoniczne. Wprowadzenie do zawodu architekta" to doskonały przewodnik po współczesnej, skomplikowanej branży architektonicznej i kompendium wiedzy na jej temat. To książka, której nie powinno zabraknąć nie tylko w biblioteczce studentów architektury, lecz również wszystkich innych osób, mających z nią do czynienia na co dzień. Autor jasno i zwięźle prezentuje warsztat pracy architekta oraz problemy natury ekonomicznej i społecznej, z którymi może się on spotykać podczas wykonywania swojego - skądinąd bardzo ciekawego - zawodu. Adeptom sztuki projektowania wskazuje jej główne zadania i priorytety, a potencjalnych klientów i odbiorców ich projektów informuje, czego mogą się spodziewać oraz na co powinni zwracać uwagę w kontaktach z architektami. Przedmiot i zakres pracy architekta Zasady tworzenia dobrych projektów Warsztat pracy współczesnego architekta Reguły współpracy z klientem Projektowanie w zgodzie z prawem i normami Przebieg procesu projektowego Dokumentacja projektowa w praktyce Dowiedz się, co jest najważniejsze w projektowaniu architektonicznym i na czym polega praca architekta.
Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie II
Tomasz Malec
I Ty możesz zostać architektem! Zasady projektowania architektonicznego Narzędzia pracy współczesnego architekta Współpraca z klientem i proces projektowy Architektura otacza nas zewsząd i w niemałym stopniu wpływa na nasze codzienne życie. I chociaż większość społeczeństwa czuje się w pełni uprawniona do wygłaszania na jej temat krytycznych sądów, mamy o tej dziedzinie dość mgliste pojęcie. Bo czy naprawdę znamy przebieg procesu projektowania architektonicznego, zasady, którym jest on podporządkowany, realia pracy architektów? Niestety nie. Co gorsza, nawet wielu studentów architektury przy wyborze przyszłej profesji często kieruje się raczej romantycznymi wyobrażeniami niż rzetelną wiedzą na jej temat. Czas to zmienić. Pora na książkę, dzięki której każdy zainteresowany będzie mógł poznać warsztat pracy architekta i zdobyć podstawowe informacje o tym zawodzie. Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie II to nowa edycja doskonałego przewodnika po współczesnej branży architektonicznej i świetne kompendium wiedzy na ten temat. To książka, której z pewnością nie powinno zabraknąć tak w biblioteczce studentów architektury, jak i wszystkich innych osób, które mają z tą dziedziną do czynienia na co dzień. Autor jasno i zwięźle prezentuje warsztat pracy architekta oraz problemy natury ekonomicznej i społecznej, z którymi może się on spotykać podczas wykonywania swojego - skądinąd bardzo ciekawego - zawodu. Adeptom sztuki projektowania wskazuje jej główne zadania i priorytety, a potencjalnych klientów i odbiorców ich projektów informuje, czego mogą się spodziewać oraz na co powinni zwracać uwagę w kontaktach z architektami. Przedmiot i zakres pracy architekta Zasady tworzenia dobrych projektów Warsztat pracy współczesnego architekta Źródła wiedzy przydatne w praktyce projektowej Prowadzenie procesu projektowego Zasady współpracy architekta z klientem Dokumentacja projektowa w praktyce Poznaj złote zasady pracy architekta - zapracuj na swój sukces!
Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie III
Tomasz Malec
Nim wybierzesz zawód, poznaj przedmiot swoich studiów Architekt ma w sobie coś z boga. Przecież kreuje świat. Formę i funkcję budynków, krajobrazy, a nawet przestrzeń naszych mieszkań. Wpływa na otoczenie, świadomie umieszczając w nim kolejne elementy, zmieniające lub podkreślające charakter przestrzeni. Architekci potrafią zaprojektować prawdziwe dzieła sztuki, doskonałe zarówno wizualnie, jak i użytkowo - czyniące życie po prostu piękniejszym. Jeśli właśnie takie projekty stanowią dla Ciebie inspirację i motywują Cię do tego, by myśleć o wyborze architektury jako kierunku studiów, to wspaniale! Teraz kolejnym krokiem powinno być zgłębienie tajników zawodu: poznanie zasad projektowania architektonicznego, opanowanie współczesnych narzędzi pracy i reguł, jakimi należy się kierować podczas współdziałania z klientem. To pomoże Ci świadomie podjąć decyzję o studiowaniu architektury i przystąpić do tego z konkretnym przygotowaniem. Z książki dowiesz się między innymi: Czym jest architektura i jakie ma zadania Jakie są zasady dobrego projektu Z jakich narzędzi projektowych warto korzystać Skąd czerpać wiedzę potrzebną do pracy Jak przebiega proces projektowy Na czym bazuje udana współpraca z klientem Więc chodź, zaprojektuj mój świat...
Projektowanie baz danych dla każdego. Przewodnik krok po kroku
Michael J. Hernandez
Praktyczny przewodnik dla projektantów baz danych! Dzisiejszy świat opiera się na bazach danych. Są one sercem każdego przedsięwzięcia, począwszy od działalności banku, a na zakupach internetowych skończywszy. Ich projektowanie wymaga nie lada kunsztu, a drobny błąd może doprowadzić do nieoczekiwanych konsekwencji. Dlatego od projektantów baz danych wymaga się ogromnej wiedzy i dokładności, a doświadczenie w tej dziedzinie zdobywa się latami. Dzięki tej książce będziesz w stanie zgłębić tajniki budowy baz danych, podane w przejrzysty, przystępny i rozsądny sposób. W trakcie lektury poznasz rodzaje baz, ich dostępne modele oraz cel ich projektowania. Kolejne rozdziały dotyczą procesu projektowania nowej bazy oraz analizowania baz istniejących. Ponadto dowiesz się z nich, jak istotne jest właściwe określenie kluczy i relacji oraz nałożenie więzów integralności. Szczególną uwagę powinieneś zwrócić na rozdział poświęcony najczęściej popełnianym błędom - jego dokładna lektura pozwoli Ci uniknąć wielu problemów. Książka ta jest obowiązkową lekturą dla wszystkich osób mających styczność z bazami danych w codziennej pracy. Dzięki tej książce: poznasz rodzaje baz danych zorganizujesz proces projektowania bazy nauczysz się analizować strukturę istniejącej bazy unikniesz pułapek poznasz tajniki baz danych Wiedza dotycząca baz danych w pigułce!
Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV
Michael J. Hernandez
Mimo upływu lat relacyjne bazy danych wciąż mają się świetnie! Z każdym rokiem stają się coraz doskonalsze i radzą sobie z coraz większymi zbiorami danych. Wciąż jednak podstawą dobrej aplikacji bazodanowej jest dobry projekt samej bazy. Wielu osobom projektowanie poprawnych struktur bazodanowych wydaje się czymś z pogranicza wyższej matematyki i czarnej magii. Tymczasem zdobycie tej umiejętności jest możliwe bez lat studiowania skomplikowanych teorii matematycznych. Wystarczy przyswoić kluczowe podstawy i nauczyć się korzystać z kilku zdroworozsądkowych koncepcji i teorii. Ta książka jest rocznicowym, przejrzanym i zaktualizowanym wydaniem kultowego podręcznika do samodzielnej nauki projektowania relacyjnych baz danych. Zawarte w nim informacje można wykorzystywać niezależnie od zastosowanego oprogramowania. Przedstawiono tu, jak projektować nowoczesne bazy danych, które mają poprawną strukturę, są niezawodne i ułatwiają wprowadzanie zmian. Opisano wszystkie etapy projektowania: od planowania po definiowanie tabel, pól, kluczy, relacji między tabelami, reguł biznesowych i widoków. Dodatkowo znajdziemy tu praktyczne techniki zwiększania integralności danych, omówienie często popełnianych błędów i wskazówki, kiedy warto łamać zasady. Treść przewodnika wzbogacają pytania kontrolne i rysunki, które bardzo pomagają w jej skutecznym opanowaniu. W książce: typy baz danych, modele i cele projektowe tworzenie tabel i relacji, specyfikacje pól i widoki poziomy integralności danych tworzenie reguł biznesowych perspektywy relacyjnych baz danych Nie ma dobrej bazy danych bez dobrego projektu!
Projektowanie ergonomiczne środków transportu miejskiego
Iwona Grabarek
Monografia ma na celu przybliżenie zagadnienia ergonomicznego projektowania środków transportu miejskiego, który powinien zapewnić komfort podróżowania i mieć cechy transportu "przyjaznego" użytkownikowi. Powinno to pomóc w rozwiązaniu jednego z najistotniejszych problemów współczesnej polityki miejskiej, jakim jest konieczność zmiany przyzwyczajeń komunikacyjnych mieszkańców, prowadząca do zrównoważonej mobilności - zmniejszenia popytu na podróże realizowane transportem indywidualnym na rzecz podróży odbywanych środkami transportu publicznego, rowerem i pieszo.
Projektowanie frameworków w .NET. Wytyczne, konwencje, idiomy i wzorce. Wydanie III
Krzysztof Cwalina, Jeremy Barton, Brad Abrams
Projektant frameworka tworzy dla innych programistów. To odpowiedzialne zadanie: celem jest zapewnienie większości potrzebnych elementów, które po dostosowaniu i połączeniu mają stać się aplikacją. Dobrze zaprojektowany framework pozwala na wygodną i efektywną pracę. Jest prosty, łatwy do rozwijania i dobrze integruje się z innymi narzędziami programistycznymi, językami czy modelami aplikacji. Projektant musi więc dobrze się orientować w zasadach tworzenia interfejsów API, bibliotek i innych komponentów wielokrotnego użytku. Ta książka jest trzecim, przejrzanym i zaktualizowanym wydaniem znakomitego wprowadzenia do programowania komponentów i ich bibliotek na platformie .NET. Położono w niej nacisk na zagadnienia projektowe bezpośrednio wiążące się z programowalnością frameworka. Przedstawione wytyczne, wypracowane przez lata rozwijania platformy .NET, wynikają z doświadczenia i wiedzy projektantów i ekspertów branżowych. Uwzględniają też innowacje w zakresie projektowania interfejsów API oraz programowania asynchronicznego i uproszczonego dostępu do pamięci. Poszczególne wytyczne zostały uporządkowane, wyjaśnione i bogato skomentowane. Dzięki temu można w pełni wykorzystać najlepsze wzorce języka C# 8, a także platform .NET Framework 4.8 i .NET Core. W książce: Najważniejsze zasady projektowania nowoczesnych frameworków Typowe dla frameworków wzorce projektowe Wytyczne w zakresie nazw, typów, rozszerzalności i wyjątków Projektowanie skalowalnych bibliotek działających w chmurze Nowe techniki programowania asynchronicznego z wykorzystaniem typów Task i ValueTask Dostęp do pamięci za pomocą typów Memory i Span Najlepsze wzorce tworzenia frameworków i bibliotek: poznaj i stosuj!