Have one to sell? Sell yours here
.NET Enterprise Design with Visual Basic .NET and SQL Server 2000
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

.NET Enterprise Design with Visual Basic .NET and SQL Server 2000 [Paperback]

Jimmy Nilsson (Author)
4.3 out of 5 stars  See all reviews (15 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0672322331 978-0672322334 December 22, 2001 1

This book discusses factors and opinions developers should consider in order to create higher quality designs and applications. The author uses one large-scale business application throughout the book as the basis for all examples to clearly illustrate concepts being discussed.

Coverage also includes:

  • a variety of aspects about design in the world of .NET;
  • explanations of the business and data access layers of application design;
  • solutions for problems such as code structure, solid error trapping, and how to build in debugging support;
  • discussion of how to design larger projects with more robust systems and reusable components;
  • comparison of component solutions to stored procedure solutions.

Customers Who Bought This Item Also Bought


Editorial Reviews

From the Back Cover

This book discusses factors and opinions developers should consider in order to create higher quality designs and applications. The author uses one large-scale business application throughout the book as the basis for all examples to clearly illustrate concepts being discussed.

Coverage also includes:


* a variety of aspects about design in the world of .NET;
* explanations of the business and data access layers of application design;
* solutions for problems such as code structure, solid error trapping, and how to build in debugging support;
* discussion of how to design larger projects with more robust systems and reusable components;
* comparison of component solutions to stored procedure solutions.

About the Author

Jimmy Nilsson is the owner of the Swedish consulting company JNSK AB. He has been working with system development for 13 years (with VB since version 1.0) and, in recent years, he has specialized in component-based development, mostly in the Microsoft environment. He has also been developing and presenting courses in database design, object-oriented design, and so on at a Swedish university for six years. Jimmy is a frequent speaker at Fawcette and Wrox Conferences and has written numerous technical articles. Even so, he considers himself to be mainly a developer.


Product Details

  • Paperback: 384 pages
  • Publisher: Sams; 1 edition (December 22, 2001)
  • Language: English
  • ISBN-10: 0672322331
  • ISBN-13: 978-0672322334
  • Product Dimensions: 9.1 x 7.4 x 0.9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #1,879,538 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

15 Reviews
5 star:
 (11)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (15 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

21 of 23 people found the following review helpful:
5.0 out of 5 stars Recommended for .NET developers and architects, January 29, 2002
By 
"timm70" (The Netherlands) - See all my reviews
This review is from: .NET Enterprise Design with Visual Basic .NET and SQL Server 2000 (Paperback)
First of all this book is not about learning a new language syntax! The book is also not filled with code listings. Code fragments are just printed if they have added value in the book. The author provides code examples separately (provided with comments). So it is not a book that the fellow below is looking for (a book that teaches him how to contact SQL Server from Visual Basic .NET)

The book is focused on people that want to learn more about building (large scale) enterprise applications using the Microsoft .NET platform. I personally think this book is as well suited for architects as well as more code addicted people.
The author provides guidelines and patterns for developing and designing data centric N-tier enterprise applications using the .NET platform (using ADO.NET, COM+/.NET Component services, VB.NET/C#) and SQL Server (including T-SQL). Some subjects being discussed in this book: where to put business rules, how to implement these business rules, a new data access pattern, concurrency control, transactions etc.
The book also provides guidelines (not just on the end of the book!) for dealing with testing, error handling and preparing for debugging so it has a positive impact on quality as well as productivity.
The author uses VB.NET for coding examples. I personally prefer coding using C#, but I don't find it inconvenient that the code is in VB.NET.
I like the author's way of writing and the structure of the book. I like the way he describes the pros and cons for solutions and the influences on performance, productivity, scalability and extensibility. He also describes his own experiences (not just theory).
The book gives you guidelines (not only how but also why) so you can evaluate for yourself what will be the best solution for your situation (after all, every advantage has a disadvantage).

I found this book very helpful. It is a long time ago I read an ICT related book from beginning to end!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
5.0 out of 5 stars A book worthy of its title!, October 6, 2002
By 
"macinnesm" (Dublin, Ireland) - See all my reviews
This review is from: .NET Enterprise Design with Visual Basic .NET and SQL Server 2000 (Paperback)
If you are looking for a book that gives you a blueprint for building a scalable enterprise database application using the .NET framework and SQL Server 2000 then this book hands it to you on a plate.

Don't buy this book if you are looking to learn Visual Basic .NET or SQL Server because this one is all about applying those basic skills taught in other books to produce a "real" application.

Most books on this subject fit the 80:20 rule, they take you 80% of the way and then ask you to just finish things off yourself. Anyone who is familiar with the 80:20 rule knows that the remaining 20% needed for completion is as much effort again as the first 80%.

This one introduces, designs and builds a real application to completion, consisting of n-Tier architecture with full transaction control, business rules and data access with concurrency control. It doesn't ignore real world requirements such as performance, debugging and testing.

The author imparts tips and tricks learned over the years and gives you a working example of one of the most important design patterns in database access, "Batch Command" (sometimes referred to as "Unit of Work"). This pattern minimises multiple trips to the database by compiling separate SQL statements into a single script that is send and executed in a single call. All code examples are in VB.NET and are accompanied by UML diagrams where appropriate.

In summary this book fits hand in hand with Microsoft's .NET data access strategy and basically hands you the design, implementation notes and source code of a working, scalable, enterprise class application on a plate.

Well worth it!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
5.0 out of 5 stars JC Oberholzer, February 6, 2002
By 
"jc@sdt.co.za" (Erasmuskloof, Gauteng South Africa) - See all my reviews
This review is from: .NET Enterprise Design with Visual Basic .NET and SQL Server 2000 (Paperback)
There's enough "learn VB.NET" books out there, most of them not too bad, but nobody dares to stick his neck out at this early stage and suggest an "architecture proposal", which makes these books scaled down product manuals (although easier to read).
Jimmy stuck his neck out and suggests do this and don't do that. Some of his suggestions are not totally OO and so on, but the beauty is that you can see these ideas have been tried and tested in real life scenarios.

If you need to design and maintain enterprise apps, this book should be a very valuable companion.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject