Dotnetcat » .NET Books » C# books

C# 7.0 Pocket Reference: Instant Help for C# 7.0 Programmers

C# 7.0 Pocket Reference: Instant Help for C# 7.0 Programmers Author: Joseph Albahari
Publisher: O'Reilly Media (28 July 2017)
Price: $19.99  View »
Rating:
Excellent

When you need answers for programming with C# 7.0, this tightly focused reference tells you exactly what you need to know—without long introductions or bloated examples. Easy-to-browse and ideal as a quick reference, this guide will help experienced C#, Java, and C++ programmers get up to speed with the latest version of the C# language.

All programs and code snippets in this book are available as interactive samples in LINQPad. You can edit these samples and instantly see the results without needing to set up projects in Visual Studio. Written by the authors of C# 7.0 in a Nutshell, this pocket reference covers C# 7.0 without skimping on detail, including:

  • All of C#’s fundamentals
  • Features new to C# 7.0, including tuples, pattern matching, and deconstructors
  • Advanced topics: operator overloading, type constraints, iterators, nullable types, operator lifting, lambda expressions, and closures
  • LINQ: sequences, lazy execution,…

C# in Depth, 3rd Edition

C# in Depth, 3rd Edition Author: Jon Skeet
Publisher: Manning Publications (30 September 2013)
Price: $49.99  View »
Rating:
Excellent

Summary

C# in Depth, Third Edition updates the best-selling second edition to cover the new features of C# 5, including the challenges of writing maintainable asynchronous code. It preserves the uniquely insightful look into the tricky areas and dusty corners of C# that only expert Jon Skeet can provide.

About this Book

If you're a .NET developer, you'll use C# whether you're building an advanced enterprise application or just slamming out a quick app. In C# 5, you can do amazing things with generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and other features. But first you have to learn it in depth.

C# in Depth, Third Edition has been thoroughly revised to cover the new features of C# 5, including the subtleties of writing maintainable asynchronous code. You'll see the power of C# in action, learning how to work with high-value features that you'll be glad to have in your toolkit. And you'll learn to avoid…

ASP.NET Website Programming: Problem - Design - Solution C# Edition

ASP.NET Website Programming: Problem - Design - Solution  C# Edition Author: Marco Bellinaso
Publisher: Peer Information Inc. Wrox ( 1 March 2002)
Price: $59.99  View »
Rating:
Good

ASP.NET Website Programming shows you how to build an interactive website from design to deployment.

Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily.

With ASP.NET Website Programming you will learn to:

*Establish a solid, scalable website foundation
*Provide flexible user accounts integrating with ASP.NET's built-in security
*Create message forums that enable formatted messages but defend against cross-site scripting
*Generate revenue from advertising
*Build a web interface for uploading, downloading, editing, and managing the files on your site
*Add opinion polls, email newsletters, and news management
*Deploy the finished site on a live server
*Build websites using good, n-tier coding techniques

The site we build is modular. You can slot the modules into your own website, modify them, or use them as examples of particular…

Microsoft Visual C# .Net Step by Step (Step by Step (Microsoft))

Microsoft Visual C# .Net Step by Step (Step by Step (Microsoft)) Author: John Sharp
Publisher: Microsoft Press (23 January 2002)
Price: $39.99  View »

This step-by-step guide provides the foundation and real-world examples programmers need to begin building object-oriented applications with Visual C#. The CD-ROM features sample applications and the entire book electronically for supplemental reference and study.

Beginning C# Object-Oriented Programming (Expert's Voice in .NET)

Beginning C# Object-Oriented Programming (Expert's Voice in .NET) Author: Dan Clark
Publisher: Apress (29 March 2013)
Price: $49.99  View »

Learn C# with Beginning C# Object-Oriented Programming and you’ll be thinking about program design in the right way from day one. Whether you want to work with .NET for the web or desktop, or for Windows 8 on any device, Dan Clark's accessible, quick-paced guide will give you the foundation you need for a successful future in C# programming.

In this book you will:

  • Master the fundamentals of object-oriented programming
  • Work through a case study to see how C# and OOP work in a real-world application
  • Develop techniques and best practices that lead to efficient, reusable, elegant code
  • Discover how to transform a simple model of an application into a fully-functional C# project. 

With more than 30 fully hands-on activities, Beginning C# Object-Oriented Programming teaches you how to design a user interface, implement your business logic, and integrate your application with a relational database…

Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET)

Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET) Author: Andrew Troelsen
Publisher: Apress (27 August 2012)
Price: $74.99  View »

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#…

Modern Software Development Using C# .NET

Modern Software Development Using C# .NET Author: Richard Wiener
Publisher: Course Technology ( 3 April 2006)
Price: $163.95  View »

Modern Software Development Using C# .NET teaches programming concepts and techniques essential for working in a modern software development environment. To accomplish this goal, author Richard Wiener focuses on modern software development issues first, and then continues with coverage of data structures. Due to the current existence of well-defined data structures (standard Collection classes) in program libraries, this text emphasizes the effective use of data structures rather than the construction of data structures. This innovative text can be used in a CS2 course or in an upper-level software development course in a computer science department.

The Reddick C# Style Guide: Best practices for writing C# code

The Reddick C# Style Guide: Best practices for writing C# code Author: Greg Reddick
Publisher: Xoc Software (12 November 2015)
Price: $20.00  View »

So you've learned how to write C# code that compiles, but how do you make your code great? This is the definitive reference on how to write elegant C# code. This book covers:

  • Formatting, documenting, and organizing code
  • Naming elements
  • Using code patterns
  • Architecting projects
  • Implementing security
  • Handling warnings
  • ... and many other best practices
This book contains hundreds of rules and examples showing how to write good quality C# code. Using these recommendations will make your code more correct, robust, extensible, reusable, efficient, and maintainable.

Microsoft Visual C# .NET Step by Step--Version 2003 (Step by Step Developer)

Microsoft Visual C# .NET Step by Step--Version 2003 (Step by Step Developer) Author: John Sharp
Publisher: Microsoft Press (29 March 2003)
Price: $39.99  View »

Build your dexterity with Microsoft Visual C#—and begin writing Microsoft .NET–connected applications—one step at a time! This practical, hands-on tutorial expertly guides you through the fundamentals—from learning Visual C# syntax to writing and running your first components, Web services, and applications. Work at your own pace through easy-to-follow lessons and hands-on exercises to teach yourself essential techniques. And stay ahead of the curve by working with real-world examples and best practices for Visual C# development.

Discover how to:

  • Declare variables, define methods, and construct statements
  • Handle and trap exceptions
  • Use object-oriented techniques, such as inheritance and encapsulation
  • Manage resources and use the garbage collector
  • Build components, including properties, indexers, and events
  • Define operators to enhance class usability
  • Create GUI components and user…

Pro ASP.NET 4.5 in C#

Pro ASP.NET 4.5 in C# Author: Adam Freeman
Publisher: Apress (15 July 2013)
Price: $74.99  View »

ASP.NET 4.5 remains Microsoft's preferred technology for creating dynamic websites, providing developers with unrivaled power and flexibility.

Pro ASP.NET 4.5 in C# is the most complete reference to ASP.NET that you will find. This comprehensively revised fifth edition will teach you everything you need to know in order to create well-designed ASP.NET websites. Beginning with core concepts the book progresses steadily through key professional skills. You'll be shown how to query databases in detail, consider the myriad applications of XML, and step through all the considerations you need to be aware of when securing your site from intruders. Finally, you'll consider advanced topics such as using client-side validation, jQuery and Ajax.

By the time you have read this book you will have learned all the skills you need to use ASP.NET 4.5 with confidence.