The ladder of knowledge progress-books

Source: Internet
Author: User

 

 

 

Recommended. Net latest books: Recommended degree:☆☆☆☆☆

 

Cutting knowledge: vertically cutting into Asp.net 3.5 controls and component development technology

-- Based on vs 2008/C #

 

1. Introduction:
This book mainly introduces ASP. NET control development. It uses more than 70 examples to explain various aspects of ASP. NET control development technology, and analyzes many control system base classes.Source codeTo help developers understand the design patterns. If you have mastered the operating mechanism of ASP. NET controls, develop a page-level ASP. NET application.ProgramIt will become very simple. This book aims to let developers really understand ASP. NET technology and help developers improve the technical level of ASP. NET development. After learning this book, you can not only master various aspects of control development technology, but also understand the working principles of ASP. NET.

2. Introduction by the author:
Zheng Jian, network name: [night war e] [chengking (zhengjian )]
[2006 ~ 2009 Microsoft's most valuable global expert] [msdn Chinese Technology Forum Moderator] [csdn blog expert,CommunityExperts and honorary experts] [csdn community Asp.net Forum moderators, Asp.net controls/component development forum moderators] [won the "devwow Microsoft blog talents" Winner award] [won the Microsoft "most influential developers" Award]


Years of web development experience. Currently, the platform technology department of Beijing UFIDA Software Group is engaged in the design of underlying UI controls/components of ERP products. Personal technical site link:Http://blog.csdn.net/ChengKing.

 

3. book cover:

 

 

4.Read this book

 

Http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx

 

 

 

 

 

 

 

 

 

 

 

 

 

The list of other books that I have read is as follows:

 

 (1) advanced ASP. NET database tutorial (Article C)

This book introduces the methods and skills for developing Web applications using ASP. NET in a technical way. The content is based on ASP. NET and is explained by selecting typical web application instances. The book is divided into 20 chapters, Chapter 1-11 mainly for ASP.. NET database application advanced technology in various aspects are described and parsed respectively, with instance guidance; Chapter 12-20 through some detailed development programs to help readers understand ASP. net, and learn how to use ASP. net to build powerful web applications. This book has novel materials, from shortest to deep, complete content, covering ASP. NET data access and ASP. net security and performance, as well as xmlwebservice and other advanced applications, is a simple and easy to understand, very practical tutorial. Accompanied by a CD containing all the instance source code of this book. This book is intended for readers who have certain Web Application Development basics, are prepared to learn ASP. NET programming skills, or improve ASP. NET programming skills.

 (2) Visual Basic. NET technology insider

This book covers a wide range of topics and combines a large number of typicalCodeThe example explains the core Programming Technology of Visual Basic. net. This book is divided into six parts. First, we introduce the basic knowledge of Visual Basic. NET and some new features of related classes, such as inheritance, delegation, and events. Then the Visual Basic is explained in detail. NET Object-Oriented features, and introduces. net internal support for strings, numbers, dates/times, and file I/O classes to help you master these most important API elements. Then, it describes the new windows form, database programming through ADO. net, and Win32 technical support, and explains how to deploy the Visual Basic. NET application through an assembly. Finally, it introduces the development of Internet applications, including web forms, ASP. NET applications, new features such as cache technology and configuration, and basic technologies for web development.

 (3). C # programming guide

This book introduces in detail the syntax of C # language, including. net Framework basic library features and usage, and specific knowledge systems such as console applications, class libraries, Windows Forms applications, Windows Services, Windows controls, web forms applications, web server controls, Web Services, and remote processing-based distributed applications. At the same time, this book also discusses in detail the popular programming issues in C #, such as Message Components, operation processes, network programming, and XML programming. The CDs that are presented with the book value include the source code of the book instance. This book has rich examples, novel content, and strong practicability. It is suitable for C # enthusiasts and C # programmers and can be used as a reference for Readers interested in. net.

 (4). the path to object-oriented development practices (C)

This book mainly introduces the principles and practices of using mainstream development methodologies and technical skills for object-oriented development, and analyzes the design, development, and implementation of a practical application, elaborate on OOD (object-oriented development), OOP (Object-Oriented Programming), TDD (test-driven development), ut (Unit Testing) and other development methods and best practices of the application and technical skills, fully show the essence of deep technical practice experience. The content of this book is consistent and in one breath. It elaborates the theory with practice and knows the practice with theory. It is an example of combining theory with practice.

(5 ). . NET Enterprise Service Framework: application. NET Enterprise Service Development distributed Business Solution

For experienced. NET developers, this. NET Enterprise Service is the only choice to learn how to compile distributed and service-oriented applications. This book includes a large number of concise and practical examples of C # code (Visual Basic. net version code can be downloaded through the website), it will quickly bring you into the world of service components and distributed applications. You can also learn about Microsoft's next-generation distributed application technology-WCF (formerly known as indigo) and its comparison with Enterprise Services.

(6 ). ConquerAjax-- Web 2.0 Quick Start and Project Practice (. NET)

This book consists of 11 chapters. The first two chapters introduce the basic concepts and related basic technologies of Ajax technology. Chapter 2 ~ Chapter 2 provides Ajax-based data verification, Automatic completion, and a dynamic tree menu based on Ajax. Chapter 2 ~ Each chapter in Chapter 11th introduces a complete application. They are personalized homepage, forum topic search, no-refreshing chat room, map viewing system, album browsing, and web-based MSN. These examples are carefully designed to minimize content unrelated to Ajax and allow readers to master Ajax development technologies as quickly as possible. These examples cover seven basic technologies developed by Ajax: XMLHttpRequest, Dom, XML, JavaScript, XHTML, CSS, and XSLT. Through the study of these chapters, readers can fully master the Ajax development technology.

(7) JavaScript authoritative guide (version 4)

The javascript authoritative guide comprehensively introduces the core of the Javascript language and the legacy and standard DOM implemented in Web browsers. It uses some complex examples to illustrate how to process verification form data, use cookies, create portable DHTML animations, and other common tasks. This book also includes a detailed reference manual, covering the core APIs of JavaScript, legacy client APIs, and W3C standard DOM APIs, describes every JavaScript Object, method, nature, constructor, constant, and event handler in these Apis.

(8) Development and Management of Application Instances in SQL Server 2000 of the Chinese version

This book comprehensively and systematically introduces the application technologies of SQL Server development and management, it involves installing and configuring SQL Server, date processing, character processing, sorting rules, number processing, data statistics and summary, paging processing, tree data processing, data import and export, jobs, data backup and restore, user-defined data types, database security, system table application instances, and SQL Server application troubleshooting.
This book not only integrates various common problems and application cases encountered by the author during the use of SQL Server 2000, but also summarizes a large number of problems solved by the author in the csdn community SQL Server Edition over the past few years, it is designed for actual project requirements and involves different types of applications. It can guide readers to learn relevant knowledge from multiple perspectives. In addition, it provides detailed operation steps and solutions for various problems and is highly practical and operable.

(9) ASP. NET 2.0 technical insider

This book provides a wide range of topics and a thorough explanation. It contains a large number of examples. It is an ideal core reference book and is suitable for Web developers who have a certain degree of foundation.

(10). Net and Design Patterns

This book strives to closely associate the design model with actual development, and specifically describes which mode can be used in which practical application scenarios. The book integrates with the author's years of development experience and introduces many practical cases, which are very practical. This book is divided into four parts: The first part describes some basic principles of object-oriented design and. NET introduces a new concept; article 1 describes the reason, motivation, use environment, structure, benefits and costs of each of the 23 gof design patterns with a considerable number of examples; article 1 describes the application of the Design Pattern in dotnetnuke, nunit, ndoc, gentle, and other open source code. Article 3 describes the history of the pattern and how to discover and write the pattern, as well as the plop where the mode society communicates.
This book is suitable for all programmers and related technical developers.

(11 ).Beginning C # objects from concept to code

This book mainly introduces the knowledge of C # language and the principles and practices of using C # for development. Combined with C #, I will explain the basic content of object-oriented theory in an in-depth and simple way. This book is inherited by the famous classic book beginning Java object, one of the authors of this book, Jacquie Barker. It has similar characteristics.

(12 ).Basic UML, cases and applications (Third edition)

This book teaches you to learn basic UML knowledge and application technologies step by step and systematically. Compared with the previous version, this book is supplemented and updated based on UML 2.0. The CD contains a trial version of the modeling tool Poseidon.
The book consists of three parts and 24 chapters. The first part of "Basic Knowledge" consists of Chapter 1st to Chapter 15th, which mainly introduces the basic knowledge of UML language and the concept and idea of object-oriented language, it also briefly introduces the application methods of UML in the development process. The second part of the "Learning case" includes chapter 16th to Chapter 22nd. It analyzes the application methods and techniques of UML in detail with examples, and introduces the application of UML in the Design Pattern of hot fields. The third part is "advanced application", which consists of the last two chapters. Firstly, UML is used to describe the design mode and embedded system, and then the application prospect of UML in other fields is discussed. The appendix provides the quiz answer for each chapter, describes how to use Microsoft Visio Professional edition to draw common UML diagrams, and summarizes common UML diagrams.
This book is suitable for software engineers engaged in object-oriented software development, and especially for beginners of UML.

(13 ).SQL Server 2005 database development details

SQL Serve 2005 was developed by more than one thousand people over five years on the basis of SQL Serve 2000. Compared with SQL Serve 2000, it has changed a lot. It greatly integrates previous tools and provides an integrated development environment. It has made great changes in security, making database management and programming safer and more flexible. To manage some of the new features of SQL Server 2005 and provide the ability to develop programs, the T-SQL refresh the original syntax to provide richer content, it also makes the syntax of the T-SQL more consistent. SQL Server 2005 adds Native XML data types, which can greatly enhance XML data access and manage various types of data in a consistent manner. It also adds a service broker services service and a web services access mechanism, providing SOA support for the database platform and convenient access to front-end applications. SQL Server 2005 provides a richer and easier-to-maintain report function than SQL Server 2000, and enhances the ability of analysis services to create reports. It gave up DTS, which is quite successful in SQL Server 2000, and changed it. net was completely rewritten, and SQL server integration services (SSIS) was launched to improve performance and add more functions. It is worth noting that SQL Server 2005 has added the. NET public language execution environment (CLR) to the core engine, so that. Net's powerful functions can be integrated into SQL Server 2005. At the same time, the ADO. Net class used to access the database is also upgraded to ADO. NET 2.0. In addition to enhancing the old features, it also provides a lot of new features. In addition, SQL Server 2005 provides the ability to integrate management functions into the management object SMO in a self-developed program.

(14). ASP. NET 2.0 Advanced Programming

As ASP. NET 2.0 technology insider, which focuses on extending and broadening ASP. the advanced topic of NET 2.0 further helps readers to master and explore ASP. the essence of NET 2.0 lays the foundation for the future successful construction of sophisticated and more functional web applications. The book consists of three parts: ASP. NET internal mechanism, special features and ASP. NET controls.
This book is suitable for programmers who are engaged in web development and aims to help them improve ASP. NET development skills.

(15th). Optimized ASP. NET Object-Oriented practices

This book will greatly reduce the amount of code you need, optimize your code, and enable it to provide better performance. As William 'mac' mcluskie said: "This book migrates data from ASP to ASP. net is an excellent reference book for developers who are just learning to create web pages on the ISS platform. He provides readers with sample code that includes C # and VB. NET ."

 (16). Advanced Programming of Web parts and Custom Controls

This book is the first professional tutorial that describes how to use Visual Studio 2005 to create user controls, custom controls, and Web parts. The book not only contains the basic concepts and creation methods of various controls, but also explains the advantages and disadvantages of different methods to accomplish a specific goal through business-related applications, demonstrate the usage of each technology to help experienced web developers make informed choices when developing business-target controls, and improve development efficiency.

(17) ASP. NET Server Control development technology and example

This book mainly introduces the development and application of ASP. NET Server controls. The book is divided into two parts: the first part for ASP. NET Server Control development theory, detailed about ASP. NET Server Control development basis, rendering, properties, events, styles and various types of control development methods, and summarizes the control development mode; the second part is a collection of 10 classic control development instances, for each instance, a brief introduction is given first, and then the implementation method is described in detail. Finally, a typical application is used to help readers better understand and draw inferences from each other.
This book is rich in content and highly practical. It is suitable for beginners and developers with certain development experience. With the knowledge provided by this book, readers can quickly develop powerful ASP. NET Server controls.

(18). Distinctive Div + CSS webpage layout and beautification

This book is practical and provides a large number of detailed illustrations of web page design and production, explains the steps and methods of creating web pages from a simple perspective, and introduces web standards and uses the popular "layer" layout method, combined with multiple instances, this article explains how to create a webpage by combining a stacked style sheet with a layer layout. This book provides several typical website creation examples, including small enterprise websites, electronic album websites, online radio stations, online stores, and travel websites, these instances basically cover common web design and production knowledge. This book not only introduces the use of commonly used software such as Dreamweaver 8 and firework 8, but also introduces the problems that may be encountered in the production of actual web pages, provides ideas, methods, and skills to solve the problem. Even beginners can easily master the layout of Div + CSS, create exquisite webpages, and build powerful websites.

(19th). UML and pattern applications

This book is a practical guide to Object-Oriented Analysis and Design (OOA/D), and describes the content of iterative development. If you are new to OOA/D, you will face the challenge of mastering this complex topic. This book provides a well-defined road map-a unified process, this allows you to implement the entire process from requirement to encoding step by step. The Unified Modeling Language (UML) has become the standard representation of modeling, so familiarizing yourself with UML will benefit you. This book teaches you the skills to use OOA/d in UML notation. The design pattern expresses the "best practices" of object-oriented design experts for creating systems. In this book, you will learn how to apply design patterns, including the Popular gof and grasp patterns. The GRASP mode expresses the basic principles of Responsibility Assignment in Object design. Learning and mastering these models will speed up your understanding of analysis and design skills. The structure and focus of this book is based on the author's years of teaching and training of thousands of students to master OOA/D experience, it provides a refined, proven, and efficient way to learn OOA/d, so that your investment in reading and learning is optimized. This book describes a case in detail to explain the entire OOA/D process and further discuss the difficult details of the problem. This book also describes how to map object design artifacts into Java code. This book is suitable for readers who are familiar with OOA/d but want to learn UML notation and application modes, or who want to strengthen and improve their analytical and design skills.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.