Dotnetcat » .NET Books » C# books

Sort by:

Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

Author: Tony Stubblebine
List price: $14.99
Amazon price: $8.42   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (25 July 2007)

This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries.
This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including:

  • Supported metacharacters for each language API
  • Regular expression classes and interfaces for Ruby, Java, .NET, and C#
  • Regular expression operators for Perl 5.8
  • Regular expression module objects and functions for Python
  • Pattern-matching functions for PHP and the vi editor
  • Pattern-matching methods and objects for JavaScript
  • Unicode Support for each of the languages
With plenty of examples and other resources, Regular Expression Pocket Reference summarizes the complex rules for performing this critical text-processing function, and presents this often-confusing topic in a friendly and well-organized format. This guide makes an ideal on-the-job companion.

C#.NET Illuminated (Jones and Bartlett Illuminated)

Author: Art Gittleman
List price: $145.95
Amazon price: $7.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Jones and Bartlett Publishers, Inc. (25 October 2004)

C#.NET Illuminated uses Visual C# for rapid application development. This approachminizes the amount of code the reader needs to write while providing access to the powerful .NET library.

Build Your Own ASP.NET 4 Web Site Using C# & VB, 4th Edition

Author: Timmothy Posey
List price: $44.95
Amazon price: $25.71   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: SitePoint ( 7 October 2011)

Build Your Own ASP.NET 4 Web Site Using C# & VB is aimed at beginner ASP.NET developers wanting to develop their skills, web designers wanting to move into server-side programming, and experienced developers making the leap from ASP to .NET.

Readers will learn:

  • language and programming basics
  • how to construct ASP.Net Web Pages
  • how to build web applications
  • to use validation controls
  • database design and development
  • how to use ADO.NET
  • how to manage data and content
  • how to integrate Ajax and jQuery
  • the role of MVC

... all in the process of successfully developing and deploying a working intranet site for a fictional company.

Microsoft Visual C#(TM) .NET Deluxe Learning Edition (Pro-Developer)

Author: Microsoft Corporation
List price: $119.99
Amazon price: $7.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press (20 February 2002)

Readers can work at their own pace through the lessons and hands-on exercises and then apply their learning to real Visual C# software, not a simulation. It's everything needed to build the skills and knowledge for developing and deploying next-generation applications for .NET right now.

Beginning ASP.NET 2.0 AJAX (Programmer to Programmer)

Author: Wallace B. McClure
List price: $39.99
Amazon price: $0.01   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox (10 July 2007)
  • Written by a high-power team of Microsoft MVPs, this book provides a comprehensive introduction to the ASP.NET AJAX features
  • After a quick overview of the architecture and features of ASP.NET 2.0 AJAX, coverage then goes on to show developers how to build richer, more responsive dynamic Web sites and Web applications
  • Dives into such topics as ASP.NET 2.0 AJAX user interface design issues, JavaScript enhancements with AJAX, how to use the UpdatePanel for implementing server-side controls, and XML scripting in AJAX
  • Also offers an outline of the ASP.NET 2.0 AJAXControl Toolkit, and discusses implementing drag and drop functions, databinding, debugging and security, ASP.NET services, and bridging and gadgets
  • The companion Web site provides readers with a rich set of code examples

Special Edition Using Visual C++.NET

Author: Kate Gregory
List price: $54.99
Amazon price: $11.49   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Que (27 April 2002)

Special Edition Using Visual C++.NET is a comprehensive resource to help readers leverage the exciting new features of Visual C++.NET as well as port their existing skills to the new .NET development environment. The book shows how both Win32 and .NET applications work, not only instructing the reader in the use of Microsoft's Visual C++ wizards, but also showing what the wizards create. A variety of programming tasks from simple dialog boxes to database and Internet programming are included. Because of the new .NET platform developers in any of 17 languages (including Visual C++) will use the same class libraries to construct high-performance applications. SE Using Visual C++.NET will not only cover the new version of the software but also how to get maximum programming results from combining several languages into one project. Related technologies such as XML and XSLT are also covered, along with integrating Visual C++ code with Visual Basic and C# code.

C#: A Beginners Guide

Author: Herbert Schildt
List price: $32.95
Amazon price: $27.87   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: McGraw-Hill (29 August 2001)

Learn the basics of working with Microsoft's newest programming language using this hands-on introductory resource. You'll get step-by-step instructions for creating, compiling, and running simple programs followed by in-depth explanations on data types, operators, functions, arrays, classes, inheritance, and much more. You'll also be introduced to some of the advanced features of C#. Through a combination of hands-on coding projects, detailed explanations, and practical advice this is the essential introduction for every new C# programmer.

.NET Developer's Kit Including ASP, C#, and Visual Basic

Author: Syngress
List price: $119.95
Amazon price: $61.89   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Syngress (15 December 2001)

A kit for all developers working on .NET Applications - at a 20% saving
Microsoft is getting ready its next generation of Windows development tools and services titled .NET. Flip through any computer magazines and .NET is hard to avoid. .NET has generated a lot of interests in the developer's community. Syngress is really excited about its new series of books about the .NET framework. By purchasing the .NET Developer's Kit readers save 20%!
The .NET Developer's Kit includes:
C#.net Web Developer's Guide C#. Web developers will learn to use C# components to build Web services and applications that are available across the Internet, from any application running on any platform. (ISBN 1-928994-50-4)
VB.NET Developer's Guide is written for previous Visual Basic Programmers looking to harness the power of the new features and functionality incorporated Visual Basic.NET. (ISBN 1-928994-48-2)
ASP .net Web Developer's Guide teaches Web developers to quickly and easily build solutions for the Microsoft .NET platform. Programmers who are expert in ASP and other languages will find this book invaluable. (ISBN 1-928994-51-2)
Readers save 20% by purchasing boxed set
Includes wallet-sized CD containing a printable HTML versions of the books

Professional C# 4.0 and .NET 4 (Wrox Programmer to Programmer)

Author: Christian Nagel
List price: $59.99
Amazon price: $32.11   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox ( 8 March 2010)

This book starts by reviewing the overall architecture of .NET in order to give you the background you need to be able to write managed code. After that, the book is divided into a number of sections that cover both the C# language and its application in a variety of areas.

Part I: The C# Language: This section gives a good grounding in the C# language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at C's basic syntax and data types, and then explore the object-oriented features of C# before moving on to look at more advanced C# programming topics. Objects, types, inheritance, generics, arrays, tuples, operators, casts, delegates, lambdas, events, strings, regular expressions, collections, Language Integrated, Query (LINQ), Dynamic Language Extensions, memory management, pointers, reflection, errors, and exception are all covered in part 1.

Part II: Visual Studio: This section looks at the main IDE utilized by C# developers worldwide: Visual Studio 2010. The two chapters in this section look at the best way to use the tool to build applications based on the .NET Framework 4. In addition, this section also focuses on the deployment of your projects.

Part III: Foundation: In this section, you look at the principles of programming in the .NET environment. In particular, you look at assemblies, instrumentation, security, threading, tasks, synchronization, localization, System.Transactions, networking, interop, XAML, Managed Extensibility Framework, Manipulating Files and the Registry, transactions, how to build Windows services, and how to generate your own libraries as assemblies, among other topics.

Part IV: Data: Here, you look at accessing databases with ADO.NET, ADO.NET Entity Framework, data services. This part also extensively covers support in .NET for XML and on the Windows operating system side, and the .NET features of SQL Server 2008.

Part V: Presentation: This section shows how to build applications based upon the Windows Presentation Foundation and Silverlight, and covers writing components that will run on web sites, serving up web pages. It also has coverage on building classic Windows applications, which are called Windows Forms in .NET. Windows Forms are the thick-client version of applications, and using .NET to build these types of applications is a quick and easy way of accomplishing this task. Finally, it includes coverage of the tremendous number of features that ASP.NET, ASP.NET MVC, and ASP.Net Dynamic Data provide.

Part VI: Communication: This section is all about communication. It covers services for platform-independent communication using the Windows Communication Foundation (WCF). With Message Queuing, asynchronous disconnected communication is shown. This section looks at utilizing the Windows Workflow Foundation 4, as well as peer to peer networking, and creating syndication feeds.

The book closes with an appendix covering Windows 7 and Windows Server 2008 R2 development.

Online Chapters: Even with such a large book, we can't fit in everything we'd like to tell you about C# and using this language with other .NET technologies, so we've made ten additional chapters available online at wrox.com. These chapters include information on a variety of topics: GDI+, which is a technology that is used for building applications that include advanced graphics; .Visual Studio Tools for Office (VSTO); NET Remoting for communication between .NET clients and servers; Enterprise Services for the services in the background; web services with ASP.NET, LINQ to SQL, Windows Workflow Foundation 3.0, and the Managed Add-In Framework (MAF). It also includes examples showing .NET 4 in others supported languages including Visual Basic, C++/CLI, and F#.

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

Visual C ++ .NET: A Managed Code Approach for Experienced Programmers (Deitel Developer (Sagebrush))

Author: Harvey M. Deitel
List price: $59.99
Amazon price:   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Prentice Hall PTR (21 November 2002)

Visual C++ .NET for Experienced Programmer: A Managed-Code Approach from the DEITELA (R) Developer Series first provides the experienced programmer with a concise introduction to C++ programming fundamentals before presenting more advanced topics in detail. Learn how to create reusable software components with assemblies, modules, and DLLs. Cover the fundamental techniques of Visual C++ .NET-based networking, create database connections using ADO.NET, create Web-based applications using ASP.NET, and learn to create XML Web services. The book features detailed LIVE-CODEA (R) examples that highlight crucial concepts in files and streams, that show how to create custom GUI controls, that demonstrate how to use sockets to hide network details, and that show Web services at work.