“C# – The Basics” by Vijay Mukhi is available online. Anyone wanting to be on the cutting edge of new technology should read this book. The book is written assuming no prior programming knowledge on the part of the readers. However, we make certain other assumptions that we shall explain now.
Book Description
The book is written assuming no prior programming knowledge on the part of the readers. However, we make certain other assumptions that we shall explain now.
Though we attempt to infuse a certain degree of humour in our writing, please do not buy this book for its jokes. This is no coffee table book or even bedtime reading. This is a book, a medium, which we hope will do the serious job of teaching the reader a new programming language.
And how do we propose to go about it? Just like when you eat, no matter how delicious the food in front of you is, you have to consume it, one mouthful at a time. You just cannot eat it all at once, can you?
Similarly, when learning, it is always better to take small steps – one concept at a time. Sometimes, we even repeat the same concept several times, in different ways. For we firmly believe that if you do the little things well enough, big things will come to you asking to be done.
Incidentally, the entire C# software is available on the Microsoft site, downloadable free of charge. Detailed instructions are given on the site along with a set of FAQs.
Well, that’s that. We agree, it is tough to climb the ladder of success, especially if you’re trying to keep your nose to the grindstone, your shoulders to the wheel, your eye on the ball and your ear to the ground. Precisely the reason why some people do not recognise opportunity – it often comes disguised as hard work.
This book presents you with precisely such an opportunity. We hope you grab it with both hands!
Table of Contents
- Getting Started
- Namespaces
- Constructors and Destructors
- Components and Databases
- Web Enabling Data
- Function Overloading and Inheritance
- Modifiers
- Virtual Functions – new, override
- Properties and Indexers
- Interfaces and Structures
- Operator Overloading
- Collection Objects
- Attributes
- The Reflection API and Conditionals
- Unsafe code