Book description
Whether you need an approachable on-ramp to .NET or you want to enhance your skills, C# 3.0 Unleashed is a comprehensive, in-depth guide to the solutions you seek. You’ll learn to do more with the new tools that are available, including Visual Studio 2008 and the .NET Framework Class Libraries. Throughout this book, you’ll get a practical look at what can be the most useful tools for any given task. You’ll also learn common traps to avoid and learn insightful tips that will save you time and help you be more productive.
C# 3.0 Unleashed contains complete coverage of the C# programming language. The author covers all the essential syntax, but keeps the focus on practical application. The chapters are arranged to take you step-by-step from the core of the C# language to elements of the .NET Framework, and further into advanced concepts on distributed n-tier Internet applications. Additionally, C# 3.0 Unleashed shows you how to debug, monitor, and scale enterprise applications, enabling you to use the C# programming language to ship the right code at the right time.
What’s included in this book:
A complete reference for C# syntax, object oriented programming, and component programming with C#
Comprehensive data coverage through ADO.NET and LINQ
An introduction to UI technologies, including Windows Forms, WPF, ASP.NET Ajax, and Silverlight
Coverage of traditional ASMX and WCF Web Services
Coverage of multiple .NET technologies, including networking, instrumentation, interop, and multi-threading
In-depth discussion of platform concepts including CLR, Garbage Collection, Type System, Assemblies, and Code Access Security
Guidance on design and architecture for a big-picture view and essential help in piecing together all you’ve learned
Table of contents
- Title Page
- Copyright Page
- Dedication
- Table of Contents
- Introduction
- Part 1 Learning C# Basics
- Part 2 Object-Oriented Programming with C#
- Part 3 Applying Advanced C# Language Features
- Part 4 Learning LINQ and .NET Data Access
- Part 5 Building Desktop User Interfaces
- Part 6 Designing Web User Interfaces
- Part 7 Communicating with .NET Technologies
- Part 8 Examining .NET Application Architecture and Design
- Part 9 Surveying More of the .NET Framework Class Library
- Part 10 Deploying Code
- Part 11 Appendixes
- Index
Product information
- Title: C# 3.0 Unleashed: With the .NET Framework 3.5
- Author(s):
- Release date: July 2008
- Publisher(s): Sams
- ISBN: 9780768685398
You might also like
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
book
Hands-On Design Patterns with C# and .NET Core
Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET …