Publisher: Techotopia 2007
The C# Essentials online book contains 27 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 final stages of the book focus on the design of GUI based applications using C# in conjunction with Visual Studio.
Home page url
Download or read it online for free here:
by Rob Miles - Microsoft Press
This material is an introduction to Windows Phone development for anyone learning to program. It assumes some knowledge of programming fundamentals, but will teach you programming concepts in the framework of Windows Phone development.
by Vijay Mukhi, Sonal Mukhi, Manish Purohit - BPB Publications
User-controls and the extensibility features offered by add-ins are probed in detail. The text covers controls-attributes, properties and events, creating a UI type editor, type conversion, designers, writing C# code, web controls, add-ins.
by Scott Whigham - LearnItFirst.com LLC
In this free ebook, LearnItFirst.com founder Scott Whigham talks about how you can become a C# programmer by following a step-by-step approach that requires minimum investment, no college degree, and no prior experience.
by V. Mukhi, S. Shanbhag, S. Mukhi - BPB Publications
Introductory C# book, no prior programming knowledge is assumed. It covers namespaces, constructors and destructors, components and databases, web enabling data, function overloading and inheritance, modifiers, virtual functions, and more.