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

Read more...

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

Read more...

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

Read more...

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


Read more...

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

Read more...

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

Read more...

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

Read more...

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

Read more...

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

Read more...

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

Read more...

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

Read more...

Oracle Database 10g New Features

Authors:Robert G. Freeman
Pages:272
Publisher:Unknow
ISBN13:9780072229479
Description:
Here is an invaluable overview of all the cutting-edge features of Oracle?s latest database release, Oracle Database 10g. Includes expert commentary throughout from world-renowned Oracle guru J .

Download

Read more...

Designing Effective Database Systems

Authors:Rebecca M. Riordan
Pages:353
Publisher:Addison Wesley
ISBN13:9780321290939
Description:
Relational databases are tricky beasts. Other kinds of commercial software are infinitely easier to understand. Word processors are really just high-tech typewriters, and it's pretty clear that the backspace key beats that little jar of white stuff cold. Spreadsheets present a familiar enough paradigm, even to non-accountants, and email is close enough to the postal system for the model to be comprehensible. Databases are different. Other kinds of software have a real-world analogy. Sometimes, as in the Windows desktop, the analogy is a little tenuous, but the analogies are close enough; you can get there from here. But relational databases are completely artificial. They're like geometry: They can be used to build models of the real world, but they don't exist in the real world.
Download


Read more...

Beginning Database Design

Authors:
Pages:
Publisher:
ISBN:
Description:
The perfect reference for programmers, administrators, or Web designers who are new to database development and are uncertain as to how to design and structure a database efficiently

* Shows how to design and implement robust, scalable databases on any of the major relational database management systems, including Access, SQL Server, IBM DB2, MySQL, and Oracle

* Covers all the key database design steps including modeling, normalization, SQL, denormalization, object-modeling, data warehousing, and performance

* Provides plenty of real-world examples and a complete beginning-to-end case study of creating a database that includes the analysis and planning, tables and data structures, business rules, and hardware requirements.


Download

Read more...

Applied Mathematics for Database Professionals

Authors:Lex de Haan, Toon Koppelaars
Pages:376
Publisher:Apress
ISBN:9781590597453
Description:

Relational databases hold data, right? They indeed do, but to think of a database as nothing more than a container for data is to miss out on the profound power that underlies relational technology. A far more powerful way of thinking lies in relational technology's foundation in the mathematical disciplines of logic and set theory.

Databases contain truths or propositions describing some area of interest such as a business. Those truths are organized into sets. Operations from logic and set theory can be applied to existing sets of truths to derive new sets of truths. Applied Mathematics for Database Professionals introduces you to this way of thinking, to the logic and set theory that underlies relational database technology. All this may sound abstract now, but there are profound benefits from the deeper understanding you'll gain from this book. You'll learn to

Become a better database designer. You'll make fewer mistakes, and your designs will be more flexible in response to changing data needs.
Use the expressive power of mathematics to precisely specify designs and business rules.
Communicate effectively about design using the universal language of mathematics.
Develop and write complex SQL statements with confidence.
Avoid pitfalls and problems from common relational bugaboos such as null values and duplicate rows.

Download

Read more...

MySQL Database Design and Tuning

Authors: Schneider, Robert D.
Pages: 414
Publisher:Unknow
ISBN: 9780672327650
Description:

The authoritative, hands-on guide to advanced MySQL programming and administration techniques for high performance is here. MySQL Database Design and Tuning is the only guide with coverage of both the basics and advanced topics, including reliability, performance, optimization and tuning for MySQL. This clear, concise and unique source for the most reliable MySQL performance information will show you how to:

* Deploy the right MySQL product for your performance needs.
* Set up a performance management and monitoring environment using tools from MySQL.
* Implement the right indexing strategy
* Apply good performance strategy when developing software to work with the MySQL database.
* Configure dozens of variable to correctly tune the MySQL engine.

If you deal with the intricacies and challenges of advanced MySQL functionality on a daily basis, you will be able to build on your knowledge with author Robert Schneider's real-world experiences in MySQL Database Design and Tuning.

Download


Read more...

Oracle Database 10g SQL

Authors: Jason Price
Pages: 624
Publisher:Unknow
ISBN: 9780072229813
Description:
This volume will take you from novice to master, covering not only how to use SQL but also the Oracle extensions to SQL. The examples feature the sample schemas available with Oracle Database 10g


Download


Read more...

The Relational Database Dictionary


Authors: Date, C. J.
Pages: 113
Publisher:O'Reilly
ISBN: 9780596527983
Description:
Avoid misunderstandings that can affect the design, programming, and use of database systems. Whether you're using Oracle, DB2, SQL Server, MySQL, or PostgreSQL, The Relational Database Dictionary will prevent confusion about the precise meaning of database-related terms (e.g., attribute, 3NF, one-to-many correspondence, predicate, repeating group, join dependency), helping to ensure the success of your database projects. Carefully reviewed for clarity, accuracy, and completeness, this authoritative and comprehensive quick-reference contains more than 600 terms, many with examples, covering issues and concepts arising from the relational model of data.
Download

Read more...

Oracle Database Foundations

Authors: Bryla, Bob
Pages: 349
Publisher:John Wiley & Sons Inc
ISBN:9780782143720
Description:
The world of IT is always evolving, but in every area there are stable, core concepts that anyone just setting out needed to know last year, needs to know this year, and will still need to know next year. The purpose of the Foundations series is to identify these concepts and present them in a way that gives you the strongest possible starting point, no matter what your endeavor. Oracle Database Foundations provides essential knowledge about installing, configuring, maintaining, and querying Oracle 9i and 10g databases. What you learn here will benefit you in the short term, as you acquire and practice your skills, and in the long term, as you use them.
Download

Read more...

Beginning Database Design

Authors: Clare Churcher
Pages: 240
Publisher: Apress
ISBN: 9781590597699
Description:
Beginning Database Design: From Novice to Professional provides short, easy-to-read explanations of how to get database design right the first time. This book offers numerous examples to help you avoid the many pitfalls that entrap new and not-so-new database designers. Through the help of use cases and class diagrams modeled in the UML, you'll learn how to discover and represent the details and scope of the problem in question.

Database design is not an exact science, and solid database design principles and examples help demonstrate the consequences of simplifications and pragmatic decisions. The rationale is to try to keep it simple, but allow room for development as situations change or resources permit. The book also features an introduction for implementing the final design in a relational database.
Download

Read more...

Database in Depth

Authors: C.J. Date
Pages: 208
Publisher:O'Reilly
ISBN: 9780596100124
Description:

This book sheds light on the principles behind the relational model, which is fundamental to all database-backed applications--and, consequently, most of the work that goes on in the computing world today. Database in Depth: The Relational Model for Practitioners goes beyond the hype and gets to the heart of how relational databases actually work. Ideal for experienced database developers and designers, this concise guide gives you a clear view of the technology--a view that's not influenced by any vendor or product. Featuring an extensive set of exercises, it will help you:

understand why and how the relational model is still directly relevant to modern database technology (and will remain so for the foreseeable future)

see why and how the SQL standard is seriously deficient

use the best current theoretical knowledge in the design of their databases and database applications

make informed decisions in their daily database professional activities

Database in Depth will appeal not only to database developers and designers, but also to a diverse field of professionals and academics, including database administrators (DBAs), information modelers, database consultants, and more.

Virtually everyone who deals with relational databases should have at least a passing understanding of the fundamentals of working with relational models. Author C.J. Date has been involved with the relational model from its earliest days. An exceptionally clear-thinking writer, Date lays out principle and theory in a manner that is easily understood. Few others can speak as authoritatively the topic of relational databases as Date can.

Download

Read more...

Beginning_Oracle_Database_11g_Administration


Authors:
Pages:
Publisher:
ISBN:1590599683
Description:
Open the door to a career as an Oracle database administrator as you learn to plan for and install the Oracle Database software. Then learn the rudiments of database administration from longtime Oracle expert Iggy Fernandez. Take advantage of the high demand for Oracle expertise and use Beginning Oracle Database 11g Administration to launch you on the right track to Oracle DBA career success.
Gets you started in all key areas of database administration
Provides a sound foundation on which to build your career
Written in a clear, to–the–point style by Oracle expert and popular speaker Iggy Fernandez
Download

Read more...

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

Read more...

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

Read more...