The Power Of C# By Rajeev A. Parida
The Power Of C# By Rajeev A. Parida
- ISBN: 9788131805336
- Author: Rajeev A. Parida
Available Options ( In Stock )
- Buy Chapter
About this eBook
Like a storm that has built energy out at sea, the first waves of a new era of computing have begun to pound the beaches of software development. The forces behind this storm have been building for some time and as the waves make land, a somewhat unsuspecting industry braces itself and prepares to survive the fury. Although this is a rather dramatic way to characterize the current state of affairs in the computer industry, it is nonetheless accurate. Never before has so much technology been made available to such a large community of developers in such an integrated and distributed fashion. Just as someone standing on a beach can tell there s a storm approaching, as a developer you can recognize that a change in the industry is underway. Undoubtedly, you re trying to figure out what all this means and how best to prepare yourself. This book is meant to provide a level of understanding that will prepare you not only to survive in this new era of development but to actually thrive. The information here will help you understand the .NET technologies and show you how they all fit together in a way that will enable you to effectively build next-generation solutions. This book conveys these ideas through the development of several .NET applications using C pronounced C-sharp . Welcome to C and the world of Windows, Internet and World-Wide-Web programming with Visual Studio .NET and the .NET platform This book presents leading-edge computing technologies to software developers and IT professionals. C was developed by Microsoft expressly for its .NET platform. C provides the features that are most important to programmers, such as object-oriented programming, graphics, graphicaluser-interface GUI components, exception handling, multithreading, multimedia audio, images, animation and video , file processing, prepackaged data structures, database processing, Internet and World-Wide-Web-based multi-tier application development, networking, Web services and distributed computing. The language is appropriate for implementing Internet- and WorldWide-Web-based applications that integrate seamlessly with Windows-based applications. The .NET platform offers powerful capabilities for software development and deployment, including language and platform independence. For example, developers writing code in any or several of the .NET languages such as C , Visual Basic .NET and Visual C .NET can contribute components to the same software product. In addition to providing language independence, .NET extends program portability by enabling .NET applications to reside on, and communicate across, multiple platforms. This facilitates the creation and use of Web services, which are applications that expose functionality to clients via the Internet. xv
xvi The .NET platform enables Web-based applications to be distributed to consumer-electronic devices, such as wireless phones and personal digital assistants PDAs , as well as to desktop computers. The capabilities that Microsoft has incorporated into the .NET platform increase programmer productivity and decrease development time.
Programmers A Book For All Programmers This book is intended to be fully accessible to programmers who do not already have a strong background in object-oriented programming in C-like languages such as C or Java. It is ideal, for example, for Visual Basic or COBOL programmers who desire to learn C . The book may also be read by more experienced programmers who desire a simple and concise introduction to C with many example programs. It is structured so that more ex-perienced programmers can cleanly skip the material they already know. Although designed for working professionals, the book includes enough de-tail, careful explanations and sample programs so that it can be useful as a college textbook.