Statement: I am not an expert in Enterprise Library, but a member of many enthusiasts. To learn how to develop Enterprise Library
Higher quality applicationsProgram. We hope that you can make suggestions to jointly maintain this FAQ, learn together, and make progress together.
[Common]
1. What is Enterprise Library?
The Enterprise Library consists of a group of application blocks. Each application block is designed to develop enterprise-level applications.
Some aspects of time
2. What is the use of Enterprise Library?
Improve the maintainability and scalability of enterprise applications.
The maximum reuse can be used as a company's accumulation.
These are Microsoft's benchmarks Code , You can learn Source code To improve programming capability.
Create more elegant and flexible enterprise-level applications.
3. What components does the Enterprise Library consist?
Currently, enterprise consists of seven parts. They are:
1) configure the Application Block
2). Data Access Application Block
3). Security Application Block
4). encrypt the Application Block
5). cache application blocks
6). Exception Handling Application Block
7). Log Application Block
4. Why should I use Enterprise Library?
It can be said that it covers the basic part used to develop any enterprise-level applications and is the best practice.
Its source code can be modified and expanded without complying with any protocol. In this way, you can customize your own application blocks.
5. What is the. NET Framework version used?
The current two versions support. NET Framework 1.1.
6. Current Enterprise Library version?
Currently, two editions are available: enterpriselibraryjan1.0 and enterpriselibraryjune.
7. enterpriselibrary June
Http://www.microsoft.com/downloads/details.aspx? Familyid = A7D2A109-660E-444E-945A-6B32AF1581B3 & displaylang = en
You need to register and download the Help file and the source code and Quickstart of each program block.
8. dependencies between application blocks.
The core of the Enterprise Library is the configuration application block. Other application blocks depend on it.
9. How to start?
1) download enterpriselibrary from the previous address, install and run Quickstart. This gives you some intuitive impressions.
2). Start learning configuration application block. Read the configuration application block document.
3). Download video lectures from http://www.msdnwebcast.com
4) Watch the video lecture and debug the Quickstart project of configuration Application Block in one step.
5) Create your own example from scratch.
6). Start learning other application blocks.
7). Apply the application block to the project.
10. learn the basics required by the Enterprise Library.
Understand C #. Net or VB.net, object-oriented programming basics, XML basics.
11. Reference resources
1). msdn Enterprise Library
Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/dnpag2/html/entlib. asp
2). Enterprise Library: Home
Http://practices.gotdotnet.com/entlib
3). Enterprise Library video learning materials
You can download the video and PPT and sample code on the http://www.msdnwebcast.com.
It is recommended that beginners read the video from these Microsoft lecturers to explain it better.
[Configuration application block]
[Data Access Application Block]
[Security Application Block]
[Cryptography Application Block]
[Caching Application Block]
[Exception Handling Application Block]
[Logging and instrumentation Application Block]