what is application blocks in .net and its types?why we need?what advantages? [Resolved]

Posted by Nav234 under Interview Questions on 9/8/2010 | Points: 10 | Views : 8753 | Status : [Member] | Replies : 2
Hi

I have searched and read in google about this but not got clear .
so can any one explain me with nice examples.

1.)what is application blocks in .net ?
2.)Is there any types of it ?
3.)why we need it ?
4.)what advantages & disadvantages it got ?

thanks in advance

S.Naveen...


Responses

Posted by: Shankul2784 on: 9/8/2010 [Member] Bronze | Points: 50

Up
0
Down

Resolved
Hi,

visit below links-

http://www.dotnetjohn.com/articles.aspx?articleid=96

I hope, this will help you.

Thanks & Regards,

Shailesh

Nav234, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Prasham on: 10/1/2010 [Member] Starter | Points: 50

Up
0
Down

Resolved
1) Application blocks in .net : You can think as application blocks are the set of classes and methods written by Microsoft Patterns and Practices team . Those are the best way to perform the specific task in .NET. We can also extend these classes. Application blocks makes our development faster and also ensures the best practices.

2) Types : There are following application blocks are available:
Data Access application block
Logging Application Block
Exception Handling application block
Caching application block
User Interface Process application block
Aggregation application block
Configuration Management application block
Asynchronous Invocation application block

3) Why we need it :
1. Best way for performing specific task in .NET
2. Using application block makes the development faster and more modular development
3. Source code for application blocks are available in the form of projects so that we can easily modify them and can use for our learning purpose
4. Maintains consistency in our code

4) Disadvantages :
It is hard to answer....... Not sure really regarding the disadvantages.

Please refer following links for depth in application blocks :
http://www.4guysfromrolla.com/articles/062503-1.aspx
http://cyberforge.com/weblog/aniltj/articles/217.aspx

I hope this will clear all your doubts.

Thanks
Prasham

Thanks and Best Regards
Prasham

Nav234, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response