Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts

Tuesday, April 7, 2009

Essential C# 4.0

Authors:Mark Michaelis
Pages:720
Publisher:Addison Wesley
ISBN13:9780321150776
Description:
"Essential C# 2.0 pulls off a very difficult task. The early chapters are comprehensible by beginning developers, while the later chapters pull no punches and provide the experienced developer with the detailed information they need to make the most of C# 2.0. Starting with the first chapter, Mark has successfully interwoven tidbits of information useful to even the most advanced developer while keeping the book approachable." Chris Kinsman, chief architect, Vertafore, Microsoft Regional Directo
Download

Core C# and .NET

Authors:Stephen C. Perry
Pages:972
Publisher:Prentice Hall PTR
ISBN13:9780131472273
Description:

Written for C# 2.0 and .NET 2.0: contains coverage of generics, Master Pages, the DataGridView, and other new features

Covers Web development, Windows development, data management, security, threading, remoting, and much more

Presents hundreds of non-trivial code examples that help you solve real-world problems

The Complete and Comprehensive Developer's Guide to C# 2.0 and .NET 2.0

Core C# and .NET is the no-nonsense, example-rich guide to achieving exceptional results with C# 2.0 and .NET 2.0. Writing for experienced programmers, Stephen Perry presents today's best practices for leveraging both C# 2.0 language features and Microsoft's .NET 2.0 infrastructure.


Download


C# Threading Handbook

Authors:Tobin Titus, Sandra Gopikrishna Tejaswi Redkar S
Pages:288
Publisher:Apress
ISBN13:9781861008299
Description:
This book addresses the fundamental units of Windows and .NET programming - threads. A strong understanding of the role threads play in program execution, how multiple threads can interact in order to make efficient programs, and the pitfalls to beware of when developing multithreaded applications, are all core to a developer's ability to develop effective C# programs. This book will cover how .NET applications are executed, the life cycle of a thread in .NET, how the .NET Framework uses threads, how threads work in an event-driven environment, how we can avoid race conditions and deadlocks, how the activity of multiple threads can be synchronized, and how to debug multithreaded applications. We finish it off by describing the creation of a multithreaded network application.
Download

Monday, April 6, 2009

Microsoft AJAX Library Essentials Client-side ASP.NET AJAX 1.0

Authors:Bogdan Brinzarea, Cristian Darie
Pages:298
Publisher:Unknow
ISBN13:9781847190987
Description:

A practical tutorial to using Microsoft AJAX to enhance the user experience of your ASP.NET web applications covering the most up to date versions of the AJAX tools. With ASP.NET AJAX (formerly known as ATLAS) developers can quickly create rich and responsive web pages with efficient server communication by simply adding a few server controls to their pages. Because ASP.NET AJAX is integrated with ASP.NET, developers have full access to the built-in ASP.NET 2.0 application services and the entire .NET Framework.

This book is the most practical and efficient resource a reader can get to enter the exciting world of AJAX in ASP.NET. Targeting the most recent version of the ASP.NET AJAX tools, this book will teach you how to create faster, lighter, and richer web applications by using the Microsoft AJAX technologies to their full potential.


Download

Distributed .Net Programming in C#

Authors:Barnaby, Tom
Pages:450
Publisher:Unknow
ISBN13:9781590590393
Description:

With the release of .NET, Microsoft has once again altered the distributed programming landscape. Almost everything has changed, from data access, to remote object calls, to the deployment of software components. And of course, .NET introduces a new technology in XML Web services that may revolutionize Web development.

Distributed .NET Programming in C# describes how to use these new .NET technologies to build fast, scalable, and robust distributed applications. Along the way, it answers common questions such as, How do I use the .NET Remoting Framework? What role does COM+ play in the .NET universe? How can I interoperate with COM components? What's the difference between .NET Remoting and Web services? How will these changes affect the architecture and design of a distributed application?

Download

Essential ASP.NET With Examples in C#

Authors:Fritz Onion
Pages:432
Publisher:Addison Wesley
ISBN13:9780201760408
Description:
It was late at night in Torrance, California, in August 2000. I had spent 12 hours of the day teaching DevelopMentor's Guerrilla COM course with Mike Woodring and Jason Whittington. Don Box had come over after class, and, as usual, we were staying up late into the night after the students had long since gone to bed, discussing technology and hacking. Microsoft had just released its preview version of .NET at the PDC in July, and we had been spending much of the year up to that point digging into the next COM and were excited that it had finally been released so we could talk about it.
Download

Windows Forms Programming in C#

Authors:Chris Sells
Pages:448
Publisher:Addison Wesley
ISBN13:9780321116208
Description:
"I think this book does a great job of hitting a huge number of features—sometimes I forget how much there is to WinForms!"

—Chris Anderson, Software Architect, Microsoft Windows Forms team

Programming Windows Forms in C# is the ultimate guide to using the Microsoft .NET forms package. Readers learn how to build smart client applications that take full advantage of both the rich user interface features of the Microsoft Windows operating system and the deployment features of HTML-based applications. Author Chris Sells draws upon his WinForms research and programming experience to provide what the Windows Forms documentation could not: a clear picture of exactly how C# programmers will want to use WinForms.


Download

Visual C# 2005 Demystified

Authors:Jeff Kent
Pages:352
Publisher:McGraw Hill
ISBN13:9780072261707
Description:
There’s no easier, faster, or more practical way to learn the really tough subjects

Visual C# 2005 Demystified explains the language and its libraries and applications as well as how to use the integrated development environment. This self-teaching guide comes complete with key points, background information, quizzes at the end of each chapter, and even a final exam. Simple enough for beginners but challenging enough for advanced students, this is a lively and entertaining brush-up, introductory text, or classroom supplement.

Download

C # in a Nutshell

Authors:Peter Drayton, Ben Albahari Ted Neward
Pages:926
Publisher:O'Reilly
ISBN13:9780596005269
Description:

C# in a Nutshell provides C# programmers with a concise and thorough reference to the language in one straightforward and accessible volume. Designed as a handbook for daily use, this book is an essential guide to the C# language and the base class APIs of the .NET Framework. Programmers will want to keep this book next to their keyboards for years to come.

The heart of the book is a succinct but detailed reference to the C# language and the .NET types most essential to C# programmers. Each chapter in the API reference begins with an overview of a .NET namespace and a diagram of its types, including a quick-reference entry for each type, with name, assembly, category, description, member availability, class hierarchy, and other relevant information, such as whether the type is part o the ECMA CLI specification. Newly updated for .NET Framework version 1.1, the second edition also adds a CD that allows you to integrate the book's API Quick Reference directly into the help files of Visual Studio .NET 2002 & 2003, giving you direct access to this valuable information via your computer.
Download

Sunday, April 5, 2009

Microsoft Visual C# .NET

Authors:Mickey Williams
Pages:

Publisher:

ISB
N13:
Description:

When I first started working with Microsoft Visual C# .NET, I was immediately struck by how productive my coding sessions became. Even though I was working with the pre-Beta release, the development environment and the .NET Framework simplified much of the work that I was doing. The increased productivity was due to four factors:

The C# programming language, which is well-suited for component-based development
The simplified programming and deployment model offered by the common language runtime
The .NET Framework and its associated class library
The developer automation features included in the Microsoft Visual Studio.NET environment

The tools for development that are realized today with Visual C# .NET are light-years ahead of the tools I was using in the mid-1980s when I started developing for Microsoft Windows. When I was asked to write a book about Visual C# .NET, I just couldn’t refuse. I’m sure that you’ll find working with Visual C# .NET a rewarding experience, and I’m pleased that you’ve selected this book to help get you started.
This book is intended for developers who want to learn the C# programming language using Microsoft Visual C# .NET. The book is intended to provide a broad overview of programming with Visual C# .NET, so it explores a wide variety of topics. In addition to a discussion of the C# programming language, this book covers the more commonly used classes in the .NET Framework, including Windows Forms programming, ASP.NET, Extensible Markup Language (XML),web services, and more.

Download

Programming Microsoft Visual C# 2008:The Language

Authors:Donis Marshall
Pages:912
Publisher:Microsoft Press
ISBN:0735625409
Description:
Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2008. Programming expert Donis Marshall deftly helps you build your proficiency with language features such as classes, structs, and other fundamentals, and helps you advance your expertise with more-advanced topics such as debugging, threading, and memory management. Combining an incisive reference with code samples and best practices, this developerreference focuses on details of the C# language you need to build innovative solutions.Key Book Benefits:Delves into the core, must-know topics for developers working with Visual C# 2008, and advances their mastery with essentialskillsThoroughly explicates language features such as generics, code snippets, and anonymous methods, while also providing updated information about classic features such as namespaces and metadataProvides code samples to illustrateconcepts and build skills mastery.
Download

Friday, April 3, 2009

Professional C# 2008

Authors:By Nagel, Christian / Evjen, Bill / Glynn, Jay
Pages:1848
Publisher:
ISBN:978-0-470-19137-8
Description:

pdated for 3.5 and Visual Studio® 2008, this book is the ultimate guide to C# 2008 and its environment. Beginning with a look into the architecture and methodology of , the team of superlative authors explains why the C# language cannot be viewed in isolation, but rather, must be considered in parallel with the Framework. After gaining an understanding of the foundation of C#, you'll then go on to examine the fundamentals of C# programming with each successive chapter.

New examples provide helpful explanations on how to use C# to solve various tasks. Plus, completely new chapters on LINQ, SQL, ADO entities, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, arrays, system transactions, tracing, and event logging all deliver essential information to help you gain a clear and thorough understanding of all that C# 2008 has to offer.

Download

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