Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Dec 14, 2012 12:56 AM by Decker Dong - MSFT
Dec 13, 2012 06:39 AM|LINK
Is Microsoft Application Block and Enterprise Library Data Block are they different?
Bez when i searching for Application Block, it says the seperate installation and also it contains some sqlhelper class for data access.
Now in my machine i have installed Enterprise Library, and also i cant find Microsoft.Application.Data.dll, its missing,
Clear me whether they are different or both are on same installation.
If both would did the same job, why microsoft has given two different blocks?
Dec 13, 2012 06:24 PM|LINK
They're different but the same goal. Application Block use with science field and Enterprise Library Data Block is Pattern & Practice.
I beleive, Other technologies has ability to arcieve the same thing. E.G WPF, Prism(May be better) etc.
Dec 14, 2012 12:56 AM|LINK
First let's see the Microsoft Application Block:
The Data Access Application Block encapsulates performance best practices and resource management best practices for how to gain access to Microsoft SQL Server databases. You can use the Data Access Application Block as a building block in your own .NET
Framework-based application. The Data Access Application Block reduces the quantity of custom code that you must create, test, and maintain. The Data Access Application Block helps you to do the following:
Compared with this, I think Microsoft Application Block looks more like a "Template" runnable application nested for Vs, but the latter looks like some frame classes that you can use at most flexibly.