Dotnetcat » .NET Books » C# books

Sort by:

Pro Visual C++/CLI and the .NET 2.0 Platform (Expert's Voice in .NET)

Author: Stephen R. G. Fraser
List price: $89.99
Amazon price: $2.95   Book details at Amazon.com
Average rating: 4.0 / 12 (12 reviews)
Publisher: Apress (21 December 2005)

This book explains how to write .NET 2.0 applications and services. It provides you with a clean slate, erasing the need for developing the COM, DCOM, COM+, or ActiveX components that used to be a necessity. Instead, you'll learn how to write .NET applications using C++/CLI.

This book is based on its highly successful predecessor, and bridges the gap between classic C++ and C++/CLI. Furthermore, this edition is based on the newest version of Visual Studio .NET (2005) and .NET Platform version 2.0. And all topic areas include specific code examples. By the end of the book, you will be proficient in developing .NET applications and services for both the Windows desktop and the Web.

MCAD/MCSD Self-Paced Training Kit: Implementing Security for Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET: Implementing Security ... Visual C#(r) .Net (Pro-Certification)

Author: Anthony Northrup
List price: $69.99
Amazon price: $8.37   Book details at Amazon.com
Average rating: 4.5 / 11 (11 reviews)
Publisher: Microsoft Press (11 August 2004)

Build real-world programming skills—and prepare for MCP Exams 70-330 and 70-340—with this official Microsoft study guide. Work at your own pace through a system of lessons, practices, and labs—with code examples in both Visual Basic and Visual C#. For further self-assessment and practice, use the Readiness Review Suite on CD— featuring 300 challenging test questions for each language, plus detailed feedback. Whether advancing the skills you need on the job—or preparing for MCAD or MCSD certification—you’ll gain practical experience developing application security features with the Microsoft .NET Framework.

Learn how to:

Apply application security fundamentals:

  • Implement security features at design time
  • Use secure coding best practices
  • Test applications for vulnerabilities

Use the .NET Framework:

  • Take advantage of platform security capabilities
  • Implement role-based and code-access security measures
  • Help maintain resistance to attack during deployment

Help protect data and networked applications:

  • Use cryptography techniques
  • Harden ASP.NET applications
  • Minimize risk when using external components and services

Your kit includes:

  • NEW—Fully reengineered self-paced study guide with expert exam tips
  • Side-by-side code examples for both Visual Basic .NET and Visual C# .NET
  • NEW—Learn-by-doing practices and labs for skills you can apply to the job
  • C# and Visual Basic .NET projects on CD for use with specific practices
  • NEW—Readiness Review Suite featuring 300 questions for each language and multiple testing options.
  • NEW—eBook in PDF format
  • NEW—180-day evaluation version of Microsoft Windows Server 2003 Standard Edition
  • NEW—60-day evaluation version of Microsoft Visual Studio .NET 2003 Professional Edition

.NET Domain-Driven Design with C#: Problem - Design - Solution (Programmer to Programmer)

Author: Tim McCarthy
List price: $39.99
Amazon price: $6.43   Book details at Amazon.com
Average rating: 3.5 / 8 (8 reviews)
Publisher: Wrox (28 April 2008)

As the first technical book of its kind, this unique resource walks you through the process of building a real-world application using Domain-Driven Design implemented in C#. Based on a real application for an existing company, each chapter is broken down into specific modules so that you can identify the problem, decide what solution will provide the best results, and then execute that design to solve the problem. With each chapter, you'll build a complete project from beginning to end.

C# & VB.NET Conversion Pocket Reference

Author: Jose Mojica
List price: $9.95
Amazon price: $6.50   Book details at Amazon.com
Average rating: 4.5 / 11 (11 reviews)
Publisher: O'Reilly Media (22 April 2002)

Though most programmers use two or more languages, they usually have a mastery of one. For those who use either C# and/or Visual Basic .NET, the C# & VB.NET Conversion Pocket Reference helps you easily make the switch from one to another. It?s a perfect companion for documents and books that don?t have examples using your mastered language. The author expects that you know one of the two languages, but does not make an assumption about which one. The differences occur in three main areas: syntax, object-oriented principles, and the Visual Studio .NET IDE. Syntax concerns the statements and language elements. Object-oriented differences are less obvious, and concern differences in implementation and feature sets between the two languages. IDE differences include things like compiler settings or attributes. There is also a fourth area of difference: language features that are present in one language but have no equivalent in the other. These unique language features are also covered in this book.

Programming in C#.Net

Authors: Julia Case Bradley, A. C. Millspaugh
List price:
Amazon price:   Book details at Amazon.com
Average rating: 5.0 / 1 (1 reviews)
Publisher: McGraw-Hill ( 1 May 2003)

With Microsoft's recent release of their Visual Development Studio (Visual Studio .Net), a new programming language has been introduced. The new language is C# .Net. Programming in C# .NET has been written by the successful author team of Bradley and Millspaugh, who write our Visual Basic books. Therefore, the book maintains the strong pedagogy that has been used to teach students how to program. This book assumes no prior knowledge of programming and it incorporates basic concepts of programming, problem solving, and programming logic and design techniques to teach students a mastery of C #.Net at an introductory level.

Murach's VB.NET Database Programming with ADO.NET

Authors: Doug Lowe, Anne Prince
List price: $49.50
Amazon price: $10.00   Book details at Amazon.com
Average rating: 4.0 / 25 (25 reviews)
Publisher: Mike Murach & Associates ( 1 May 2003)

If you know the VB.NET basics, this book teaches everything else you need for developing and deploying database applications with Visual Basic .NET and ADO.NET, the new data access method for the .NET platform. That includes Windows as well as web applications, and both two-tiered and three-tiered applications. Along the way, you’ll learn how to use typed and untyped datasets, bound and unbound controls, data views, parameterized queries, and more. You’ll also learn how to use XML for defining data structures, Crystal Reports for developing reports, and the Server Explorer for working with a database.

ASP.Net Ajax in Action

Authors: Alessandro Gallo, David Barkol, Rama Vavilala
List price: $44.99
Amazon price: $23.00   Book details at Amazon.com
Average rating: 4.5 / 29 (29 reviews)
Publisher: Manning Publications (24 August 2007)

Ajax has revolutionized the way users interact with web pages today. Gone are frustrating page refreshes, lost scroll positions and intermittent interaction with a web site. Instead, we have a new generation of fast, rich, and more intuitive web applications. The ASP.NET AJAX framework puts the power of Ajax into the hands of web developers. ASP.NET AJAX, formerly called Atlas, is a new free framework from Microsoft designed to easily add Ajax features to ASP.NET applications. With this technology, ASP.NET developers can easily build more interactive and highly-personalized web applications that work across all most popular browsers.

ASP.NET AJAX in Action is a fast-paced, example-rich tutorial designed for ASP.NET web developers and written by ASP.NET AJAX experts Alessandro "Garbin" Gallo, David Barkol, and Rama Krishna Vavilala. This book introduces you to Ajax applications and to the ASP.NET AJAX technology. Beginners will appreciate the clear explanations of key ideas and terminology. Intermediate and advanced ASP.NET developers will find a no-nonsense learning source and well-organized reference.

ASP.NET AJAX in Action offers a rich set of examples and meticulous explanations. The extensive code samples are accompanied by accurate and rigorous explanations of the concepts behind development with ASP.NET AJAX. In this book, you will discover how to use

Microsoft Ajax Library Partial rendering with UpdatePanels Advanced client and server techniques Ajax Control Toolkit

If you are a web developer looking to bring your web pages to life and to enhance the user experience, this book is for you.

ASP.NET AJAX in Action will give you with the knowledge and tools you need to more easily craft the next generation of Ajax applications. With the help of the Microsoft ASP.NET AJAX framework, Ajax development has never been easier and more instinctive for both client-script developers and ASP.NET developers alike.

Programming ASP.NET 3.5

Authors: Jesse Liberty, Dan Maharry, Dan Hurwitz
List price: $59.99
Amazon price: $29.55   Book details at Amazon.com
Average rating: 4.5 / 5 (5 reviews)
Publisher: O'Reilly Media (27 October 2008)

With Programming ASP.NET 3.5, you'll quickly learn to create state-of-the-art applications using Microsoft's popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services.
Programming ASP.NET 3.5 includes examples and sample code that let you explore development with ASP.NET in more depth. With this book, you will:

  • Learn about AJAX and ASP.NET server controls included with Visual Studio 2008
  • Discover how to use the DataSource and data-bound controls in ADO.NET
  • Use the new LINQ API and learn how to make use of it within ASP.NET pages
  • Create a uniform look and feel throughout your application with Master Pages
  • Use navigation controls to build site maps, menus, and breadcrumbs quickly and easily
  • Build and use various web services with WCF
  • Detect errors during development and handle them in your production code
  • Learn how to configure and deploy your website

Written by Microsoft technology experts Jesse Liberty, Dan Hurwitz, and Dan Maharry, Programming ASP.NET 3.5 is the best book for learning how to build dynamic, interactive web applications using Microsoft's latest technologies.

Practical Database Programming With Visual C#.NET

Author: Ying Bai
List price: $94.95
Amazon price: $66.12   Book details at Amazon.com
Average rating: 3.0 / 1 (1 reviews)
Publisher: Wiley-IEEE Press ( 5 April 2010)

A novel approach to developing and applying databases with Visual C#.NET

Practical Database Programming with Visual C#.NET clearly explains the considerations and applications in database programming with Visual C#.NET 2008 and in developing relational databases such as Microsoft Access, SQL Server, and Oracle Database. Sidestepping the traditional approach of using large blocks of code, Ying Bai utilizes both Design Tools and Wizards provided by Visual Studio.NET and real-time object methods to incorporate over sixty real sample database programming projects along with detailed illustrations and explanations to help readers understand the key techniques and programming technologies in database programming. This invaluable resource features:

  • Fundamental and advanced database programming techniques for beginning and experienced students as well as programmers

  • A real completed sample database CSE_DEPT with three versions (Microsoft Access 2007, SQL Server 2005 SP2, and Oracle Database 10g XE Release 2) used throughout the entire book

  • Step-by-step details on designing and building a practical relational database

  • Discussion and analysis of the new database query technique, LINQ API—which includes LINQ to Objects, LINQ to DataSet, LINQ to SQL, LINQ to Entities, and LINQ to XML—and implementation in actual projects with line-by-line explanation

  • Homework and selected solutions for each chapter to strengthen and improve learning and understanding

  • An Instructor's Manual (MS PPT), example codes and exercise questions, homework/exercise solutions, and database projects available for free download

  • E-mail assistance from the author

Readers who will benefit highly from this reference are undergraduate or graduate students majoring in computer science and engineering, graduate students in all engineering departments, and software engineers and researchers in academic and industrial fields.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Microsoft(r) Visual C++(r) .Net Step by Step--Version 2003 (Step By Step (Microsoft))

Authors: Julian Templeman, John Sharp
List price: $39.99
Amazon price: $2.06   Book details at Amazon.com
Average rating: 3.0 / 27 (27 reviews)
Publisher: Microsoft Press (23 April 2003)

Description: 25-Word Description Teach yourself Visual C++ .NET version 2003--and begin developing Microsoft .NET-connected applications--one step at a time. Master core skills with step-by-step lessons and challenge yourself with simple to complex coding problems. 75-Word Description Teach yourself Visual C++ .NET version 2003--and begin developing applications and services for Microsoft .NET--one step at a time. This practical, hands-on tutorial expertly guides you through the fundamentals--from writing managed code to running and debugging your first .NET-ready programs. Work at your own pace through easy-to-follow lessons and hands-on exercises to learn essential techniques. And accelerate your productivity by working with instructive code and best development practices for Visual C++ .NET version 2003. Topics include inheritance and object-oriented programming (OOP) techniques, debugging, exception handling, operator overloading, the .NET Framework version 1.1, integration with Microsoft Windows(R) .NET Server 2003, Windows Forms, Web services, ATL, data access with XML and Microsoft ADO.NET, migrating legacy applications, and more. The authors are highly respected C++ programmers, trainers, and consultants who know how to quickly advance your expertise. Positioning Statement: Your hands-on, self-study guide for building applications and services with Visual C++ .NET version 2003