Object-Oriented Design Books - Page 6

MagicBeanDip.com

Page 6 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 10 11 17

Programming C#: Building .NET Applications with C#

Jesse Liberty

Programming C#: Building .NET Applications with C# Jesse Liberty List Price: $44.95
By: O'Reilly Media, Inc.
Amazon Marketplace: 17 new & used starting at $11.34

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> C#
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 206 Average rating: 4.0 of 5

Editorial Review:

The programming language C# was built with the future of application development in mind. Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language among those programming for the Microsoft platform, C# continues to grow in popularity as more developers discover its strength and flexibility. And, from the start, C# developers have relied on Programming C# both as an introduction to the language and a means of further building their skills.

The fourth edition of Programming C#--the top-selling C# book on the market--has been updated to the C# ISO standard as well as changes to Microsoft's implementation of the language. It also provides notes and warnings on C# 1.1 and C# 2.0.

Aimed at experienced programmers and web developers, Programming C#, 4th Edition, doesn't waste too much time on the basics. Rather, it focuses on the features and programming patterns unique to the C# language. New C# 2005 features covered in-depth include:
  • Visual Studio 2005
  • Generics
  • Collection interfaces and iterators
  • Anonymous methods
  • New ADO.NET data controls
  • Fundamentals of Object-Oriented Programming
Author Jesse Liberty, an acclaimed web programming expert and entrepreneur, teaches C# in a way that experienced programmers will appreciate by grounding its applications firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications.

Liberty also incorporates reader suggestions from previous editions to help create the most consumer-friendly guide possible.

Windows via C/C++ (Pro - Developer)

Jeffrey M. Richter, Christophe Nasarre

Windows via C/C++ (Pro - Developer) Jeffrey M. Richter, Christophe Nasarre Amazon Price: $44.09
List Price: $69.99
Usually ships in 24 hours
By: Microsoft Press
Amazon Marketplace: 33 new & used starting at $37.50

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> Windows - General
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> General AAS

Customer Reviews:
Total reviews: 10 Average rating: 5.0 of 5

All you always wanted to know about Windows functionning 5 out of 5 stars.
0 of 0 people found this review helpful.

Excellent choice of topics (kernel objects, processes, threads, jobs, fibers, memory management, DLL et SEH)and a good compromise between the depth of analysis and an easy reading.
The book is very attractive visually; the bold fonts are really used at right places and numerous examples (as a matter of fact quite serious in itself) are very, very readable.
A must for a serious programmer.

Editorial Review:

Get the preeminent guide to programming application for Windows with C++. Programming Applications for Microsoft Windows is a classic book (formerly titled Advanced Windows, Third Edition) and is now fully updated for Windows Vista, including the latest information about Windows XP. In-depth and comprehensive, this essential reference covers the Windows operating system and how to program at the API level. Recognized experts provide an inside view of how Windows works and how to use its features in Visual C++ development tasks. Topics covered include processes, thread pooling, virtual memory, DLLs, file I/O, and message crackers. For systems-level programmers, this is a must-have title. Includes code samples in Visual C++.

Features coverage of classic topics such as thread pooling, heaps, and advanced DLL techniques

Provides expert guidance fully updated for Windows Vista

Provides extensive sample code in Visual C++ 2005

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

Domain-Driven Design: Tackling Complexity in the Heart of Software Eric Evans Amazon Price: $51.99
List Price: $64.99
Usually ships in 24 hours
By: Addison-Wesley Professional
Amazon Marketplace: 51 new & used starting at $46.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> Design Tools & Techniques
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> General AAS
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design

Customer Reviews:
Total reviews: 45 Average rating: 4.0 of 5

Excellent book 5 out of 5 stars.
3 of 3 people found this review helpful.

If your process for writing an application is to start with the database, or to start designing UI, you should read this book.

There is nothing new in this book -- but you really should read it.

This book details the way many architects and analysts have been creating their applications for years, and for good reason. They start by creating domain classes that help represent data in a way that is understandable to both developer and customer. Then building out the application from there.

Read this book.

Mind blowing 5 out of 5 stars.
1 of 1 people found this review helpful.

This book radically changed the way I design software. Domain modeling gets to the heart of object-oriented programming. The book is a bit academic and long-winded, but very deep and complete.

This is an immediate classic and required reading for any serious engineer.

Review 5 out of 5 stars.
0 of 0 people found this review helpful.

In my idea, it represents "The book" that each developer who wants approach Domain Driven Design methodology must have in his own books collection.

Useful principles, but very difficult to get through 3 out of 5 stars.
0 of 0 people found this review helpful.

This book has a lot of useful design principles, but they can be hard to garner and retain because the writing is very dry. I almost wish the suggestions were of lower quality, so that I would have had an excuse to stop reading the book. In the end, it took 2 renewals from my library to get through Domain Driven Design.

The other downside to the book is that it did not provide a clear path for me to incorporate many of the practices that it lays out. It seems like one would need an extremely high functioning and close knit team and organization to implement the suggestions in the book, and it's unclear to me how much one could do without such an ideal situation. While I can apply many of the specific design principles to my own tasks, I do not know how to leverage the larger practices of domain driven design in my organization.

Microsoft Windows PowerShell Programming for the Absolute Beginner

Jerry Lee Ford Jr.

Microsoft Windows PowerShell Programming for the Absolute Beginner Jerry Lee Ford Jr. Amazon Price: $19.79
List Price: $29.99
Usually ships in 24 hours
By: Course Technology PTR
Amazon Marketplace: 37 new & used starting at $18.75

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> Windows - General
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> General AAS
Subjects -> Computers & Internet -> Operating Systems -> General

Customer Reviews:
Total reviews: 11 Average rating: 4.0 of 5

Editorial Review:

Microsoft has finally answered the prayers of system administrators and developers everywhere through the introduction of Windows PowerShell, a new scripting technology that enables the automation of system management tasks and the creation of system management tools. PowerShell runs on Windows XP, 2003, and Vista. Exchange Server 2007 and System Center Operations Manager 2007 will be built on Windows PowerShell. Unlike traditional Windows shell scripting, PowerShell scripting is object based and is designed to work with the .NET framework. Microsoft Windows PowerShell Programming for the Absolute Beginner teaches readers how to program using Microsoft's new PowerShell scripting language through the creation of computer games. No prior knowledge of programming in any language is required. Topics covered include the Windows PowerShell Command Line, object based scripting with .NET, writing PowerShell Scripts, working with variables, arrays and hashes, implementing conditional logic, using loops to process data, organizing scripts using functions, basic system administration, and much more.

Introduction to Information Retrieval

Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze

Introduction to Information Retrieval Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze Amazon Price: $48.00
List Price: $60.00
Usually ships in 24 hours
By: Cambridge University Press
Amazon Marketplace: 49 new & used starting at $31.82

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Databases -> Beginning & Introductory
Subjects -> Computers & Internet -> Databases -> General
Subjects -> Computers & Internet -> Databases -> General AAS

Customer Reviews:
Total reviews: 4 Average rating: 5.0 of 5

Editorial Review:

Class-tested and coherent, this groundbreaking new textbook teaches web-era information retrieval, including web search and the related areas of text classification and text clustering from basic concepts. Written from a computer science perspective by three leading experts in the field, it gives an up-to-date treatment of all aspects of the design and implementation of systems for gathering, indexing, and searching documents; methods for evaluating systems; and an introduction to the use of machine learning methods on text collections. All the important ideas are explained using examples and figures, making it perfect for introductory courses in information retrieval for advanced undergraduates and graduate students in computer science. Based on feedback from extensive classroom experience, the book has been carefully structured in order to make teaching more natural and effective. Although originally designed as the primary text for a graduate or advanced undergraduate course in information retrieval, the book will also create a buzz for researchers and professionals alike.

EJB 3 in Action

Debu Panda, Reza Rahman, Derek Lane

EJB 3 in Action Debu Panda, Reza Rahman, Derek Lane Amazon Price: $38.28
List Price: $44.99
Usually ships in 24 hours
By: Manning Publications
Amazon Marketplace: 50 new & used starting at $30.39

Buy at Amazon.com

Browse similar items by category:
Subjects -> Business & Investing -> Small Business & Entrepreneurship -> Entrepreneurship
Subjects -> Business & Investing -> Small Business & Entrepreneurship -> New Business Enterprises
Subjects -> Computers & Internet -> Programming -> Java -> General

Customer Reviews:
Total reviews: 25 Average rating: 4.5 of 5

Editorial Review:

EJB 3 is the most important innovation introduced in Java EE 5.0. EJB 3 promises to simplify enterprise development, abandoning the heavyweight EJB 2.x model in favor of a lightweight POJO framework. The API represents a lot of hard work, honest introspection, and a fresh perspective on EJB, all without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions.

In the tradition of Manning's In Action series, this book tackles the subject matter head-on, through numerous code samples, real-life scenarios, and illustrations. It is geared toward helping you learn EJB 3 quickly and easily. The authors make the subject matter approachable, covering the basics where needed as well as providing guidance, deep coverage, and best practices. The book highlights what EJB 3 has to offer without disregarding the contributions and strengths of seminal technologies like Spring, Hibernate or TopLink.

What's Inside

* Building Business Logic with POJO Session Beans and Message Driven Beans

* EJB 3 Dependency Injection and Interceptors

* Domain Modeling and Object-Relational Mapping with the EJB 3 Java Persistence API

* Effectively manipulating and retrieving entities, including using the Java Persistence Query Language

* Using EJB 3 from other tiers (such as the web or application client tier) and frameworks such as Spring

* Best practices, performance tuning, and design patterns

* Migrating from EJB 2.x and other POJO frameworks

Objective-C Pocket Reference

Andrew Duncan

Objective-C Pocket Reference Andrew Duncan Amazon Price: $9.95
List Price: $9.95
Usually ships in 24 hours
By: O'Reilly Media, Inc.
Amazon Marketplace: 27 new & used starting at $5.14

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Apple -> Mac OS X
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Operating Systems -> MacOS

Customer Reviews:
Total reviews: 6 Average rating: 4.5 of 5

Editorial Review:

Objective-C is an exciting and dynamic approach to ibased object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the "Objective-C Pocket Reference" close at hand. This small book contains a wealth of valuable information to speed you over the learning curve.

In this pocket reference, author Andrew Duncan provides a quick and concise introduction to Objective-C for the experienced programmer. In addition to covering the essentials of Objective-C syntax, Andrew also covers important faces of the language such as memory management, the Objective-C runtime, dynamic loading, distributed objects, and exception handling.

O'Reilly's Pocket References have become a favorite among programmers everywhere. By providing important details in a succinct, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new "Objective-C Pocket Reference" is the book you'll want to have.

The Object-Oriented Thought Process (3rd Edition) (Developer's Library)

Matt Weisfeld

The Object-Oriented Thought Process (3rd Edition) (Developer's Library) Matt Weisfeld Amazon Price: $39.34
List Price: $44.99
Usually ships in 24 hours
By: Addison-Wesley Professional
Amazon Marketplace: 52 new & used starting at $29.90

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 42 Average rating: 4.0 of 5

Editorial Review:

The Object-Oriented Thought Process

Third Edition

 

Matt Weisfeld

 

An introduction to object-oriented concepts for developers looking to master modern application practices.

 

Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET. By designing with objects rather than treating the code and data as separate entities, OOP allows objects to fully utilize other objects’ services as well as inherit their functionality. OOP promotes code portability and reuse, but requires a shift in thinking to be fully understood. Before jumping into the world of object-oriented programming languages, you must first master The Object-Oriented Thought Process.

 

Written by a developer for developers who want to make the leap to object-oriented technologies as well as managers who simply want to understand what they are managing, The Object-Oriented Thought Process provides a solution-oriented approach to object-oriented programming. Readers will learn to understand object-oriented design with inheritance or composition, object aggregation and association, and the difference between interfaces and implementations. Readers will also become more efficient and better thinkers in terms of object-oriented development.

 

This revised edition focuses on interoperability across various technologies, primarily using XML as the communication mechanism. A more detailed focus is placed on how business objects operate over networks, including client/server architectures and web services.

 

“Programmers who aim to create high quality software–as all programmers should–must learn the varied subtleties of the familiar yet not so familiar beasts called objects and classes. Doing so entails careful study of books such as Matt Weisfeld’s The Object-Oriented Thought Process.”

–Bill McCarty, author of Java Distributed Objects, and Object-Oriented Design in Java

 

Matt Weisfeld is an associate professor in business and technology at Cuyahoga Community College in Cleveland, Ohio. He has more than 20 years of experience as a professional software developer, project manager, and corporate trainer using C++, Smalltalk, .NET, and Java. He holds a BS in systems analysis, an MS in computer science, and an MBA in project management. Weisfeld has published many articles in major computer trade magazines and professional journals.

Programming Microsoft® ADO.NET 2.0 Core Reference

David Sceppa

Programming Microsoft® ADO.NET 2.0 Core Reference David Sceppa Amazon Price: $37.79
List Price: $59.99
Usually ships in 24 hours
By: Microsoft Press
Amazon Marketplace: 62 new & used starting at $2.93

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Databases -> Database Design
Subjects -> Computers & Internet -> Microsoft -> Development -> .NET
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> Windows - General

Customer Reviews:
Total reviews: 7 Average rating: 4.5 of 5

Editorial Review:

Build your expertise as you move beyond the basics—and delve into the essential topics of programming with ADO.NET 2.0. This comprehensive reference offers expert guidance, hands-on instruction, and code samples in Microsoft Visual C#® and Visual Basic® to help advance your mastery of developing database applications for Microsoft Windows and the Web.

Discover how to: • Work with design-time data access features in Microsoft Visual Studio® 2005 • Use Microsoft .NET Framework 2.0 data providers to connect to databases • Build connection strings and enable connection pooling • Execute queries, including parameterized and asynchronous queries, and retrieve their results • Create DataSet objects to work with offline data and explore common usage scenarios • Use the new Common Language Runtime features and XML data type in Microsoft SQL Server™ 2005 • Generate logic and use stored procedures for simple to advanced updating scenarios • Design Web applications with new data access features in ASP.NET 2.0—including code-free data-binding capabilities

PLUS—Get Visual Basic and C# code samples, and a Microsoft .NET Data Provider on the Web

Groovy in Action

Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, Jon Skeet

Groovy in Action Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, Jon Skeet Amazon Price: $31.49
List Price: $49.99
Usually ships in 24 hours
By: Manning Publications
Amazon Marketplace: 61 new & used starting at $21.18

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Databases -> SQL -> General
Subjects -> Computers & Internet -> Databases -> SQL -> General AAS
Subjects -> Computers & Internet -> Programming -> Java -> General

Customer Reviews:
Total reviews: 21 Average rating: 5.0 of 5

Editorial Review:

"... a clear and detailed exposition of what is groovy about Groovy. I'm glad to have it on my bookshelf."
--From the Foreword by James Gosling

Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language.

Groovy in Action introduces Groovy by example, presenting lots of reusable code while explaining the underlying concepts. Java developers new to Groovy find a smooth transition into the dynamic programming world. Groovy experts gain a solid reference that challenges them to explore Groovy deeply and creatively.

Because Groovy is so new, most readers will be learning it from scratch. Groovy in Action quickly moves through the Groovy basics, including:

* Simple and collective Groovy data types
* Working with Closures and Groovy Control Structures
* Dynamic Object Orientation, Groovy style

Readers are presented with rich and detailed examples illustrating Groovy's enhancements to Java, including

* How to Work with Builders and the GDK
* Database programming with Groovy

Groovy in Action then demonstrates how to Integrate Groovy with XML, and provides,

* Tips and Tricks
* Unit Testing and Build Support
* Groovy on Windows

An additional bonus is a chapter dedicated to Grails, the Groovy Web Application Framework.


Page 6 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 10 11 17

Return to MagicBeanDip.com

This page was created in 1.2145 seconds.