Enterprise application blocks

Can the enterprise application blocks be used only in enterprise applications If not, Why are they named so

I want to use the database block in my desktop application. Can I use them



Answer this question

Enterprise application blocks

  • Tony Robyn

    Yes they can. The reason for the name is that the Enterprise Application Blocks implement functionality that is more typically found in applications that are enterprise-level in scope. For example, if you are creating a Windows application that you expect to be deployed onto a home PC, it is unlikely that you would want to have exception handling configurable to route messages to either MOM or placed into a central data repository. But if you have an application running on a web server, you would. That’s conceptually the difference between enterprise and non-enterprise.

    However if there is functionality in the Enterprise Library or any of the application blocks that you find useful, you are free to use it.

    Hope that helps.

    Bruce Johnson [C# MVP]
    http://www.objectsharp.com/blogs/bruce


  • Enterprise application blocks