My .NET bookshelf (advanced)
Mood
2003-01-06
Article Type: Overview
Difficult level: 1/9
Version: 1.20
For developers who have been familiar with and habits .NET Framework development environment, it is also necessary to face another .NET's development learning curve and stage, that is, alive business .NET technology to their original development experience, to new applications In development. Typical have three aspects:
1. Take advantage of the new features in .NET to change the bottlenecks or chicken ribs in the original application development, develop new applications that are "Connected".
2. Fully understand the new programming model architecture, by subverting the concept of Windows DNA by using the understanding of Web Services.
3. Improve development application level, real .NET application level development should be based on the development of .NET Enterprise Server.
At present, many developers have two most common misunderstandings to .NET:
The first is to use .NET development must be based entirely based on .NET Framework, the power code must be VB.NET or C #.
The second is not to fully understand the application level of .NET, like everything, it will not be flexible to use and understand the Microsoft.Net application model composed of .NET Enterprise Server and .NET Framework; or not known .NET technology is very good with you or the team's business industry knowledge.
In fact, almost all developers are too high to estimate the entry .NET programming environment entry learning curve, and excessively underestimate the time and difficulty of entering the living class in the .NET environment, even at all, I don't know that I may encounter myself. Bottlenecks and reefs.
The following book will be helpful for developers who are preparing to enter the alternating activity.
Note: The following mentioned .NET refers to the .NET Framework. In addition, all the books are ranked norward.
1. VB.NET and SQL Server 2000 Advanced Programming (Tsinghua University Press) Tony Bain & Denise Gosnell
Kang Bo Translation ISBN7-302-05999-3 ¥ 59.00 (Wrox Red Book Series)
This book is quite simple, especially if you are very familiar with database programming in a Windows DNA environment or programming in the three-layer data layer. However, this book is very suitable for those .NET developers who have never contacted data layer components, database programming, this book is very suitable. Of course, I know that many developing teams are not based on MSF models, but in accordance with the function according to the module, it is responsible for the developers responsible for the data layer to look at a book and add their own business knowledge. You can complete their programming tasks outstanding. I really like this book Chapter 8 about database transactions and locks.
2. .NET XML Senior Programming (Tsinghua University Press) Dinar Dalvi & Joe Gray is waiting
Yingyu Lin Qi Fei Guangzhi is ISBN7-302-05522-x ¥ 75.00 (Wrox Red Book Series)
For a J2EE-based developer, now master XML API is a must, and some of the latest technologies is based entirely on the process of processing new protocols and then uses corresponding XML APIs; it is actually for one .NET development For those who have an XML API is necessary but not necessarily. I have seen many developers just learn to finish the C # language, just transfer to the development of Web Services, which is unimaginable in J2EE. This book can satisfy your two desires, which covers the intersection of two technologies: .NET and XML, through this book you can learn how to read and write XML, DOM navigation, XSLT and XML serialization. .NET XML library design is quite unique, often between the XML programming model of SAX and DOM, any .NET developers should reach customs on XML processing and programming, otherwise this is a regret. It can be said that NET developers are just a primary .NET development learner. 3. C # Web Services Advanced Programming (Tsinghua University Press) Ashish Banerjess & Aravind Corera is waiting
Kang Bo Translation ISBN7-302-05685-4 ¥ 68.00 (Wrox Red Book Series)
Learning and using Web Services is largely not learning and using Web Services itself, but to use Web Services to adjust and improve our architecture and protocols. In the past DCOM environment, we have no choice, now we have more choices and thoughts, any .NET developers must make a choice between your logic and performance layers or logical layers or logical control layers. And trade-off, using the old agreement or use Web Services. So after reading this book does not mean that you have improved the level of use of Web Services. A subtitle of this book is: Create web services using .NET Remoting and ASP.NET. This will be very attractive for anyone who is interested in Remoting. This chapter of the 1.NET Safety and Password Technology is often recommended by me to be introduced to the .NET security class uninformed developers.
4. ASP.NET Web Services Advanced Programming (Tsinghua University Press) Russ Basiura & Mike Batongbacal is waiting
Kang Bo Translation ISBN7-302-05464-9 ¥ 69.00 (Wrox Red Book Series)
I have a little confused, almost all Tsinghua University published book "Web Service" is always translated into "Web Services" J This book is quite comprehensive and rich, I have almost put it as a Web Services red treasure. book. More importantly, many authors of this book are from C # Today and Asptoday, there are many contents that they want to see before these two websites. Chapter 13 Security Verification is the most comprehensive one of the most comprehensive books I have seen in the book. Then from 14 chapters until 19 chapters are very good textbooks and examples. Compared to the previous book, many Case Studies, such as BizTalk Server, Site Server, and other .NET Enterprise Server interactions and use. This is now very few. I don't know if you will buy a whole book because of a chapter or a paragraph in the book, this is like we often be very good because of a person's honesty. Like a friend, buying books is sometimes completely inertia of birds and houses.
5. Visual Basic.NET Solution Toolbox (Tsinghua University Press) Thomas Abraham & Scott Wylie is waiting
Cui Hongbin Wang Aiming et al ISBN7-302-06100-9 ¥ 54.00 (WROX Red Book Series)
Such a book is a long time, which is a class I will like. In fact, many books are not much more about theory and principles, but tell you what is how he is solving. Such books are not a collection of programming skills but experience collection, programming skills are you can learn quickly through reading, but the problem of experience is often dependent on your thinking and practice of this issue, often must experience one Substance to the change process. Nearly 30 very practical tools are introduced, such as how to implement a product's license, the fourth part of the security, the fifth part of the model and algorithm are highlights. Sometimes a completely correct design a class solution can be different from person to person, the key is to see the process of booking the book is a process of sharing other people's thoughts and practices, often through such sharing, you can provide you with you before you No perspective. Although this book is very flat and impossible to summarize all aspects, the content inspected is enough to let you like and be interested, simply two words - real. 6. .NET Enterprise App Senior Programming (Tsinghua University Press) Matthew Reynolds & Karli Watson
Kang Bo Translation ISBN7-302-05728-1 ¥ 48.00 (Wrox Red Book Series)
This book has two versions of my books, and there is another VB programming article. The content of these two books is almost the same is the language used. The English title of this book may be more description: .NET Enterprise Development In C #: from design to deployment. The whole book emphasizes a Framework programming related to .NET and some tools such as Weo Object Builder. It can be said that this book is related to the programmed architecture. This book will be able to adapt to the .NET enterprise application development process, and quickly understand the problems you can encounter from design, and some solutions. You can apply this book tools and experiences to develop a program or system based on three-layer or multi-layer .NET can adapt to enterprise-level applications, but the tone of the whole book is comparative high level, no Any content related to the details of the enterprise application development. Developing an enterprise-level application involves many aspects of factors and details, this book can be a good starting point.
7. Visual Baisc.Net XML Web Services Developer Guide (Tsinghua University Press) Roger Jennings
Cong Lihui Xiao Ti Translation ISBN7-302-05989-0 ¥ 53.00
Roger maintains an exemplary site for Oakleaf System XML Web Services. So many of the books are carried out around the Oakleaf system. This book's strength is not in it to explain the Web Services itself, but how to implement and use Web Services, in particular different scenarios and environments. For example, how to use MS SOAP Toolkit to convert VB6 COM into XML Web Services (just useful Toolkit is V2.0), ASP.NET Web Services, Crystal Report Web Services, Office XP Web Services Toolkit and UDDI. Roger also spent a few chapters to discuss ADO 2.5 migration to ADO.NET, VB6 SOAP Toolkit migrates policies, technologies, performance testing, etc. between ASP.NET Web Services. There is also a lot of books, in fact, Oakleaf system is also built first on the Windows DNA architecture, then Roger describes how he experiences this transfer process and experience. I often see someone on the Internet: Is there any example in the actual application of web services? Oakleaf is a nice example and it is still programmable. As long as you have enough patience and energy to practice, I think your income and return are very huge. 8. ASP.NET Distributed Data Application Advanced (Tsinghua University Press) Alex Homer & Dave Sussman is waiting
Ren Dongsheng et al ISBN7-302-05960-8 ¥ 75.00 (Wrox Red Book Series)
The author of this book insists that he is extended in many of the contents of "Adv.Net 1.0 Advanced Programming", perhaps they are too modest, maybe because Alex and Dave are also the author of "ASP.NET 1.0 Senior Programming" A developer who just learned ASP.NET does not need to see this book, this book is full of data flow between data, logical layer, and performance layers, and strategies. And the formation and procedure of data flow is read from the perspective of the data stream. The logic layer, and the data layer three layers. It is related to the .NET application architecture. The book is proposed in the book, and many of the discussion and low-level details of Dataset are also very detailed, and how to access, update data, and update data, for different clients. Some data update technologies can be used, their own advantages and disadvantages, and the details, how to update the data in cache to achieve performance optimal, data binding control clients and server-side data update processing, and DataSet DiffGRAM processing, etc. Exquisite description. The design is generally divided into several architectural drivers, demand driven, process drivers, model drivers, role drives, iterative prototype drivers, data drivers. This book mainly describes the programming technology of data-driven distributed architecture applications based on Internet.
9. C # COM Programming (Water Conservancy Hydropower Press) Derek Beyer
Gong Xiaoping Shi Yanhui Du Dupeng Pipes English Translation ISBN7-5084-1005-x ¥ 30.00
This is a book that describes how to use C # and .NET Framework for COM programming, publishing time is more deeply in-depth than "COM and .NET Components". I think many of them are better than Microsoft's COM programming lesson "Building COM Applications" "" It seems to be this title J) In addition to comprehensive introduction of COM programming technology, there are very few people. The relationship mentioned in the Queued component, LCE component, and COM and .NET Remoting. In addition, the appendix is introduced to many new features of the latest IIS6 and COM 1.5, and how to teach readers to look at the features in IIS6 and COM 1.5, so even if you are only interested in IIS6, you will also be from this book. These interesting perspectives are found. I thought that there were many development teams in using COM as their Application Server to deploy and architect them, but in the future contact I found that there is not much to use, there is application problem, technical issues also support problems, more More is aware of the problem, I hope this book will let you re-recognize the COM .10.Microsoft.Net Framework programming (Tsinghua University Press) Jeffrey Richter
Shangli Translation ISBN7-302-05834-2 ¥ 58.00 (Microsoft Black Book Series)
I can't intentionally ignore this book, but once this book will cause a lot of controversy. For example, the situation in Chinese, here, I have said that I personally feel that I have been used to reading these translations. I think the book is translated. It is an interactive process, you can puminate it in the process of reading it, what you are in the original English word, so the book must be suitable for you first, so that you can interact with the authors of the book, everyone should not It is passive to become a book, what only knows, I only know these individuals, and then, the computer class is not very literary rhetoric, and then I said that people who read these books know more English. But not very habit translation The Chinese version of the quality is high, and the book published by the book is extended. The two translations may join some of their own understanding and processing. The main solution of the operation mode of foreign language books is to solve the copyright issues of foreign language for readers. At the same time, the publishing speed is low.
As for this book itself, I don't have much to say that it is quite authority. Generally, I will return to the basic class. It can improve your level to make you master, but the actual effect is not right now. It is reflected in it, it takes it to use it to use it. In fact, 80% of people do not have enough time and attention to truly read such books wholeheartedly.
There are still many books that are constantly published, and this list can be listed. Anyway, I found that many good books are emerging around us, so don't be frustrated even if you don't buy a good book. I hope this list will help you learn and understand. Net. Especially when you see many books I don't know where you are right.
Finally, the above discussion is not a book review, without any commercial advertising ingredients. I don't look at you, I can't buy it or by you.
especially:
This article original, 9CBS signature start, all text and photo copyright. Do not propagate, reprint, or adaptation without authorization.
If you have any questions or suggestions, please email new2001@msn.com
Website: http://www.dotnettools.org