Ebooki
2257
Ebook

Aspects of Royal Power in Medieval Scandinavia

red. Rafał Borysławski, Jakub Morawiec

Książka jest zbiorem artykułów autorstwa międzynarodowego grona badaczy zajmujących się historią, kulturą i literaturą średniowiecznej Skandynawii. Tematem książki jest władza królewska, jej definiowanie i egzekwowanie przez władców w średniowiecznej Skandynawii. Atutem pracy jest bez wątpienia ujęcie tego zagadnienia z punktu widzenia różnych dyscyplin (historia, literaturoznawstwo, historia prawa) i wskazanie nowych możliwości interpretacyjnych w tym zakresie.

2258
Ebook

Aspekty bezpieczeństwa narodowego Rzeczypospolitej Polskiej

Marian Kowalewski

Monografia dotyczy podstawowych aspektów bezpieczeństwa. Zaprezentowano w niej bezpieczeństwo jako naukę, a problemy bezpieczeństwa narodowego w odniesieniu do teorii stosunków międzynarodowych. Szczegółowo omówiono warunki bezpieczeństwa narodowego i jego kryteria, zagrożenia bezpieczeństwa narodowego naszego kraju oraz system strategii rozwoju Rzeczypospolitej Polskiej do 2030 roku.

2259
Ebook

Aspekty ekonomiczne zarządzania firmą odzieżową

Dorota Wolak

Monografia Aspekty ekonomiczne zarządzania firmą odzieżową stanowi kompendium wiedzy na temat światowego, europejskiego oraz polskiego przemysłu odzieżowego. Jest to oryginalny materiał zawierający analizy oraz zestawienia informacji dotyczące potencjału, historii i oceny firm odzieżowych. Obserwacje poparto doskonale udokumentowanym i umiejętnie zaprezentowanym materiałem badawczym z wykorzystaniem programu SPSS IBM IMAGO PRO. Analiza ukierunkowana jest nie tylko na wyniki ekonomiczno-finansowe poszczególnych firm, ale dotyczy również szeroko rozumianego zarządzania w branży mody. Prezentowane wyniki i treść poszczególnych rozdziałów mieści się w dziedzinie nauk ekonomiczno-społecznych, a zastosowane metody statystyczne pozwalają na uogólnianie wiedzy na populację generalną polskich przedsiębiorstw odzieżowych i ocenę potencjału całej branży. Duży nacisk położony został na aspekty ekonomiczne oraz problematykę jakości wyrobów i usług. Dużo uwagi poświęcono zagadnieniu spełniania wymagań Unii Europejskiej przez firmy odzieżowe. Przemysł odzieżowy opisany jest w aspektach sytuacji makroekonomicznej, potencjału i zmian związanych z asortymentem oraz wolumenem produkcji, preferencjami zakupowymi klientów firm odzieżowych, działalnością innowacyjną, a także różnymi sposobami podejścia do zarządzania.

2260
Ebook

Aspekty finansowe gospodarowania nieruchomościami Skarbu Państwa w miastach na prawach powiatu

Kamila Żmuda-Matan

(…) monografia poświęcona jest ważnej (…), wielowątkowej i kompleksowej analizie prawnej systemu transferu środków z budżetu państwa dla miast na prawach powiatu na zadania zlecone z zakresu gospodarki nieruchomościami Skarbu Państwa oraz transferu zrealizowanych dochodów do budżetu państwa i budżetu miasta na prawach powiatu. Sposób ujęcia przez Autorkę badanej problematyki ma pozytywny wpływ na głębię prowadzonych rozważań i stwarza możliwość formułowania ocen o charakterze bardziej uniwersalnym, co jest istotne z punktu widzenia potrzeb praktyki samorządowej oraz może być przydatnym materiałem w przyszłych procesach legislacyjnych. Dotychczas w polskiej literaturze przedmiotu nie było tak kompleksowego opracowania – o walorach naukowych – prezentującego prawne zagadnienia systemu transferu środków z budżetu państwa dla miast na prawach powiatu na zadania zlecone z zakresu gospodarki nieruchomościami Skarbu Państwa i przekazywania zrealizowanych z tego tytułu dochodów do budżetu państwa oraz do budżetu miasta na prawach powiatu. Fragment recenzji dr. hab. Małgorzaty Ofiarskiej, prof. US  

2261
Ebook

Aspekty mikrostrukturalne modyfikacji tarciowej z przemieszaniem materiału warstwy wierzchniej

Józef Iwaszko

W monografii omówiono i zobrazowano mikrostrukturę materiałów poddanych modyfikacji tarciowej z przemieszaniem materiału warstwy wierzchniej oraz dokonano oceny możliwości jej kształtowania za pomocą metody FSP. Autor przedstawił również czynniki decydujące o mikrostrukturze materiału poddanego obróbce FSP, wskazując na prawidłowości i relacje występujące pomiędzy parametrami obróbki a charakterem zmian mikrostrukturalnych i morfologicznych, dokonujących się w modyfikowanym materiale. W monografii wykazano, że kształtowanie mikrostruktury materiału jest jak najbardziej możliwe, a liczność parametrów, którymi wykonawca może operować w trakcie obróbki, daje mu możliwość wpływania na przebieg formowania się mikrostruktury. Opracowano procedury zawierające wytyczne i wskazówki odnośnie do parametrów procesu, którymi należy operować, by uzyskać założone efekty mikrostrukturalne. Aspekty mikrostrukturalne, stanowiące główny wątek w monografii, powiązano z technologią wytwórczą, jej wariantowością i metodyką realizacyjną. Prezentowane w pracy wyniki badań, omówienia i analizy stanowią kompilację rezultatów uzyskanych w wyniku realizacji badań własnych oraz pogłębionych studiów literaturowych. Wyniki badań własnych autora stanowią doświadczalną dokumentację zagadnień i wątków omawianych w monografii.

2262
Ebook

Aspekty użytkowania i zarządzania mocą bierną w energetyce

Sławomir Bielecki

Celem pracy jest nakreślenie i przeanalizowanie wieloaspektowego obrazu współczesnej problematyki dotyczącej zagadnienia mocy biernej jako komponentu procesu użytkowania energii elektrycznej, w szczególności: identyfikacja i syntetyczne przedstawienie złożoności problematyki; analiza kwestii związanych z użytkowaniem mocy biernej w świetle aktualnego prawodawstwa i tendencji kształtujących sektor energetyki; wskazanie obszarów tematycznych wymagających uporządkowania i ujednolicenia oraz określenie propozycji metod szacowania efektów energetycznych wynikających z obciążeń mocą bierną. Tłem do szczegółowych rozważań są kwestie związane z teoretycznymi fundamentami pojęcia mocy biernej, omówione w rozdziale drugim. W rozdziale trzecim zanalizowano problematykę kształtowania opłat za użytkowanie mocy i energii biernej w Polsce oraz innych krajach. Na podstawie rezultatów badania stosowanej formuły na opłaty oraz symulacji obliczeniowej wskazano na konieczność uporządkowania zagadnienia (najlepiej na poziomie międzynarodowym). Rozdział czwarty dotyczy problematyki użytkowania mocy biernej w związku z tematem efektywności energetycznej procesu dostarczania energii. Na podstawie szerokiego przeglądu publikacji zidentyfikowano praktyczne metody określania strat energii powodowanych mocą bierną i zaproponowano nowe metody szacowania zakresu wspomnianych strat. Metody te mogą znaleźć zastosowanie w audytach efektywności energetycznej jako indykatory istotności problemu i zasadności działań ograniczających zapotrzebowanie na moc bierną w danym punkcie sieci. Kwestia gospodarowania mocą bierną jest analizowana w rozdziale piątym. Przytoczono informacje charakteryzujące współczesne odbiory, sygnalizując problem rozpowszechniania się obciążeń o charakterze pojemnościowym. Zaprezentowano także możliwości techniczne jednostek generacji rozproszonej, w tym opartych na źródłach odnawialnych. W kontekście nowych środków gospodarowania energią zwrócono uwagę na pojawiającą się w ostatnich latach koncepcję wykorzystania układów ładowania pojazdów elektrycznych do regulacji mocy biernej. Zaprezentowano przegląd tego zagadnienia w świetle światowych publikacji z przytoczeniem modelu matematycznego. Ostatni, szósty rozdział zawiera podsumowanie i wnioski końcowe.

2263
Ebook

Asperger. Życie w dwóch światach

Christine Preißmann

Słyszysz diagnozę: zespół Aspergera. W pierwszej chwili pewnie doznajesz szoku, czujesz strach, masz pustkę w głowie. Jednak zaraz pojawia się milion myśli, wątpliwości, pytań. I to niezależnie od tego, czy diagnoza dotyczy ciebie, twojego dziecka, czy też innej bliskiej ci osoby nagle uświadamiasz sobie, jak wiele musisz się dowiedzieć. Co oznacza ta diagnoza? Jak wygląda życie z zespołem Aspergera? Czy zespół Aspergera wpływa na budowanie związków partnerskich? Czy nie uniemożliwia zawarcia trwałych przyjaźni? Jakie cele zawodowe są realne? Jakie możliwości pomocy są dostępne? Christine Preißmann doskonale zna ten stan. Jako dotknięta zespołem Aspergera psychoterapeutka wie, jak czują się osoby z tą diagnozą oraz ich bliscy, jakie emocje nimi targają i z jakimi trudnościami muszą się zmierzyć. Dlatego właśnie zachęciła dorosłych z zespołem Aspergera, aby szczerze opowiedzieli o tym, jak wyglądało i jak wygląda obecnie ich życie, co było dla nich najtrudniejsze i jak sobie z tym poradzili. W rozmowach poruszono szereg najistotniejszych problemów dnia codziennego, między innymi dotyczących nauki, pracy, związków, zdrowia, integracji społecznej czy seksualności. Autorce udało się doskonale połączyć praktykę z teorią wszystkie przedstawione w książce niezwykle inspirujące historie opatrzone zostały jej specjalistycznym komentarzem. Dzięki lekturze dowiesz się nie tylko, co robić, aby życie z zespołem Aspergera było łatwiejsze i pełniejsze, ale również jak wykorzystać pozytywne cechy autyzmu, które często są niesłusznie pomijane i niedoceniane. Tę książkę można połknąć na raz, ale warto do niej wracać wielokrotnie. Bo w nowej książce Christine Preißmann nie ma teorii. Jest za to prawdziwe życie i są codzienne zmagania dorosłych osób z zespołem Aspergera. To właśnie one dzielą się swoimi przeżyciami, czasem bardzo trudnymi i zawsze bardzo osobistymi. Poruszają ważne tematy, jak dorosłość, zdrowie, praca, miłość i związki, przemoc Książkę powinny przeczytać osoby z zespołem Aspergera. Odnajdą w niej siebie i znajdą mnóstwo konkretnych wskazówek. Natomiast rodzicom i terapeutom poradnik na pewno pomoże lepiej zrozumieć i wspierać te osoby. Joanna Grochowska Fundacja Synapsis Poprzez tę książkę pragnę się przyczynić do lepszego zrozumienia i większej akceptacji po obu stronach autystycznej i nieautystycznej. Książka powinna pomóc osobom z zespołem Aspergera w szukaniu własnych rozwiązań dręczących nas problemów. Z kolei członkom rodzin, przyjaciołom i pomocnikom może uzmysłowić, z jakimi problemami się borykamy i jak mogą nam pomagać. [] Każdej osobie z zespołem Aspergera życzę dobrego życia, co bardzo pomaga w rozwijaniu własnej osobowości, w optymalnym wykorzystywaniu posiadanych umiejętności i w pokonywaniu piętrzących się przed nami przeszkód. Christine Preißmann

2264
Ebook

Aspira. Der Roman einer Wolke

Kurd Lasswitz

Die Wolke Aspira betrachtet die Menschen und wundert sich. Aspira, die Tochter des Königs Migro, will nicht bei den Träumen und Spielen der Wolken bleiben. Die Sehnsucht hat sie gepackt, nach Erkenntnis. Die vermeintlichen Wirkungsmächte der Menschen haben es ihr angetan, denn sie könnten ja auch in ihr Leben greifen. Aspira philosophiert und entscheidet sich, in den Körper eines Menschen zu schlüpfen. Fast schon erkenntnisphilosophisch ist der Roman die Betrachtung des Menschen aus der Sicht einer Wolke.

2265
Ebook

ASP.NET 2.0 i Ajax. Wprowadzenie

Jesse Liberty, Brian MacDonald, Dan Hurwitz

Jak stworzyć stronę WWW w ASP.NET 2.0? Jak skorzystać z dobrodziejstw technologii AJAX? Jak zapewnić bezpieczeństwo, poprawność i trwałość danych w ASP.NET 2.0? ASP.NET jest technologią stworzoną przez firmę Microsoft, pozwalającą na tworzenie dynamicznych stron WWW. Dostarcza ona wielu kontrolek, które wspomagają programistę w codziennych działaniach i pozwalają na znaczące przyspieszenie prac nad projektowaną witryną. Wykorzystanie technologii AJAX ułatwia tworzenie stron dostarczających niezapomnianych wrażeń ich użytkownikom. ASP.NET wraz z technologią AJAX w połączeniu z narzędziami programistycznymi firmy Microsoft stanowią wiodące rozwiązanie na rynku aplikacji internetowych, a wsparcie potentata z Redmond gwarantuje stały rozwój tej platformy. "ASP.NET 2.0 i Ajax. Wprowadzenie" odkrywa tajniki wykorzystania technologii AJAX oraz ASP.NET. Dzięki tej książce dowiesz się, jak tworzyć interaktywne i wydajne aplikacje WWW z wykorzystaniem języka VisualBasic 2005. Jednocześnie nauczysz się zapewniać bezpieczeństwo w tworzonych aplikacjach i korzystać z poszczególnych kontrolek. Autorzy książki pokażą Ci metody radzenia sobie z błędami, usterkami i wyjątkami występującymi w trakcie tworzenia i używania strony. Na koniec każdego rozdziału Jesse, Dan i Brian sprawdzą Twoją wiedzę w krótkim quizie -- ale nie martw się, na końcu książki znajdziesz odpowiedzi na poszczególne pytania. Podstawy tworzenia stron WWW Założenia i wykorzystanie technologii AJAX Sposób zapisywania i odczytywania danych oraz kontrolki wspierające ten proces Zapewnianie poprawności danych Definiowanie i wykorzystanie arkuszy stylów CSS Wykorzystanie stron wzorcowych Obsługa i zasady nawigacji na stronie Zapewnienie bezpieczeństwa witrynie Wykrywanie i rozwiązywanie problemów w kodzie Obsługa wyjątków Wejdź w świat dynamicznych stron WWW -- wykorzystaj najnowsze technologie ASP.NET!

2266
Ebook
2267
Ebook

ASP.NET 3.5 CMS Development. Build, Manage, and Extend your own Content Management System

Jeff Cochran, Curt Christianson

ASP.NET 3.5 is equipped with a built-in security system, standard design templates, and easy configurations for database connections, which make it the ideal language for building a content management system. With the strong community support for the ASP.NET platform, you can be assured that what you write today will be around and supported for years to come. You can imagine how easy it is to get lost in the myriad features especially if you are a newcomer.This book shows you how to make use of ASP.NET's features and create a functional Content Management System quickly and conveniently. You will learn how to build your site and see the different ways in which you can customize your code to fit your needs. With this book in hand, you can easily set up users and groups, create valuable content for your users, and manage the layout of your site efficiently. All you need is a basic understanding of coding and a desire to learn, and this book will take care of the rest.This book will teach you to get your site up and running quickly, and maintain its content even if you have little or no web design or programming experience. It will give you all the knowledge you need to use the tools as well as the code required to make yourself a strong developer far beyond your site. It begins with setting up your programming environment and coding a Content Management System. You will learn how to install and configure a database and connect it to your CMS. You will be able to create content and manage the layout of your site, and also make it available beyond the browser. At the end of this book, you will have designed and built a CMS that allows you to administer an Articles section, Images and Files sections, as well as a full set of Administrator tools for your site.

2268
Ebook

ASP.NET 3.5. Programowanie

Jesse Liberty, Dan Hurwitz, Dan Maharry

Kompletne źródło informacji na temat ASP.NET! Jak maksymalnie wykorzystać możliwości Visual Studio? Jakie tajemnice kryje język LINQ? Jak tworzyć bezpieczne aplikacje internetowe? Aplikacje internetowe cieszą się wciąż rosnącą popularnością. Na rynku narzędzi do ich tworzenia można znaleźć wiele rozwiązań, a wśród nich jedno wyjątkowe — platformę .NET. Pozwala ona na wykorzystanie dowolnego obsługiwanego przez nią języka programowania do tworzenia dynamicznych, interaktywnych i atrakcyjnych rozwiązań internetowych. Wybierając platformę .NET, otrzymasz dostęp do wielu dodatkowych narzędzi i — co najważniejsze — do wiedzy zgromadzonej przez całą używającą jej społeczność. Niezliczona liczba stron, artykułów i osób chętnych do pomocy sprawia, że rozwiązanie nawet najbardziej skomplikowanego problemu staje się łatwiejsze. Dzięki tej książce zdobędziesz wiedzę pozwalającą Ci na swobodne poruszanie się w świecie aplikacji internetowych opartych o .NET. Nauczysz się w maksymalny sposób wykorzystywać możliwości środowiska Visual Studio 2008, poznasz dostępne kontrolki oraz sprawdzisz, do czego może Ci się przydać ADO.NET. Ponadto odkryjesz tajemnice języka LINQ i zasady, których przestrzeganie zapewni bezpieczeństwo Twojej aplikacji. W kolejnych rozdziałach autorzy przedstawią Ci metody tworzenia usług sieciowych, zwiększania wydajności poprzez buforowanie oraz konfiguracji serwera IIS 7.0. Książka ta pozwoli Ci w łatwy sposób wykonać pierwszy krok w świat dynamicznych stron WWW, tworzonych z wykorzystaniem ASP.NET. Praca w zintegrowanym środowisku programistycznym Visual Studio 2008 Podstawowe kontrolki oraz kontrolki pozwalające na dostęp do danych Dostęp do baz danych z wykorzystaniem ADO.NET Zastosowanie języka LINQ Gwarancja poprawności danych Zapewnienie bezpieczeństwa aplikacji internetowej Tworzenie stron wzorcowych Przygotowanie usług sieciowych Protokoły i standardy usług sieciowych Poprawa wydajności poprzez zastosowanie buforowania Konfiguracja serwera IIS 7.0 Debugowanie kodu i śledzenie jego wykonania Wdrażanie aplikacji w środowisku lokalnym i globalnym Przydatne skróty klawiaturowe Poznaj możliwości jednej z najpopularniejszych platform do tworzenia dynamicznych stron WWW!

2269
Ebook
2270
Ebook

ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0

Omar AL Zabir

Poznaj sekrety zaawansowanych technologii budowy portali internetowych Web 2.0 Jak zaprojektować witrynę dla platformy ASP.NET i ASP.NET AJAX? Jak rozbudować serwis zgodnie z zasadami ergonomii? Jak zwiększyć wydajność serwera? Portale sieciowe Web 2.0, opierające się na technologii AJAX, umożliwiają użytkownikom personalizowanie stron, a także agregowanie danych z różnych źródeł. Wszystko to sprawia, że są doskonałymi serwisami korporacyjnymi i należą do najefektywniejszych aplikacji sieciowych. Zastosowanie mechanizmów AJAX pozwala na udostępnienie interaktywnego i rozbudowanego interfejsu, działającego znacznie szybciej i bardziej wydajnie niż w tradycyjnych serwisach. Natomiast wykorzystanie widżetów (komponentów typu plag-and-play) zapewnia przejrzystość architektury portalu i łatwość jego rozbudowy, ponieważ są one opracowywane niezależnie od warstwy rdzeniowej systemu. Książka "ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0" zawiera opis najnowszych metod i technologii projektowania oraz budowy portali z wykorzystaniem platformy ASP.NET i środowiska ASP.NET AJAX. W podręczniku przedstawiono także praktyczne rozwiązania problemów związanych z projektowaniem, wdrażaniem, utrzymaniem, a także skalowaniem i usprawnianiem serwisu. Dzięki tej pozycji poznasz poszczególne fazy budowy prototypowego portalu, zaawansowane techniki technologii AJAX oraz sposoby optymalizacji kodu. Nauczysz się m. in. przygotowywać widżety klienckie za pomocą kodu JavaScript, tworzyć własne mechanizmy obsługi wywołań, zwiększać wydajność serwera i skalowalność usług sieciowych. Zdobędziesz zatem całą potrzebną Ci wiedzę i umiejętności, które pozwolą zbudować stabilny, nowoczesny i bezpieczny portal internetowy. Wprowadzenie do budowy portali internetowych Architektura portali i widżetów Projekt warstwy sieciowej w środowisku ASP. NET AJAX Projekt warstwy danych i warstwy biznesowej na platformie NET 3.5 Widżety klienckie Optymalizacja pracy środowiska ASP.NET AJAX Tworzenie asynchronicznych i transakcyjnych usług sieciowych z uwzględnieniem buforowania danych Skalowalność usług sieciowych Zwiększenie wydajności serwera i klienckiej części aplikacji Zarządzanie witryną Zaprojektuj bardzo wydajną i supernowoczesną witrynę internetową

2271
Ebook

ASP.NET 8 Best Practices. Explore techniques, patterns, and practices to develop effective large-scale .NET web apps

Jonathan R. Danylko

As .NET 8 emerges as a long-term support (LTS) release designed to assist developers in migrating legacy applications to ASP.NET, this best practices book becomes your go-to guide for exploring the intricacies of ASP.NET and advancing your skills as a software engineer, full-stack developer, or web architect.This book will lead you through project structure and layout, setting up robust source control, and employing pipelines for automated project building. You’ll focus on ASP.NET components and gain insights into their commonalities. As you advance, you’ll cover middleware best practices, learning how to handle frontend tasks involving JavaScript, CSS, and image files. You’ll examine the best approach for working with Blazor applications and familiarize yourself with controllers and Razor Pages. Additionally, you’ll discover how to leverage Entity Framework Core and exception handling in your application. In the later chapters, you’ll master components that enhance project organization, extensibility, security, and performance.By the end of this book, you’ll have acquired a comprehensive understanding of industry-proven concepts and best practices to build real-world ASP.NET 8.0 websites confidently.

2272
Ebook

ASP.NET AJAX. Programowanie w nurcie Web 2.0

Christian Wenz

Wykorzystaj najlepsze rozwiązania technologii AJAX i stwórz interaktywną stronę internetową Jak wykorzystywać dane serwerowe? Jak tworzyć i udostępniać własne kontrolki? Jak aktualizować część strony w regularnych odstępach czasu? Zastanawiałeś się, dlaczego interaktywne witryny cieszą się dziś taką popularnością? Dzieje się tak głównie dlatego, że wymagają one od użytkowników współuczestnictwa w tworzeniu i rozwoju serwisu, a tym samym powodują, że abonenci mają duży wpływ na jego ostateczny kształt. Dzięki temu każdy odbiorca korzysta z atrakcyjnej witryny idealnie dopasowanej do swoich potrzeb. To właśnie ASP.NET AJAX umożliwia projektowanie profesjonalnych, interaktywnych stron WWW w duchu Web 2.0. Znawcy tematu zapewniają, że AJAX jest rozwiązaniem przyszłościowym w dziedzinie projektowania serwisów internetowych. O tym, jak za pomocą tej technologii wdrożyć w swoim serwisie rozwiązania zgodne z filozofią Web 2.0, dowiesz się właśnie z tego podręcznika. W książce "ASP.NET AJAX. Programowanie w nurcie Web 2.0" zamieszczono, oprócz teoretycznych wiadomości, mnóstwo przykładów demonstrujących działanie najważniejszych mechanizmów środowiska ASP.NET AJAX. Przedstawione rozwiązania mają bardzo ogólny charakter, a zatem możesz szybko dostosować je do potrzeb własnej aplikacji. Korzystając z tego podręcznika, nauczysz się m.in. projektować własne kontrolki i udostępniać je w serwisie Toolkit, poznasz zasady korzystania ze standardowych bibliotek AJAX-a w innych środowiskach (np. PHP). Będziesz umiał zbudować profesjonalną, dynamiczną stronę internetową, bazującą na platformie ASP.NET AJAX. Struktura i architektura środowiska ASP.NET AJAX JavaScript Rozszerzenia ASP.NET AJAX Usługi sieciowe Odświeżanie części strony -- obiekt UpdatePanel Lokalizacja i globalizacja aplikacji ASP.NET Control Toolkit Animacja na stronie WWW Wiązanie i walidacja danych Zachowania i komponenty Dokumentacja klasy XMLHttpRequest i modelu DOM Płyń z nurtem nowoczesności -- twórz elektryzujące, interaktywne strony WWW!

2273
Ebook

ASP.NET Core 1.0 High Performance. Create fast, scalable, and high performance applications with C#, ASP.NET Core 1.0, and MVC 6

James Singleton, Pawan Awasthi, Dylan Beattie

ASP.NET Core is the new, open source, and cross-platform, web-application framework from Microsoft. It's a stripped down version of ASP.NET that's lightweight and fast. This book will show you how to make your web apps deliver high performance when using it.We'll address many performance improvement techniques from both a general web standpoint and from a C#, ASP.NET Core, and .NET Core perspective. This includes delving into the latest frameworks and demonstrating software design patterns that improve performance.We will highlight common performance pitfalls, which can often occur unnoticed on developer workstations, along with strategies to detect and resolve these issues early. By understanding and addressing challenges upfront, you can avoid nasty surprises when it comes to deployment time.We will introduce performance improvements along with the trade-offs that they entail. We will strike a balance between premature optimization and inefficient code by taking a scientific- and evidence-based approach. We'll remain pragmatic by focusing on the big problems.By reading this book, you'll learn what problems can occur when web applications are deployed at scale and know how to avoid or mitigate these issues. You'll gain experience of how to write high-performance applications without having to learn about issues the hard way.You'll see what's new in ASP.NET Core, why it's been rebuilt from the ground up, and what this means for performance. You will understand how you can now develop on and deploy to Windows, Mac OS X, and Linux using cross-platform tools, such as Visual Studio Code.

2274
Ebook

ASP.NET Core 2 and Angular 5. Full-stack web development with .NET Core and Angular

Valerio De Sanctis

Become fluent in both frontend and backend web development by combining the impressive capabilities of ASP.NET Core 2 and Angular 5 from project setup right through the deployment phase. Full-stack web development means being able to work on both the frontend and backend portions of an application. The frontend is the part that users will see or interact with, while the backend is the underlying engine, that handles the logical flow: server configuration, data storage and retrieval, database interactions, user authentication, and more. Use the ASP.NET Core MVC framework to implement the backend with API calls and server-side routing. Learn how to put the frontend together using top-notch Angular 5 features such as two-way binding, Observables, and Dependency Injection, build the Data Model with Entity Framework Core, style the frontend with CSS/LESS for a responsive and mobile-friendly UI, handle user input with Forms and Validators, explore different authentication techniques, including the support for third-party OAuth2 providers such as Facebook, and deploy the application using Windows Server, SQL Server, and the IIS/Kestrel reverse proxy.

2275
Ebook

ASP.NET Core 2 and Vue.js. Full Stack Web Development with Vue, Vuex, and ASP.NET Core 2.0

Stuart Ratcliffe

This book will walk you through the process of developing an e-commerce application from start to finish, utilizing an ASP.NET Core web API and Vue.js Single-Page Application (SPA) frontend.We will build the application using a featureslice approach, whereby in each chapter we will add the required frontend and backend changes to complete an entire feature. In the early chapters, we’ll keep things fairly simple to get you started, but by the end of the book, you’ll be utilizing some advanced concepts, such as server-side rendering and continuous integration and deployment. You will learn how to set up and configure a modern development environment for building ASP.NET Core web APIs and Vue.js SPA frontends.You will also learn about how ASP.NET Core differs from its predecessors, and how we can utilize those changes to our benefit. Finally, you will learn the fundamentals of building modern frontend applications using Vue.js, as well as some of the more advanced concepts, which can help make you more productive in your own applications in the future.

2276
Ebook

ASP.NET Core 2 Fundamentals. Build cross-platform apps and dynamic web services with this server-side web application framework

Onur Gumus, Mugilan T. S. Ragupathi

The book sets the stage with an introduction to web applications and helps you build an understanding of the tried-and-true MVC architecture. You learn all about views, from what is the Razor view engine to tagging helpers. You gain insight into what models are, how to bind them, and how to migrate database using the correct model. As you get comfortable with the world of ASP.NET, you learn about validation and routing. You also learn the advanced concepts, such as designing Rest Buy (a RESTful shopping cart application), creating entities for it, and creating EF context and migrations. By the time you are done reading the book, you will be able to optimally use ASP.NET to develop, unit test, and deploy applications like a pro.

2277
Ebook

ASP.NET Core 2 High Performance. Learn the secrets of developing high performance web applications using C# and ASP.NET Core 2 on Windows, Mac, and Linux - Second Edition

James Singleton

The ASP.NET Core 2 framework is used to develop high-performance and cross-platform web applications. It is built on .NET Core 2 and includes significantly more framework APIs than version 1.This book addresses high-level performance improvement techniques. It starts by showing you how to locate and measure problems and then shows you how to solve some of the most common ones. Next, it shows you how to get started with ASP.NET Core 2 on Windows, Mac, Linux, and with Docker containers.The book illustrates what problems can occur as latency increases when deploying to a cloud infrastructure. It also shows you how to optimize C# code and choose the best data structures for the job. It covers new features in C# 6 and 7, along with parallel programming and distributed architectures.By the end of this book, you will be fixing latency issues and optimizing performance problems, but you will also know how this affects the complexity and maintenance of your application. Finally, we will explore a few highly advanced techniques for further optimization.

2278
Ebook

ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera

Valerio De Sanctis

Framework ASP.NET Core odzwierciedla zmianę podejścia do technologii strony klienta: niezależność od platformy sprzętowej, łatwiejsze prowadzenie testów jednostkowych i rozbudowa tworzonych systemów. Kolejna wersja frameworka odzwierciedla dalszą ewolucję koncepcji: od aplikacji, które miały być reaktywne i responsywne, do progresywnej realizacji zadań. Również technologia strony serwera poczyniła postępy w zakresie stabilności i wydajności pracy, co w widoczny sposób przyczyniło się do radykalnych zmian kolejnych wersji Angulara. Poprzednie wersje ASP.NET Core i Angulara były znakomitą propozycją dla projektantów całościowych rozwiązań. Czy bezproblemowe stosowanie obu tych narzędzi będzie możliwe w przypadku ich najnowszych wersji? Dzięki tej książce dowiesz się, w jaki sposób zrealizować kompleksowy projekt aplikacji internetowej, zapewniając efektywną pracę jej części klienckiej i serwerowej za pomocą frameworków ASP.NET Core 2 i Angular 5. Dowiesz się, jak zapewnić obsługę wywołań API oraz routingu po stronie serwera, czym jest dowiązanie dwukierunkowe, jak wykorzystać obiekty Observable i jak wstrzykiwać zależności. Nauczysz się stosować framework Entity Framework Core do tworzenia modelu danych, a framework Bootstrap i narzędzie LESS do nadania odpowiednich stylów. Poznasz różne techniki uwierzytelniania klientów, w tym protokół OAuth 2. Dowiesz się też, jak poprawnie skonfigurować mechanizm odwrotnego pośrednika miedzy serwerami IIS i Kestrel. W tej książce między innymi: Solidne wprowadzenie do frameworków i przygotowanie środowiska pracy Entity Framework Core i implementacja modelu danych Nowoczesne podejście do interfejsu graficznego Zaawansowane funkcje formularzy, w tym walidacja i weryfikacja danych Uwierzytelnianie i autoryzacja oraz praca z tokenami Wdrażanie aplikacji w środowisku produkcyjnym Nowoczesne aplikacje: oszałamiająca wydajność, wszechobecna prostota!

2279
Ebook

ASP.NET Core 2.0. Wprowadzenie

Jason De Oliveira, Michel Bruchet

Framework ASP.NET Core 2.0 stanowi odpowiedź Microsoftu na potrzeby programistów, które z kolei zmieniają się wraz z rynkiem IT. Klienci wymagają od aplikacji zgodności z różnymi standardami, wysokiej efektywności i skalowalności, a czas wyprodukowania i wdrożenia nowego rozwiązania ma być jak najkrótszy. Do takiej pracy potrzeba narzędzi o odpowiedniej produktywności, rozszerzalności i elastyczności. Dzięki uwzględnieniu tych wyśrubowanych kryteriów Microsoft stworzył platformę ASP.NET Core pozwalającą na tworzenie, kompilację i uruchamianie aplikacji w dowolnym środowisku. Można też korzystać z zewnętrznych bibliotek i z najbardziej aktualnych wzorców projektowych. Opanowanie tego złożonego narzędzia pozwoli zająć programiście znakomitą pozycję wyjściową do tworzenia wydajnych i nowoczesnych aplikacji internetowych. Ta książka jest przeznaczona dla programistów chcących budować nowoczesne aplikacje internetowe na platformie ASP.NET Core 2.0. W przystępny i zrozumiały sposób, na praktycznych przykładach wyjaśniono tu możliwości ASP.NET Core 2.0. Większość kluczowych funkcji została opisana z wykorzystaniem zwięzłych przykładów. Dzięki jasnym instrukcjom krok po kroku możliwe jest niemal natychmiastowe rozpoczęcie programowania. W książce omówiono tworzenie responsywnych aplikacji internetowych, stosowanie w praktyce modelu MVC, wdrażanie aplikacji z wykorzystaniem technologii chmury, a także monitorowanie pracy oprogramowania w środowisku produkcyjnym i reagowanie na pojawiające się problemy. W tej książce między innymi: Funkcjonalność i ograniczenia ASP.NET Core 2.0 oraz struktura i koncepcji aplikacji Przygotowanie i konfiguracja środowiska pracy Tworzenie aplikacji MVC i aplikacji Web API Praca z bazą danych z użyciem zaawansowanych funkcji programu Entity Framework Core 2 Zabezpieczanie aplikacji i jej testowanie Hosting i wdrażanie aplikacji lokalnie oraz w chmurze ASP.NET Core 2.0. Podejmij wyzwanie!

2280
Ebook

ASP.NET Core 3 and React. Hands-On full stack web development using ASP.NET Core, React, and TypeScript 3

Carl Rippon

Microsoft's ASP.NET Core is a robust and high-performing cross-platform web API framework, and Facebook's React uses declarative JavaScript to drive a rich, interactive user experience on the client-side web. Together, they can be used to build full stack apps with enhanced security and scalability at each layer.This book will start by taking you through React and TypeScript components to build an intuitive single-page application. You’ll understand how to design scalable REST APIs that can integrate with a React-based frontend. You’ll get to grips with the latest features, popular patterns, and tools available in the React ecosystem, including function-based components, React Router, and Redux. The book shows how you can use TypeScript along with React to make the frontend robust and maintainable. You’ll then cover important .NET Core features such as API controllers, attribute routing, and model binding to help you build a sturdy backend. Additionally, you’ll explore API security with ASP.NET Core identity and authorization policies, and write reliable unit tests using both .NET Core and React before you deploy your app to the Azure cloud.By the end of the book, you’ll have gained all the knowledge you need to enhance your C# and JavaScript skills and build full stack, production-ready applications with ASP.NET Core and React.