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 Knihy






Programming Windows Presentation Foundation
- 447 stránek
- 16 hodin čtení
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# łączy prostotę z rosnącymi możliwościami, rozwijając się konsekwentnie z każdą wersją. Jego nowoczesność, wszechstronność i bezpieczeństwo sprawiają, że jest ulubionym narzędziem profesjonalnych programistów, którzy cenią wysoką jakość kodu. Wersja 8.0 wprowadza jeszcze większą efektywność w programowaniu, jednak pełne wykorzystanie jej potencjału wymaga zaawansowanej znajomości języka i narzędzi. Publikacja skierowana jest do doświadczonych programistów, a podstawowe tematy, takie jak klasy, polimorfizm i kolekcje, są omówione w początkowych rozdziałach. Książka koncentruje się na kluczowych koncepcjach C# oraz rzadko opisywanych tajnikach, takich jak typy ogólne, LINQ i techniki programowania asynchronicznego. Zawiera również nowości platformy .NET Core i C# 8.0, w tym strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów oraz zmiany w narzędziach .NET. Liczne przykłady ilustrują omawiane zagadnienia, w tym klasy, typy niestandardowe, kolekcje, obsługę błędów, optymalizację pamięci, programowanie wielowątkowe i asynchroniczne. Dla profesjonalistów C# to najlepszy wybór!
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!