After discussing the enterprise database today, I thought it was really a good thing and I couldn't help but sigh: Microsoft, you are really cute ...... Let's just start.
The predecessor of Enterprise Library is Microsoft Application Blocks for. NET. It is an open-source project launched by Microsoft and provides multiple powerful Application Blocks for Enterprise-level development. The following is a summary of its features:
Selectable-each application block is loosely coupled and can be referenced as needed.
Scalability-because it is an open-source project, it is "reusable, scalable, and changeable. We can meet our needs by modifying the original library or creating classes that implement related interfaces according to the specifications provided by the Library.
Practical and powerful --- enterprise database (Enterprise LibraryJun 2005Contains seven Application Blocks, including Configuration Application Block and Data Access Application Block) security Application Block, Logging and Instrumentation Application Block, and Cryptography Application Block) exception Handling Application Block and Caching Application Block ). These seven application blocks cover almost the core of enterprise-level architecture development.
Ease of use-encapsulate General complex logic and implement functions safely and efficiently with simple calls. Provides complete and powerful documentation. In addition, the Enterprise Library Configuration tool is provided, allowing us to complete the Configuration quickly and correctly.
Normative-the enterprise database is developed precisely using Microsoft. NET's enterprise solution model. It provides standardized guidance on consistent design patterns and implementation methods for team development.
This is because of the time relationship. It is too difficult for me to write these lines for a long time. Because of my limited level, there may be some improper descriptions, but I also hope to mention High Hand. Good night!