With its support for dynamic programming, C# 5.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4.5, the combination is incredibly powerful.
Ian Griffiths Bücher






Programming Windows Presentation Foundation
- 447 Seiten
- 16 Lesestunden
Presents a guide to Windows Presentation Foundation (WPF), a presentation framework for Windows XP and Windows Vista. This book covers WPF framework and its major elements, including the XAML markup language, the mapping of XAML to WinFX code; the WPF content model; layout; controls, styles, and templates; graphics, and more.
Creative Accounting
How to Make Your Profits what You Want Them to be
This unexpurgated bible of the business world explodes the myth that profits are governed by a set of common principles and guidelines, showing how companies manipulate their reported results. Illustrated here with some of the most recent examples of corporate creativity are all the very latest schemes for tampering with taxation, flattering the fixed assets, pilfering the pension fund and many other ways of cooking the books, yet staying inside the law.
Programming C# 12.0
Build Cloud, Web, and Desktop Applications
Focusing on advanced programming techniques, this guide delves into C# 12.0 and .NET 8, showcasing their capabilities in developing cloud, web, and desktop applications. Author Ian Griffiths emphasizes practical knowledge with numerous code examples covering essential topics like generics, LINQ, and asynchronous programming. Additionally, it highlights the latest features such as generic math, new polymorphism options, and enhanced pattern matching, all aimed at enhancing productivity for experienced programmers.
Moving between the concrete and the lyrical, Concrete Sea is a cohesive, tightly-written debut that invites us to feel into the experiences of the poems, emerging with the sense of another's heart-print.
Język C# wciąż cechuje prostota, przy czym jego możliwości rosną z każdą wersją. Od początku jest rozwijany z konsekwencją, a każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie C# jest dojrzały, nowoczesny, wszechstronny i bezpieczny. Stanowi integralną część platformy Microsoft .NET Framework. Profesjonalni programiści, którzy dbają o wysoką jakość tworzonego kodu, uważają C# i .NET za swoje ulubione narzędzie pracy. Wersja 8.0 tego języka sprawia, że programowanie staje się jeszcze bardziej efektywne i satysfakcjonujące. Pełne wykorzystanie tych imponujących możliwości wymaga jednak mistrzowskiego opanowania subtelności poszczególnych narzędzi i niuansów samego języka. Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i tajnikom tego języka, które rzadko kiedy są opisywane w literaturze. Dokładnie omówiono tu typy ogólne, LINQ oraz techniki programowania asynchronicznego. Przedstawiono najnowsze możliwości platformy .NET Core i języka C# 8.0, takie jak strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów, zakresy, a także nową składnię indeksowania oraz zmiany w narzędziach platformy .NET. Liczne rozbudowane przykłady stanowią świetne uzupełnienie prezentowanych treści. W tej książce między innymi: możliwości języka C#: klasy, typy niestandardowe, kolekcje, obsługa błędów optymalizacja kodu pod kątem wykorzystania pamięci praca na strumieniach danych za pomocą technologii LINQ platforma .NET i programowanie wielowątkowe programowanie asynchroniczne a skalowalność aplikacji Dla profesjonalistów najlepszy jest C#!
Język C#, rozwijany przez Microsoft, łączy prostotę z rosnącymi możliwościami, a najnowsza wersja 10.0 wprowadza istotne zmiany. Aby programowanie w C# pozostało efektywne, warto poznać nowości tej wersji oraz związane z nią narzędzia. Książka stanowi zaktualizowany przewodnik dla doświadczonych programistów, omawiając kluczowe koncepcje i rzadko poruszane aspekty języka. Zawiera informacje o nowościach w .NET 6 oraz C# 9.0 i 10.0, w tym rekordy, rozszerzone możliwości dopasowywania wzorców oraz techniki upraszczania kodu, co przyczynia się do jego efektywności. Szczegółowo opisano typy ogólne, LINQ i programowanie asynchroniczne, a także praktyczne zastosowanie tych możliwości w różnych typach aplikacji: chmurowych, internetowych i desktopowych. W książce znajdziesz zmiany w ostatnich wersjach C#, zasady korzystania z nowych funkcji, zastosowanie bibliotek klas .NET oraz sposoby na zwiększenie ekspresji kodu. Odkryj tajniki C# i zostań mistrzem dobrego kodu!