|
In June 2000, Microsoft declared its .NET proposal, a new
hallucination of language, which is Language independent,
Platform independent and has a lot of beneficial features.
Microsoft .NET is a platform for building, running, and
experiencing the next generation of distributed applications.
It is a programming model that facilitates developers to
fabricate applications and Web services.
Part of this innovative technology is a new language, C#. C# is
a simple, modern, object oriented language derived from C++ and
Java. It aims to merge the high productivity of Visual Basic and
the raw power of C++.
The .NET platform provides authoritative capabilities for
software development and deployment. The Microsoft’s new
software-development model, the .NET will increase the
programmer's productivity and decrease development time.
To whom this book aimed for?
Varieties of C# books starting from Programmers Introduction to
Advanced Experienced Programmers are coming from Deitel &
Associates, Inc. This book, C#: A Programmer's Introduction is
part of the new
Deitel Developer Series, intended for Professional
software developers -from novices through experienced
Programmers. This book is intended for programmers with little
programming experience.
Focused treatments of programming fundamentals for practicing
programmers and for novices.
Key Features & Coverage of this Book:
|
Approximately 11,550 lines of code in 152 complete Live Code
Programs |
456 Illustrations and Figures |
3,485 Index Entries |
|
Syntax Highlighting, Career Opportunities |
Mobile Internet Toolkit |
Web Forms, Web Controls and ASP.NET |
|
Web Services and ASP.NET |
Wireless Development |
Object-Oriented Programming |
|
ADO.NET, XML |
Files and Streams |
Multithreading |
|
Programming Tips --- Performance Tips |
Visual Studio .NET Debugger |
More than 80 Reviewers Reviewing this Book to improve this
book. |
|
Networking --- Graphics |
Lot more Observations |
Unicode --- Accessibility |
Organization of the Book:
|
1. Introduction to .NET and C# |
2. Introduction to the Visual Studio.NET IDE |
3.Introduction to C# Programming |
|
4.Control Structures: Part1 |
5. Control Structures: Part2 |
6. Methods |
|
7. Arrays |
8.Object-Based Programming |
9.Object-Oriented Programming: Inheritance |
|
10. Exceptional Handling |
11. Graphical User Interface Concepts |
12. Multithreading |
|
13. Strings and Characters |
14. Graphics |
15. Files and Streams |
|
16. Database, SQL and ADO.NET |
17. ASP.NET, Web Forms and Web Controls |
18. XML |
|
19. ASP.NET and Web Services |
20. Networking: Streams-Based Sockets |
21. FCL Collections |
|
22. Accessibility |
23. Mobile Internet Tool Kit |
|
|
|
|
|
|
A. Operator Precedence Chart |
B. Number Systems |
C. Career Opportunities |
|
D. Visual Studio .NET Debugger |
E. ASCII Character Set |
F. Unicode |
|
G. Introduction to HTML Part1 |
H. Introduction to HTML Part1 |
I. HTML Special Characters |
|
J. HTML Colors |
K. Crystal Reports for Visual Studio.NET |
|
MY My OUTLOOK:
As I am As I am
also one of the reviewers of this book, I perceptibly noticed
how much care the Deitel people take for their book to provide a
comprehensible book.
Let us see what’s special about the Deitel Series and this
book:
The Live-Code Approach – All the Deitel’s Developer series books
provide you the entire concept through Complete set of working
programs and portray their inputs and outputs in actual screen
shots of running programs. This book provides you 11,550 lines
of codes in 152 complete Live-code programs and gives you a
clear picture about the concepts.
Another one highlighting point in Deitel series is Syntax
Highlighting. This book uses five different style of syntax
prominence.
Another one issue, I like very much in the Deitel Book series is
the Programming Tips they provide. Since the Programming
techniques help the reader to build code that is manageable,
reusable and optimized for performance. In this book they
provide 353 Programming Tips!
As I already mentioned, this book is intended for programmers
with little programming experience. This book starts with C# and
.NET fundamentals. In the early chapters it speaks about the
Object-oriented programming in C# and covers all the topics from
the scratch. Then it covers the Graphical user interface
concepts, Multithreading, Files and streams and Exceptional
Handling in depth manner with lot of programming examples. This
book also endow with all the information about the ADO.NET, XML
and ASP.NET along with the Web services. This book makes clear
how to create mobile web applications using Microsoft Mobile
Internet Toolkit. Along with a wide spread Appendix, it also
gives explanation about Networking and
Accessibility-issues.
"Comprehensive, In-Depth, Clear, Example rich Book and provide
all the practical insight for the Programmer's to dive deep into
C#"
|