The book offers a hands-on approach on the treatment of C# language and programming aspects, by bringing in practical examples and down-to-earth explanations. The treatment begins with .Net framework and the reasoning of choosing C#, goes on to discuss the branching and looping construct codes, then moves on to C# language nuts and bolts, and finally into the programming aspects, in a logical manner. This book has been written in such a way that even a novice programmer would be able to code in C# after he/she goes past initial few chapters. All the concepts - be it advanced or a simple one - are explained with enough examples and clean explanations. The applications include web applications which one can access through internet, windows application which can act as a standalone executables, web service apps which will enable communication between client and server, and much more!
The book has been conceptualized to meet the curricular need of the B. Tech students of computer programming, object oriented programming, .Net programming and C# programming. M. Tech students, researchers and programmers will find this book to be a useful resource.
Learning Aids:
“Learning objectives” at the beginning of the chapters, to check progress
“Points to remember,” to help recapitulating and internalizing important points
End-of-chapter exercises called “Try it out,” to help apply the concepts learned
Sample codes and corresponding results, to aid cross-checking
Pictorial representation and screenshots of important concepts, to aid better understanding and recall
Sample application on “Windows application” at the end of the book, to give a real-world feel