Showing posts with label csharp. Show all posts
Showing posts with label csharp. Show all posts

.NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET) Review

.NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Are you looking to buy .NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET)? Here is the right place to find the great deals. we can offer discounts of up to 90% on .NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

.NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET) ReviewMy roommate loaned me this book because I was trying do do some UI automation where I work. This book had just what I needed and I had my automation running in 1 day when I was trying to get it to work for nearly a month before the book. If you want to know how to write reflection UI automation this book will help you a lot..NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET) OverviewThis book presents practical techniques for writing lightweight software test automation in a .NET environment. If you develop, test, or manage .NET software, you should find this book very useful. Before .NET, writing test automation was often as difficult as writing the code for the application under test itself. With .NET, it is possible to write lightweight, custom test automation (small, dedicated test harness programs which are two pages of source code or less in length and take less than two hours to write) in a tiny fraction of the time it used to take. The emphasis of this book is on practical techniques that you can use immediately.This book is intended for software developers, testers, and managers who work with .NET technology who have a basic familiarity with .NET programming but does not make any particular assumptions about your skill level. The examples in this book have been successfully used in seminars and teaching environments where it has proven highly effective as a platform for students who are learning intermediate level .NET programming.

Want to learn more information about .NET Test Automation Recipes: A Problem-Solution Approach (Expert's Voice in .NET)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

CIL Programming: Under the Hood of .NET Review

CIL Programming: Under the Hood of .NET
Average Reviews:

(More customer reviews)
Are you looking to buy CIL Programming: Under the Hood of .NET? Here is the right place to find the great deals. we can offer discounts of up to 90% on CIL Programming: Under the Hood of .NET. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

CIL Programming: Under the Hood of .NET ReviewHas this ever happened to you... There's this new technology or programming language that you're dying to learn, but there are no books. Finally, someone writes a book, you get the book from the bookseller (Amazon), you open the book, and you thumb through the pages. Well, that's the way I felt about learning Microsoft IL for .NET. I really was keen about learning .NET's "assembly language" because throughout my career I found that having low level knowledge about how a system is put together is very, very useful. Now, I'm not suggesting that you stop everything you're doing and run out to learn CIL programming. However, I believe that if you want to be a serious .NET professional, learning CIL should definitely be on your To-Do list.
So what about Bock's Book: "CIL Programming: Under the Hood of .NET"? In a word - disappointing. Bock spends most of the book's first chapter entitled "Language Interoperability" on detailed discussion of programs written in a variety of languages. He's trying to make the point that the CLR allows programs written in different languages to freely interoperate. Duh? Why spend the better part of the book's opening talking about everything but CIL. There's even an Oberon (?) programming sample here.
The second and third chapters on ILASM Directives, and, CIL Opcodes, respectively, read like my weekend shopping lists. While it is true that programming books have to regurgitate all the nasty details of the programming language, the good books tell its readers how to internalize the information and describe useful ways of summarizing the information in one's mind. That is, the authors of the better books have figured out some rhyme and reason to the language and they share these insights with their readers. On the other hand, this is what I found in these two most important chapters of Bock's book: the more I read, the more questions I had. I wound up spending significant time on the NET trying to resolve questions that were raised in the material in these two chapters. Clearly, the author did not anticipate these questions.
The fourth chapter, "ILASM and CIL in Practice" is a decent discussion of a typical sample program in IL. It demonstrates some of the IL constructs and programming concerns discussed in the previous chapters.
Chapter 6 is interesting. Here the author talks about and contrasts the IL generated by various programming languages. Some of the VB.NET and C# exposés were eye-opening, but then Bock goes back to Oberon again.
The author ends off the book in chapters 7 and 8 with some very long and tedious samples. I got nothing from this. Chapter 9, the last in the book, is a two-pager on "CIL Tips".
So why do I give this book 3 stars?
1) The book includes Chapter 5, a well-written and interesting discussion about CIL Debugging.
2) Right now, Bock's book is one of three books that talk about CIL. It is the only book that is targeted directly at programming. Although John Gough's "Compiling for the .NET Common Language Runtime" is an excellent book, it is very specialized and targets would-be compiler authors. I didn't read the third book in the IL arena, Serge Lidin's "Inside Microsoft .NET IL Assembler", but I did thumb through it several times (you know what little that is worth): this book strikes me as being very difficult.
RECOMMENDATIONS:
If you need to learn IL Programming right now, buy Bock's book - read the second half of chapter 1, and read Chapters 2-5, maybe Chapter 6. If you have the time, money, and inclination, then buy and read Gough's book. You'll need a lot of time for Gough, but you will definitely learn.
If learning IL is not that pressing right now, I would wait to see if someone else releases a better book.CIL Programming: Under the Hood of .NET OverviewFor the most part, .NET developers use a high-level language, such as C# or VB .NET, to develop their systems. However, the core language of .NET is the Common Intermediate Language, or CIL. This language is the language of .NETdevelopers can use CIL to do whatever is allowed by the .NET specifications, which is not the case for C# and VB .NET. Although it is unlikely that the majority of .NET developers will create their assemblies in CIL, understanding how CIL works will give them a deep, language-independent insight into the core parts of .NET. Furthermore, such knowledge is essential for creating dynamic types, a powerful part of the .NET Framework.In CIL Programming: Under the Hood of .NET, Jason Bock covers the essentials of programming the CIL. First, Bock discusses the basics of what .NET assemblies are and how manifests fit into the picture. He then shows how to create assemblies in .NETincluding the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers how C# and VB .NET and other non-MS languages emit CIL and how they differ. Finally, he reveals how developers can create dynamic assemblies at runtime via the Emitter classes.After reading CIL Programming: Under the Hood of .NET, developers will have a better understanding of the CIL and how to program directly into it. A must-have on every .NET developers desk!Jason Bock is consultant and instructor for Intertech-Inc. (a company devoted to delivering hands-on workshops for enterprise web developers and whose focus is the professional Java, XML, and .NET enterprise developer).He has worked on a number of business applications using a diverse set of substrates and languages such as C#, .NET, and Java. He is the author of ".NET Security" by Apress, and "Visual Basic 6 Win32 API Tutorial, and has written numerous articles on technical development issues associated with both VB and Java.Jason holds a B.A. and a Masters degree in Electrical Engineering from Marquette University.You can find out more about him at http://www.jasonbock.net

Want to learn more information about CIL Programming: Under the Hood of .NET?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Programming Microsoft® .NET (Core reference) Review

Programming Microsoft® .NET (Core reference)
Average Reviews:

(More customer reviews)
Are you looking to buy Programming Microsoft® .NET (Core reference)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Programming Microsoft® .NET (Core reference). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Programming Microsoft® .NET (Core reference) ReviewThe primary focus of the book (500+ pages) is on using .NET with ASP. Since I bought the book figuring that the book would be more focused on the FCL (Framework Class Library), the majority of the book is not useful to me.
The 180 pages dedicated to using the FCL and CRL (Common Runtime Library) with C# were very good, but could have used some additional material. Specifically, sample programs using more than just the edit, list, and button controls would have been good. In addition, detailed samples using streams would have also been good.
The final 100+ pages is a whirlwind tour of other aspects of .NET including ADO.NET (databases), threading, and remoting. The chapters do not have as much depth as the other chapters and give you just enough information to be dangerous. Again, additional depth would have been good.
If you want to use .NET from ASP with a little C#, this is THE book for you. If you want to use .NET from C#, this probably isn't the book for you.Programming Microsoft® .NET (Core reference) Overview
The Microsoft .NET initiative builds on industry standards to make interoperable software services available anywhere, on any device, over the Internet. Behind the initiative is the Microsoft .NET Framework, which combines a managed run-time environment with one of the richest class libraries ever invented to make building and deploying Web-enabled applications easier than ever. Find out how to leverage the full power of the .NET Framework with this definitive, one-stop resource, wri tten by a leading authority in his trademark easy-to-follow, conversational style. You'll learn about the key programming models embodied in the .NET Framework, including Windows® Forms, Web Forms, and XML Web services. And you'll benefit from a wealth of how-to examples, code samples, and complete working programs in C#.

Topics covered in this guide include:

Hello, .NET
Types and Exceptions
The .NET Framework Class Library
Windows Forms
Web Forms
Web Controls
User Controls
Custom Controls
Web Applications
Microsoft ASP.NET Security
XML Web Services
Microsoft ADO.NET
XML
Multithreading
Remoting

CD-ROM FEATURES:

A fully searchable electronic version of the book
Source code for more than 60 complete sample programs and components written in C#
The Microsoft .NET Framework SDK, plus Service Pack 1

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


Want to learn more information about Programming Microsoft® .NET (Core reference)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro ASP.NET 2.0 in C# 2005, Special Edition Review

Pro ASP.NET 2.0 in C# 2005, Special Edition
Average Reviews:

(More customer reviews)
Are you looking to buy Pro ASP.NET 2.0 in C# 2005, Special Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro ASP.NET 2.0 in C# 2005, Special Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro ASP.NET 2.0 in C# 2005, Special Edition ReviewMost of the info are copy and past from the microsoft MSDN library and other freely available websites. There are original materials, but for me, I did not feel that I have learned much from it.
Try another book or better try some online references, tutorials and libraries. If you want my copy and i would be more than happy to send it for free to you { you pay shipping :) }Pro ASP.NET 2.0 in C# 2005, Special Edition Overview
Welcome to Pro ASP.NET 2.0 in C# 2005, Special Edition. In this book, you'll learn how ASP.NET 2.0 really works. You won't be bored with a rehash of the C# language; instead, you'll get the hard-won practical advice that you need to build sophisticated, scalable websites. New features are clearly identified, so if you've programmed with a previous version of ASP.NET, you'll sail through the basics and get right to the most important changes and enhancements.

You'll also dig into advanced topics that other ASP.NET books leave out, like custom control creation, image handling, and encryption. You'll spend two complete chapters learning to make highly responsive pages with Ajax techniques and exploring Microsoft's next-generation Atlas platform. There's no better way to prepare for the future of the Web.

For this Special Edition of the book, we've also included a bonus CD containing a host of valuable extras to help you really get to grips with the technology:

A carefully selected library of chapters from 18 other Apress Pro and Expert titles designed to complement this book and broaden your knowledge of ASP.NET 2.0, C# 2005, VB 2005, and SQL Server 2005. That's over 2,000 information-rich pages in eBook form. All fully supported with code samples on Apress.com.
An eBook copy of ASPToday.com on ASP.NET 2.0 containing thirty-three articles covering ASP.NET 2.0 and SQL Server 2005 from Apress ASPToday website. ASPToday specializes in publishing quality articles for ASP developers. This is the first time this material is being made available in eBook form.
A full selection of our .NET 2.0 roadmaps that illustrate how Apress books can be linked together by you, the reader, to create your own custom-made learning curve to help you master the technology areas you need to know.


Want to learn more information about Pro ASP.NET 2.0 in C# 2005, Special Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11) Review

Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11)
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11) ReviewThe company I work for started a Crystal Enterprise project several months ago. I can honestly say that we would have been unable to complete the project if we did not have this book. It really takes you step-by-step in an easily readable format through what needs to be done. Also, the examples used all worked properly (a problem with many other computer books) and were extremely relevant. There are few people with Crystal Entreprise experience out there today so this book is really needed. We also find ourselves using it as a reference guide occasionally. If you are working with Crystal Enterprise or planning to implement CE I would strongly recommend this book.Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11) OverviewThis book will show you how to create customized solutions using the Business Objects/Crystal Enterprise object model. Here you'll see the object model brought together to create such tools as on-demand web services, report metadata extraction, scheduling, security and user management. You'll learn how to push the envelope to create almost any imaginable reporting solution that BO XI can handle (and even a few that it can't).

Want to learn more information about Pro Crystal Enterprise/Business Objects XI Programming (Expert's Voice in .NET) (v. 11)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Microsoft Visual C#(TM) .NET (Core Reference) Review

Microsoft  Visual C#(TM) .NET (Core Reference)
Average Reviews:

(More customer reviews)
Are you looking to buy Microsoft Visual C#(TM) .NET (Core Reference)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Microsoft Visual C#(TM) .NET (Core Reference). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Microsoft Visual C#(TM) .NET (Core Reference) ReviewThis is a very nice introduction to the C# language using Visual Studio.NET. Although the book is referred to as a "Core Reference" it is not a reference in the typical sense. Microsoft Press also publishes a "Step By Step" book on the same topic which is a basic introduction for the inexperienced programmer. This book is a more advanced tutorial, more suitable for a programmer with Java or C++ experience. However, it is not a complete introduction to the language. Several major topics are missing including regular expressions, inner classes, and, most surprisingly, I/O. The book does cover a wide range of features in .NET and does a nice job of explaining how to use these features in Visual Studio.NET. The first half of the book is an introduction to C# starting with the basics and going up to threading and debugging. The second half of the book covers topics such as creating windows and web forms, ADO.NET, XML, and web services. The section on windows forms is the most complete while the other topics are covered lightly. Overall, the book is generally well written and well edited. I found no obvious mistakes. The book is in hardcover and comes with a CD containing all the code and a DVD with a 60 day version of Visual Studio.NET. The book is not as complete as the O'Reilly C# book but because it is more fully integrated with Visual Studio, may be more useful to most developers.Microsoft Visual C#(TM) .NET (Core Reference) OverviewThis core reference provides the expert guidance that professional developers need to build applications with Windows Forms--the next-generation Microsoft Windows programming class library. Bestselling author Petzold shows readers how to use Microsoft Visual C#--the advanced, object-oriented language for the Microsoft .NET platform-to create dynamic user interfaces and graphical outputs for distributed or stand-alone applications.

Want to learn more information about Microsoft Visual C#(TM) .NET (Core Reference)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries Review

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries
Average Reviews:

(More customer reviews)
Are you looking to buy Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries? Here is the right place to find the great deals. we can offer discounts of up to 90% on Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries ReviewDepending on your experience with the .NET framework, you may consider the contents of this book as everything from invaluable insights to mildly amusing explanations of a few details of .NET you've always wondered about.
Krzysztof Cwalina and Brad Abrams have worked with designing the public API of the .NET framework from its beginning, and during that process they have compiled a comprehensive guideline for framework design. It is basically this internal guideline they are now publishing as a book.
The text is easy to read and makes for a good reference book. It is littered with more free-form comments from lots of other experts such as Jeffrey Richter, Christopher Brumme, and the occasional comment from Anders Hejlsberg. However, it is mostly reminiscent of a Word document with lots of revision comments liberally sprinkled all over, and I suspect this is how book was made: Take an internal guideline document and polish it off; pass it around to a lot of collegues in Microsoft and ask them to comment on it; incorporate most comments verbatim in the text; and publish.
That said, I still found myself using lots of the little insights in the book in my work in the weeks after having read it. Most of those insights actually came from the free-form comments, so I'm not complaining.
If you use FxCop and are familiar with many of the rules in this tool, most of the guidelines in this book will come as no surprise to you. FxCop was originally a project of Krzysztof's and Brad's designed to automate much of their code review work, so you can learn most of the contents of this book just by using FxCop.
As such, almost all the guidelines in the book are publicly known material, but it's still a well organized reference, and the little extra comments from the authors and lots of other people are what made this book a worthwhile read for me.
I wouldn't consider this book essential reading for .NET developers, but it basically supplements FxCop pretty well.Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries OverviewA new edition of this title is available, ISBN-10: 0321545613 ISBN-13: 9780321545619"This book is an absolute must-read for all .NET developers. It gives clear do and don't guidance on how to design class libraries for .NET. It also offers insight into the design and creation of .NET that really helps developers understand the reasons why things are the way they are. This information will aid developers designing their own class libraries and will also allow them to take advantage of the .NET class library more effectively."--Jeffrey Richter, author/trainer/consultant, Wintellect"Framework Design Guidelines will help you in two important ways. First, any .NET developer will benefit from a greater understanding of the design principles that govern the .NET Base Class Library. Second, a deeper understanding of these principles will help you to create software that integrates well with the .NET environment. Quite frankly, this book should be on every .NET developer's bookshelf." --Bill Wagner, founder and consultant, SRT Solutions, author of Effective C#"Not since Brooks' The Mythical Man Month has the major software maker of its time produced a book so full of relevant advice for the modern software developer. This book has a permanent place on my bookshelf and I consult it frequently."--George Byrkit, senior software engineer, Genomic Solutions"This book is a must-read for all architects and software developers thinking about frameworks. The book offers insight into some driving factors behind the design of the .NET Framework. It should be considered mandatory reading for anybody tasked with creating application frameworks."--Peter Winkler, senior software engineer, Balance Technology Inc."Frameworks are valuable but notoriously difficult to construct: Your every decision must be geared towards making them easy to be used correctly and difficult to be used incorrectly. This book takes you through a progression of recommendations that will eliminate many of those downstream 'I wish I'd known that earlier' moments. I wish I'd read it earlier."--Paul Besly, principal technologist, QA"Filled with information useful to developers and architects of all levels, this book provides practical guidelines and expert background information to get behind the rules. Framework Design Guidelines takes the already published guidelines to a higher level, and it is needed to write applications that integrate well in the .NET area."--Cristof Falk, software engineerFramework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries teaches developers the best practices for designing system frameworks and reusable libraries for use with the Microsoft .NET Framework and WinFX. This book focuses on the design issues that directly affect the programmability of a framework, specifically its publicly accessible APIs. This book can improve the work of any .NET developer producing code that other developers will use. An added benefit is a collection of annotations to the guidelines by various members of the Microsoft .NET Framework and WinFX teams, which provide a lively discussion of the motives behind the guidelines, along with examples of good reasons for breaking the guidelines.Microsoft architects Krzysztof Cwalina and Brad Abrams offer guidelines for framework design from the top down. From their long experience and deep insight, you will learnThe general philosophy of framework design Principles and guidelines that are fundamental to overall framework design Naming guidelines for the various parts of a framework, such as namespaces, types, and members Guidelines for the design of types and members of types Issues and guidelines that are important to ensure appropriate extensibilityin your framework Guidelines for working with exceptions, the preferred error reporting mechanism in the .NET Framework and WinFX Guidelines for extending and using types that commonly appear in frameworks Guidelines for and examples of common framework design patternsGuidelines in this book come in four major forms: Do, Consider, Avoid, and Do not. In general, a Do guideline should almost always be followed, a Consider guideline should generally be followed, an Avoid guideline indicates that something is generally not a good idea, and a Do not guideline indicates something you should almost never do. Every guideline includes a discussion of its applicability, and most guidelines include a code example.A companion DVD includes the Designing .NET Class Libraries video series, instructional presentations by the authors on design guidelines for developing classes and components that extend the .NET Framework. A sample API specification and other useful resources are also included.

Want to learn more information about Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET Review

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
Average Reviews:

(More customer reviews)
Are you looking to buy Applying Domain-Driven Design and Patterns: With Examples in C# and .NET? Here is the right place to find the great deals. we can offer discounts of up to 90% on Applying Domain-Driven Design and Patterns: With Examples in C# and .NET. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET ReviewI was surprised that this book slipped under my radar for almost 3 months. I've been on the lookout for just such a unifying tome of knowledge that relates patterns and domain-driven design (DDD) to a practical .NET example for quite some while. The book delivers well on its promises, significantly surpassing the only other real competitor, Foundations of Object-Oriented Programming Using .NET 2.0 Patterns. The pros and cons, as I see them, are outlined below:
PROS
* Combines the ideas of Domain Driven Design (Evans) with Patterns of Enterprise Application Architecture (Fowler). These books are pretty much mandatory reading prior to diving into this book.
* Draws upon a myriad of other well-known sources, including materials from Refactoring to Patterns and the GoF, work from Johnson and Lowy, as well as a rare reference to Naked Objects. The more experienced and better read you are, the more this stuff will make sense.
* Rare .NET coverage of advanced concepts like Plain Old CLR Objects (POCOs), persistence ignorant (PI) objects, O/R mapping with NHibernate, Dependency Injection, Inversion of Control, and Aspect-Oriented Programming.
CONS
* While some sections are really insightful and could contain more interesting materials, other sections seem to drone on too long. The work on defining the NUnit tests, in particular, flows like a stream of consciousness and doesn't really add a lot of structured value to understanding DDD, patters, or TDD for that matter.
* Embedded comments in the text adopt from the style used in Framework Design Guidelines. It worked very well for Cwalina / Abrams in their book because it seemed planned in from the outset. Comments like "one reviewer commented on the code with the following, more succinct version" seem like editorial comments left in and not collaborative authoring by design.
All-in-all a very solid book that fills a unique market niche, leaving it pretty much without peers. If Amazon had a 4.5 starts rating, Applying DDD would get it. As a secondary reference book, it doesn't offer the earth shattering insights of some of the innovative source materials found in the Fowler Signature Series, for example. It does, however, weave together an interesting example of how to tie all of these concepts together for the .NET architect looking to take their understanding to the next level.Applying Domain-Driven Design and Patterns: With Examples in C# and .NET OverviewApplying Domain-Driven Design and Patterns is the first complete, practical guide to leveraging patterns, domain-driven design, and test-driven development in .NET environments. Drawing on seminal work by Martin Fowler and Eric Evans, Jimmy Nilsson shows how to customize real-world architectures for any .NET application. You'll learn how to prepare domain models for application infrastructure; support business rules; provide persistence support; plan for the presentation layer and UI testing; and design for service orientation or aspect orientation. Nilsson illuminates each principle with clear, well-annotated code examples based on C# 2.0, .NET 2.0, and SQL Server 2005. His examples will be valuable both to C# developers and those working with other .NET languages and databases -- or even with other platforms, such as J2EE.

Want to learn more information about Applying Domain-Driven Design and Patterns: With Examples in C# and .NET?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI Review

Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI ReviewIf you are a C# programmer interested in C++/CLI, look no further. I felt like the book was specially written for me :-)
It is written in a very clear and pragmatic manner. I am glad that the author kept the book short so that you can read through all the main points and explore further on your own. Excellent book.Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI OverviewThis is an ideal book if you're an experienced developer approaching Visual C++ from a background of C# programming on .NET 1.1 or 1.0. This book includes two distinct sections forming a simple migration path for you to move across to Visual C++ 2005 development. The first section introduces the Visual C++ 2005 technology then overviews the language in eight fast-track chapters. This overview is tightly focused on the mechanics of the language and does not introduce any coding. Five additional chapters then detail the techniques and issues involved in converting C# applications to Visual C++ 2005.The remainder of the book acts as a detailed reference to Visual C++ 2005, providing information and advice on the technology and its coding techniques. This part of the book is designed for you to dip into it as a reference to assist in your work. While this information doesn't replace that freely available within Visual Studio .NET 2005, this content helps supplement it. Overall, the thorough treatment of advanced topics will earn this text a place on your shelf as a handy reference for years to come.

Want to learn more information about Pro Visual C++ 2005 for C# Developers: Featuring C++/CLI?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Numerical Methods, Algorithms and Tools in C# Review

Numerical Methods, Algorithms and Tools in C#
Average Reviews:

(More customer reviews)
Are you looking to buy Numerical Methods, Algorithms and Tools in C#? Here is the right place to find the great deals. we can offer discounts of up to 90% on Numerical Methods, Algorithms and Tools in C#. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Numerical Methods, Algorithms and Tools in C# Review-In code, bottom page 16, "var" should be "var2"
-In code, top of page 17, uses "int, i, j" in an example about "string, x, y"
-in text, page 18, "...the variable i can accept a all the values"
-in code, page 19, missing quotation marks
-in code, page 22, "In32" should be "Int32"
-in code, page 23, uses "i" and "I" interchangeably (case matters in c#)
-in code, page 32, "intefaces" should be "interfaces"
-in text, page 57, "The latter contains contains interfaces..."
These errors aren't even all the errors in chapter 1, let alone the rest of the book.
This lack of attention to detail is inexcusable. This book must have been rushed to meet a deadline. It should not have been published in its current state. Do not purchase this edition of this book. The book's purpose is to solve complex mathematical problems through C# programming - but its coded examples often will not compile due to these careless mistakes.
If the author was not able to catch these simple mistakes, I do not trust his ability to avoid mistakes in the more complex areas.Numerical Methods, Algorithms and Tools in C# OverviewComprehensive Coverage of the New, Easy-to-Learn C#Although C, C++, Java, and Fortran are well-established programming languages, the relatively new C# is much easier to use for solving complex scientific and engineering problems. Numerical Methods, Algorithms and Tools in C# presents a broad collection of practical, ready-to-use mathematical routines employing the exciting, easy-to-learn C# programming language from Microsoft.The book focuses on standard numerical methods, novel object-oriented techniques, and the latest Microsoft .NET programming environment. It covers complex number functions, data sorting and searching algorithms, bit manipulation, interpolation methods, numerical manipulation of linear algebraic equations, and numerical methods for calculating approximate solutions of non-linear equations. The author discusses alternative ways to obtain computer-generated pseudo-random numbers and real random numbers generated by naturally occurring physical phenomena. He also describes various methods for approximating integrals and special functions, routines for performing statistical analyses of data, and least squares and numerical curve fitting methods for analyzing experimental data, along with numerical methods for solving ordinary and partial differential equations. The final chapter offers optimization methods for the minimization or maximization of functions.Exploiting the useful features of C#, this book shows how to write efficient, mathematically intense object-oriented computer programs. The vast array of practical examples presented can be easily customized and implemented to solve complex engineering and scientific problems typically found in real-world computer applications.

Want to learn more information about Numerical Methods, Algorithms and Tools in C#?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...