Sunday 6 March 2011

C# Programming Evolution



C# Programming Evolution
Kevin Hoffman | 2004-05-27 00:00:00 | Sams | 320 | Database Design

Readers have for some time been demanding more practical information on how to use the .NET technologies. The great promise of .NET is that it allows the different parts of an enterprise application to be built using the same platform; yet, until now, .NET books have avoided covering the sort of issues that arise when these large applications are being constructed.

This book delivers what readers have been asking for by teaching valuable .NET techniques in the context of a complete, working application. The application is presented at the start of the book and is then used as the basis for a variety of activities that build the readers' ability, knowledge and confidence. The example application, a survey tool, can be easily adapted to a wide variety of tasks that require the collection and processing of information within an organization. The advice provided in the book makes it very easy for readers to customize the application to their particular needs. This means that readers get a great starting point for their own projects.


Reviews
I can see many people getting stuck like I did on the first chapter and I can see many people giving up there. Which is a shame but they really should have given the book to a test audience first, and that "Flash" contents screen looks good but does not really help. What makes things worse is that the publisher/author have not got a help page up. (If you find one please let us know).



The actual idea and mini-project in the book are very good its just the struggle that "newbies" will have getting it up and running. ( I have spent 4 hours so far ). I think if you are very familiar with .NET and IIS etc you will be OK but then these probably are not the people that would want to buy this book.



I would have given the book a 4 but I give it a 3 for lake of care in the user installation "experience".
Reviews
There seem to be 2 schools of thought on this book! The difference being whether you can get past Chapter 1. I can NOT! and it is not without a lot of time and effort both wasted. Forget the cost. Just value your time.



The text does not match the file names on the CD and make sure you have IIS and SQL server in and working before you even think about buying this book.



You may be able to download chapter 1, if so try it and see how far you get then please let me know. I bought this book because of what it was supposed to do and I am so dissappointed, what is worse is that SAMS completely ignore any eMails.



Ah well, good luck to others.



Alan
Reviews
from the very first example. How frustrating is that?? this book cost me 40 bucks and bam!! Wish I would have saved the receipt.
Reviews
The only eseeence of this book is to be able to make the code work and learn from it. I spent hours configuring it and still cannot compile the code. There are errors everywhere. Author has given many steps to configuring the code and database and it is more complicated than it should be. I have downloaded many large examples in past and made them to work in short time. In this case it is never ending. I am still trying but am pretty sure I will not be able to run this application without wasting days which defeats the purpose. In my opinion download free samples from asp.net and other sources. This buy is waste of money and more importantly waste of time.
Reviews
You can consider this book as a case study, where Hoffman has chosen to show how to develop an example application. This constitutes the backbone of the book. The application touches upon many real life development issues. Like building in security, or hooking the application to a back end database. (Microsoft's SQL Server is used in the book, unsurprisingly.) Enough code is shown for you to use as a jumping off template for your actual needs. Realistically, if you do this with any of the sample code, your code may/will end up far longer and more intricate. For pedagogic clarity, Hoffman introduces just enough complexity in his code to show nontrivial capabilities. But not too much that it obscures the essence. However, you must expect that, for example, your SQL queries will be more involved, and so too your parsing of the returned ResultSets. But, as a programmer, you should know that often with a new, unfamiliar language, all you need is a few functional examples. Like what Hoffman provides.



Plus, if you come from a Java or C++ background, the book should be easy sailing. C# is not that different from Java in syntax. And the use of interfaces, like Java but unlike C++, should be appreciated from the examples.

Download this book!

Free Ebooks Download

No comments:

Post a Comment