Andrew Troelsen Book order






- 2023
- 2022
Pro C# 10 with .NET 6
Foundational Principles and Practices in Programming - Eleventh Edition
- 1705 pages
- 60 hours of reading
This comprehensive foundational guide on C# coding and .NET transcends basic instructions to cultivate exceptional developers. The expanded 11th edition introduces extensive new content on Entity Framework, Razor Pages, Web APIs, and more, featuring the latest C# 10 and .NET 6 updates. It emphasizes critical thinking in development, covering ASP.NET Core and Entity Framework Core alongside updates to the unified .NET platform, including performance enhancements and Windows Desktop apps. All code samples have been rewritten for this edition. Readers will gain a solid grounding in object-oriented development techniques, attributes, reflection, generics, and advanced topics like CIL opcodes and dynamic assemblies. The book equips developers to explore C# 10 features, including records, global using directives, and extended property patterns, while building applications with modern frameworks for web and smart client applications. It covers ASP.NET Core web applications, RESTful services, and Entity Framework Core, with in-depth new content on SQL Server temporal table support. Additionally, it delves into Windows Desktop Apps on .NET 6 and the philosophy behind .NET, highlighting new features like single file applications and smaller container images. This resource is ideal for developers at any level aiming to learn C# and .NET or enhance their skills.
- 2021
This essential classic provides a comprehensive foundation in the C# programming language and the framework it lives in. Now in its 10th edition, you will find the latest C# 9 and .NET 5 features served up with plenty of "behind the curtain" discussion designed to expand developers' critical thinking skills when it comes to their craft. Coverage of ASP.NET Core, Entity Framework Core, and more, sits alongside the latest updates to the new unified .NET platform, from performance improvements to Windows Desktop apps on .NET 5, updates in XAML tooling, and expanded coverage of data files and data handling. Going beyond the latest features in C# 9, all code samples are rewritten for this latest release. Dive in and discover why this book is a favorite of C# developers worldwide. Gain a solid foundation in object-oriented development techniques, attributes and reflection, generics and collections, and numerous advanced topics not found in other texts (such as CIL opcodes and emitting dynamic assemblies). With the help of Pro C# 9 with .NET 5 you will gain the confidence to put C# into practice, and explore the .NET universe and its vast potential on your own terms
- 2017
Pro C# 7
- 1372 pages
- 49 hours of reading
This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you’ll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsoft’s lightweight, cross-platform framework, .NET Core, up to and including .NET Core 2.0. Coverage of ASP.NET Core, Entity Framework (EF) Core, and more, sits alongside the latest updates to .NET, including Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and ASP.NET MVC. Dive in and discover why Pro C# has been a favorite of C# developers worldwide for over 15 years. Gain a solid foundation in object-oriented development techniques, attributes and reflection, generics and collections as well as numerous advanced topics not found in other texts (such as CIL opcodes and emitting dynamic assemblies). With the help of this book you’ll have the confidence to put C# into practice and explore the .NET universe on your own terms. What You Will Learn Discover the latest C# 7.1 features, from tuples to pattern matching Hit the ground running with Microsoft’s lightweight, open source .NET Core platform, including ASP.NET Core MVC, ASP.NET Core web services, and Entity Framework Core Find complete coverage of XAML, .NET 4.7, and Visual Studio 2017 Understand the philosophy behind .NET and the new, cross-platform alternative, .NET Core
- 2012
Pro C# 5.0 and the .NET 4.5 Framework - Sixth Edition
- 1487 pages
- 53 hours of reading
This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.5 the most comprehensive release yet, including: .NET APIs for Windows 8 style UI apps New asynchronous task-based model for async operations How HTML5 support is being wrapped into C# web applications New programming interfaces for HTTP applications, including improved IPv6 support Expanded WPF, WCF and WF libraries giving C# more power than ever before This comes on top of award winning coverage of core C# features, both old and new, that have made the previous editions of this book so popular (you'll find everything from generics to pLINQ covered here). The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms.
- 2007
Exploring the .NET universe using curly brackets. The book provides a complete A-to-Z reference for using C# with the .NET 2.0 platform and the .NET 3.0 extensions. The book contains new chapters that explore the interactions between the existing framework and the new extensions, giving you an edge when you evaluate and implement .NET 3.0 for the first time. To provide even more support, a bonus PDF download will be available with each purchase, offering over 500 pages of carefully selected additional content to help broaden your understanding of both .NET 2.0 and .NET 3.0.
- 2005
Po dvou letech od revolučního příchodu ASP.NET 1.0 se objevuje nová verze – ASP.NET 2.0. Kniha od autorů Matthew MacDonalda a Maria Szpuszty je komplexním průvodcem pro ty, kteří chtějí ovládnout ASP.NET 2.0 v C#. Není určena úplným začátečníkům, a proto předpokládá alespoň základní znalosti programovacího jazyka C#. Dílo je rozděleno do šesti částí: I – Základy ASP.NET zahrnují úvod, Visual Studio 2005, webové formuláře a správu stavu. II – Přístup k datům pokrývá ADO.NET, datové komponenty, vázání dat a práci se soubory a XML. III – Budování webů se zaměřuje na uživatelské ovládací prvky, motivy, navigaci a lokalizaci. IV – Bezpečnost se věnuje modelu ASP.NET, autentizaci, autorizaci a šifrování. V – Pokročilé uživatelské rozhraní zahrnuje vlastní serverové ovládací prvky, JavaScript a dynamickou grafiku. VI – Webové služby se zaměřují na tvorbu a standardy webových služeb. Kniha je prakticky orientována a obsahuje množství příkladů a technik z reálného světa, které vám pomohou posunout váš web na vyšší úroveň.

