Tuesday, March 31, 2009

Beginning ASP.NET 3.5 in C# 2008

Authors:Matthew MacDonald
Pages:954
Publisher:Apress
ISBN:1590598911
Description:
The most up–to–date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.

Download

Pro C# 2008 and the .NET 3.5 Platform

Authors: Andrew Troelsen
Pages:1370
Publisher:Apress
ISBN:1590598849
Description:

The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).

The last version, .NET 3.0, was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.

Unlike .NET 3.0, .NET 3.5 provides dozens of new C# language features and .NET APIs. This edition of the book will walk you through all of this new material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008.


Download

Extreme Programming Adventures in C#

Authors:Ron Jeffries
Pages: 560
Publisher:Microsoft Press
ISBN :0735619492
Description:
Apply what you know about extreme programming and object-oriented design to learning C# and the Microsoft® .NET Framework on the fly. Author Ron Jeffries, a leading voice and practitioner in the extreme programming movement, demonstrates how to apply its key concepts—including the use of customer stories, customer acceptance tests, and "Spikes"—and the fundamental techniques of Simple Design, Test-Driven Development, and Refactoring to create practical, .NET-ready applications. You’ll also learn how to use NUnit, a unit-testing tool for .NET languages. This essential, high-level reference provides the expert guidance, hands-on insights, and downloadable code you need to build an XML editor, a database application, a Web service, and other useful applications—quickly extending your extreme programming expertise to .NET and helping you deliver business value right away.
Download

C# Programmer's Cookbook

Authors:Allen Jones
Pages:650
Publisher:Microsoft Press.
ISBN-:0735619301
Description:
Many developers wish there was a language that was easy to write, read, and maintain like Visual Basic, but that still provided the power and flexibility of C++. For those developers, the new C# language is here. Microsoft has built C# with lots of features that make developing solutions faster and easier. C# makes code more stable and productive overall. C# also: - Embraces emerging Web programming standards- Eliminates costly programming errors- Reduces ongoing development costs with built-in support for versioning- Maps well between business processes in implementation- Offers extensive interoperabilityC# is a modern, object-oriented language that enables programmers to quickly and easily build solutions for the Microsoft .NET platform. The framework provided allows C# components to become Web services that are available across the Internet, from any application running on any platform.
Download


Agile Principles, Patterns, and Practices in C#

Authors:Robert C. Martin, Micah Martin
Pages: 768
Publisher:Prentic Hall.
ISBN: 0-13-185725-8
Description:

With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.

This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.


Download

C# 2.0: The Complete Reference


Authors: Herbert Schildt
Pages:890
Publisher:McGraw-Hill Osborne Media
ISBN-:0072262095
Description:
This comprehensive volume is fully updated for C# 2.0 -- the newest version of Microsoft's revolutionary programming language.The changes found in C# 2.0 bring Java-like power to millions of Windows programmers worldwide. With expertly crafted explanations, insider tips, and hundreds of examples, this book fully explains every aspect of C# 2.0. Written in the clear, uncompromising style that has made master programming author Herb Schildt the choice of millions, the book covers all the newand existing features of this major programming language.

Download

LINQ for Visual C# 2008

Authors:Fabio Claudio Ferracchiati
Pages:200
Publisher:Apress L. P.
ISBN-13: 9781430215806
Description:

Every C# programmer needs to learn about LINQ (Language–lIntegrated Query), Microsoft’s breakthrough technology for simplifying and unifying data access from any data source. With LINQ you can write more elegant and flexible code not just to access databases and files but to manipulate data structures and XML.

This book is a short yet comprehensive guide to the major features of LINQ and the significant enhancements introduced with .NET 3.5. There is no better source for getting a head–start on the future of these technologies than this book.


Download

C# 3.0: A Beginner’s Guide

Authors:Herbert Schildt
Pages:656
Publisher:McGraw-Hill Osborne Media
ISBN13:9780071588300
Description:
Let master programmer and bestselling author Herb Schildt teach you the fundamentals of C#, Microsoft's premier programming language for the .NET Framework.

You'll begin by learning to create, compile, and run a C# program. Then it's on to data types, operators, control statements, methods, classes, and objects.

You'll also learn about inheritance, interfaces, properties, indexers, exceptions, events, namespaces, generics, and much more.

Download

Beginning C# 2008

Authors:Christian Gross
Pages:487
Publisher:
ISBN-13:978-1-59059-869-6
Description:

This book is for anyone who wants to write good C# 2008 code – even if you have never programmed before.

Writing good code can be a challenge, there are so many options, especially in a language like C#. If you want to really get the best from a programming language you need to know which features work best in which situations and understand their strengths and weaknesses. It is this understanding that makes the difference between coding and coding well.Beginning C# 2008 has been written to teach you how to use the C# programming language to solve problems. From the earliest chapters, and from the first introductory concepts, you' ll be looking at real-world programming challenges and learning how C# can be used to overcome them. As you progress through the book the problems become more involved and interesting while the solutions become correspondingly more complex and powerful as C# features interact to achieve the results that you want.

Download

C# 3.0 Cookbook

Authors:Jay Hilyard,Stephen Teilhet
Pages:800
Publisher:O'Reilly Media, Inc.
ISBN 13:9780596516109
Description:
Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. More than a third of the recipes have been rewritten to take advantage of new C# 3.0 features. If you prefer solutions to general C# language instruction and quick answers to theory, this is your book.
Download

Monday, March 30, 2009

Thinking in C#

Authors:Larry O’Brien and Bruce Eckel
Pages:957
Publisher:Prentice Hall PTR
ISBN13:9780130385727
Description:
The comprehensive guide to C sharp for the .NET developer -- written by best-selling authors Larry OBrien and Bruce Eckel.

Written in the proven style of Eckels award winning Thinking In Java!

Hundreds of self-contained example programs move the reader to test, extend, and apply lessons learned.

Shows what works/ how concepts like objects, patterns and coupling lead to programs that are short, simple to understand and exciting to build/run. This book uses the award winning structure of TIJ while delivering entirely news programs that explore the hottest areas of Windows programming- Web Services, shell programs, system services, and multimedia. Thinking in C# gives the reader both the content and the context they need to become professionally competent at programming .NET programs of all types, including components, desktop applications, and Web Services. Hundreds of self-contained example programs make it possible for readers to immediately test, extend, and apply lessons learned, while gradually building skills that start from a foundation of facts to practical application and extend to the synthesis of new approaches in their real-world jobs. Thinking in C# provides a comprehensive guide to the new language preferred for programming Microsofts new .NET Framework. Thinking in Java was the winner of the 1995 Jolt Award and the 2000 Best Book JavaWorld Readers Choice Award!


Download

Saturday, March 21, 2009

C# 3.0 the Complete Reference

The Complete Reference C# 3.0

ISBN13: 9780071588416

Description:-
Bestselling author Herb Schildt has fully revised his classic reference, providing developers at all levels with coverage of all the features in Microsoft's C# 3.0--the newest version shipping as part of the .NET 3.5 Framework. With carefully crafted explanations, insider tips, and hundreds of examples, this book offers in-depth coverage of all aspects of C#, including its keywords, syntax, and core libraries.Updated throughout, C# 3.0: The Complete Reference includes three new chapters covering LINQ, lambda expressions, and functional programming. New coverage of expression trees, implicitly typed variables, anonymous types, extension methods, and object and collection initializers is also included.


Download

C# 2005 For Dummies

Authors: Davis, Stephen Randy Sphar, Chuck
Pages: 406
Publisher: John Wiley & Sons Inc.
ISBN13: 9780764597046
Description:
* C# is Microsoft's object-oriented programming language designed for improving productivity in the development of Web applications
* Fully revised for C# 2005, this book begins with creating a C# program, then moves into C# and object-oriented programming fundamentals, Windows programming with C# and Visual Studio, and debugging and error handling
* A friendly, conversational approach to understanding C# is certain to get readers quickly creating applications
* The CD-ROM contains all the sample code in the book as well as bonus
materials