Microsoft application blocks, DOT NET Programming

Assignment Help:

Have you ever worked with Microsoft Application Blocks, if yes then which?

The Application Blocks are C# & the VB.NET classes distributed as the Visual Studio projects which can be downloaded from the Microsoft's Website and used in any .NET application, including the ASP.NET Web applications. They are very useful and powerful tools that can make all applications more scalable, maintainable, and efficient.

Secondly which application blocks have been used totally depends on really what you have implemented. But there are 2 famous MAB which is making buzz around the industry:

1) Data access block:

The Data Access Block gives static methods located in the SqlHelper class which encapsulates the most common data access tasks performed with the Microsoft SQL server. If the term "static method" is new to you that mean that the class methods can be called without instantiating an instance of the class. For e.g., the method ExecuteReader () within the SqlHelper class can be called by using the statement SqlHelper.ExecuteReader () -- no object instantiation of the SqlHelper class is needed.

2) Exception management block:

The Exception Management Application Block gives a simple but extensible framework for handling the exceptions. With a single line of application code you can easily log exception information to the Event Log or extend it by generating your own components that log exception details to other data sources or notify the operators, without affecting your application code. The Exception Management Application Block can easily used as a building block in your own .NET application.


Related Discussions:- Microsoft application blocks

Differentiate between managed and unmanaged code, Differentiate between man...

Differentiate between managed and unmanaged code? Managed code is the code that is implemented directly by the CLR instead of the operating system. The code compiler first comp

I need mvc developer, Project Description: Hi I am seeking for an MVC de...

Project Description: Hi I am seeking for an MVC developer who is good at Online Store, CMS and Ecommerce. Skills required: .NET, HTML, eCommerce, Shopping Carts, Website D

What are standard query operators in linq, What are standard query operator...

What are standard query operators in LINQ? The standard query operators in LINQ are the extension process that forms the LINQ pattern. These operators form an API that enables

Audio expert in c# required and generate audio engine, Audio Expert in C# R...

Audio Expert in C# Required - Generate Audio Engine, Exciting Project! Project Description: We need an EXPERT CODER to help us create an 'audio engine' in C#. We need to b

Need help to develop a job portal, Job Portal A one-stop explanation to ...

Job Portal A one-stop explanation to all your needs. Consist of employee as well as employer login accounts. Employee capable to look for jobs. Employer capable to post jobs.

I need game development tutorials, I need Game development tutorials Pro...

I need Game development tutorials Project Description: We need video tutorials like lynda for game development using unity. You must have developed games before and need to s

I need .net application decompile, I need .NET Application Decompile Pro...

I need .NET Application Decompile Project Description: We have a minute .net utility which we want to decompile back into .net project. .Net application can be made availa

How does cas works, How does CAS works? There are two key methods of CA...

How does CAS works? There are two key methods of CAS security policy- code groups and permissions. A code group contains assemblies in it in a manner that each .NET assembly is

Can we run dot.net in unix platform, Can we run DOT.NET in UNIX platform? ...

Can we run DOT.NET in UNIX platform? One of the drawbacks of using Visual Studio.NET and the .NET framework to develop applications has been the lack of cross-platform support.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd