C# Programming: From Problem Analysis to Program Design, 3rd Edition
eBook Details:
- Paperback: 1056 pages
- Publisher: WOW! eBook; 3rd edition (August 11, 2010)
- Language: English
- ISBN-10: 0538453028
- ISBN-13: 978-0538453028
eBook Description:
C# Programming: From Problem Analysis to Program Design, 3rd Edition
C# Programming: From Problem Analysis to Program Design, 3rd Edition has been thoroughly revised for Visual Studio 2010. As in previous editions of the text Doyle introduces a variety of basic programming concepts, from data types and expressions to arrays and collections – all using C# as the programming language. Every chapter begins with an identification of objectives and ends with a case study solidifying concepts presented in the chapter. New to this edition, each chapter ends with a new “Coding Standards” section summarizing style issues and links to additional Resources. Ideal for both novices and programmers with experience in other languages, this book goes beyond traditional programming books by including new, advanced software topics such as an introduction to database connectivity using LINQ (Language Integrated Query) and ADO.NET. A full chapter is devoted to web programming using ASP.NET.
C# Programming: From Problem Analysis to Program Design, 3rd Edition has been thoroughly revised for Visual Studio 2010. As in previous editions of the text Doyle introduces a variety of basic programming concepts, from data types and expressions to arrays and collections – all using C# as the programming language. Every chapter begins with an identification of objectives and ends with a case study solidifying concepts presented in the chapter. New to this edition, each chapter ends with a new “Coding Standards” section summarizing style issues and links to additional Resources.
Ideal for both novices and programmers with experience in other languages, this book goes beyond traditional programming books by including new, advanced software topics such as an introduction to database connectivity using LINQ (Language Integrated Query) and ADO.NET. A full chapter is devoted to web programming using ASP.NET.
From the Back Cover
C# Programming: From Problem Analysis to Program Design, 3rd Edition
C# Programming: From Problem Analysis to Program Design, 3rd Edition has been thoroughly revised for Visual Studio 2010. As in previous editions of the text Doyle introduces a variety of basic programming concepts, from data types and expressions to arrays and collections – all using C# as the programming language. Every chapter begins with an identification of objectives and ends with a case study solidifying concepts presented in the chapter. New to this edition, each chapter ends with a new “Coding Standards” section summarizing style issues and links to additional Resources. Ideal for both novices and programmers with experience in other languages, this book goes beyond traditional programming books by including new, advanced software topics such as an introduction to database connectivity using LINQ (Language Integrated Query) and ADO.NET. A full chapter is devoted to web programming using ASP.NET.
New to this Edition
- Updated for Visual Studio 2010 featuring screen shots illustrating data source configuration wizards and the use of the Dataset Designer.
- Includes new features of C# 4.0 including discussion of dynamic data types.
- Provides a new chapter feature, Coding Standards, that provides a summary of acceptable conventions or style guidelines pertaining to the chapter’s topics.
- Incorporates new advanced topics such as the integration of applications with data from databases and the design and deployment of ASP.NET web sites.
Features
- Focuses on the needs of instructors teaching both introductory and advanced courses using C#, yet assumes no prior programming knowledge on the part of the student.
- Offers a large selection of numbered examples that clearly illustrate conceptual concepts.
- Includes a minimum of ten programming projects in each chapter which can be assigned along with objective-style review questions.
C# Programming: From Problem Analysis to Program Design, 3rd Edition has been thoroughly revised for Visual Studio 2010. As in previous editions of the text Doyle introduces a variety of basic programming concepts, from data types and expressions to arrays and collections – all using C# as the programming language. Every chapter begins with an identification of objectives and ends with a case study solidifying concepts presented in the chapter. New to this edition, each chapter ends with a new “Coding Standards” section summarizing style issues and links to additional Resources. Ideal for both novices and programmers with experience in other languages, this book goes beyond traditional programming books by including new, advanced software topics such as an introduction to database connectivity using LINQ (Language Integrated Query) and ADO.NET. A full chapter is devoted to web programming using ASP.NET.
About the Author
Barbara Doyle
Barbara Doyle is a Professor of Computing Sciences at Jacksonville University. She received her Ph.D. from Florida Institute of Technology and her undergraduate degree from the University of Kentucky. She has been teaching programming for more than 25 years. Barbara chaired the department of Computing Sciences at Jacksonville University from 1992 through 2002, leading the faculty to develop tracks in Computer Science, Computer Information Systems, and Internet Information systems. Previous to that, she taught Computer Information Systems courses at the University of the Cumberlands in Kentucky. In 2009 she was selected to be a Commissioner for the Computing Accreditation Commission of ABET, Inc. ABET is the recognized accreditor for college and university programs in applied science, computing, engineering, and technology programs. Barbara serves as a training mentor to new computer science program evaluators for the Computing Accreditation Commission. She is also a contributing author for Women on Board Cruising…the Great Loop and Other Long-Distance Adventures.
[download id=”612″]
[download id=”613″ format=”3″]