Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
C# Essentials
Want to know the elevation (AMSL) at any spot all over world? Try GIS Visualizer.
  • Title: C# Essentials
  • Author(s) Neil Smyth
  • Publisher: Techotopia.com (2008), updated Feb 2, 2010.
  • Hardcover/Paperback: N/A
  • eBook: HTML
  • Language: English
  • ISBN-10/ASIN: B0036ZAHD6
  • ISBN-13: N/A
  • Share This:  

Book Description

The C# Essentials online book contains 28 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer.

The book begins with a detailed overview of the C# development and runtime environment with overviews of the Common Language Infrastructure (CLI), Common Intermediate Language (CIL) and Virtual Execution System (VES) followed by simple steps to creating both Windows and console based C# applications.

A number of chapters are dedicated to the fundamentals of the C# programming language, including topics such as variables, constants, operators, flow control, looping and object oriented programming (including topics such as inheritance and abstract classes). Subsequent chapters focus on issues such as manipulating and formatting strings and working with arrays and collection classes.

Once the basics of the C# language have been covered the book focuses on the design of GUI based applications using C# in conjunction with Visual Studio. Topics include the design of key GUI elements (such as forms, toolbars and menus) and a detailed overview of event handling in GUI based C# applications.

The two final chapters of the book are dedicated to the topic of drawing graphics in C#, including the use of bitmap images to create persistent graphics.

On completing this C# eBook it is intended that the reader will have gained a firm knowledge foundation on which to begin developing complex C# based applications.

About the Authors
  • Neil Smyth is co-founder and CEO of Payload Media, an internet and eBook publishing company based in the U.S. Prior to launching Payload Media, Neil held a number of positions in the IT industry including programming, web development, systems administration and sales and marketing and is the author of a number of technology related books. Click here to see all his "Essentials" technical books.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Fundamentals of Computer Programming with C# (Svetlin Nakov)

    This book is a comprehensive computer programming tutorial that teaches programming, logical thinking, data structures and algorithms, problem solving and high quality code with lots of examples in C#.

  • Developing on AWS with C#: Using C# to Build Apps on the AWS

    This book guides you through the process of converting your monolithic application to microservices on AWS. It takes you through the depth and breadth of .NET tools on AWS. Learn how to make your applications more modern, resilient, and cost-effective.

  • Essential C# (Krzysztof Kowalczyk)

    This book provides clear and concise explanation of topics for programmers both starting to learn the C# programming language as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.

  • Object-oriented Programming in C# for C and Java Programmers

    This is a book about object-oriented programming, illustrated with use of the programming language C#. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C or Java.

  • Object Oriented Programming using C# (Simon Kendal)

    This book will explain the Object Oriented approach to programming and through the use of small exercises in C# to develop some practical skills as well. It will culminate in the development of a complete C# program which can be downloaded with this book.

  • Guide to NoSQL with Azure Cosmos DB (Gaston C. Hillar, et al)

    This book is for C# developers. This book starts off by showing you the main features of Cosmos DB, their supported NoSQL data models and the foundations of its scalable and distributed architecture.

  • C# Development - The C# Yellow Book (Rob Miles)

    Learn C# from first principles the Rob Miles way. With jokes, puns, and a rigorous problem solving based approach. From objects to garbage collection and from exceptions to interactions, learn C# in a way that engages and entertains your brain.

  • Programmer's Heaven C# School Book (Faraz Rasheed, et al)

    This book covers practical topics including database access with ADO.NET, building Windows forms applications, multi-threading and asynchronous I/O.

  • Dissecting a C# Application (Christian Holm, et al)

    Learn advanced .NET programming techniques by getting an insiders' look at a complete application! It includes all the advanced features that programmers expect and, of course, implementing these features has required some advanced programming techniques.

  • C# 1: Introduction to programming and the C# language

    This book will explain the Object Oriented approach to programming and through the use of small exercises in C#, for which feedback is provided, develop some practical skills as well.

  • C# Programming (Wikibooks)

    This book introduces C# language fundamentals and covers a variety of the base class libraries (BCL) provided by the Microsoft .NET Framework, includes basic data types, variables, strings, arrays, operators, control statements, and loops.

  • Threading in C# (Joseph Albahari)

    This book teaches the essential skill of asynchronous programming in C#. It answers critical questions in C# application development, such as: how do I keep my program responding at all times to keep my users happy? etc.

Book Categories
:
Other Categories
Resources and Links