Dot Net - Assembly in Asp Net

12/21/2009

We can say that assembly is a combination of single-file or multiple files in ASP NET. The assembly which contains more then one file is dynamic link library (DLL) or we can also say it's an EXE file. In ASP.NET assembly contains metadata that is pronounced as assembly manifest. This manifest of assembly contains data about the assembly versioning, AuthorName, Security, Token Key etc that's makes assembly popular and secure.

We can also say it's a big advantage of assembly and another big advantage of using ASP.NET Assemblies is that programmer need not to create applications without interfering with other applications on the system its means assembly requirement in one application cannot harm another application that using that assembly because assembly inone application is not applied to another application.

However, sets can be shared by many applications. In the ASP Point Network Conference in 2003 to use it in this application directory. This advantage enables assembly attack, because it is one of the shortcomings in the DLL in the past.

In past, developers need to share libraries of code through DLL. And when same dll is needed in applications then users have to register that DLL on to the machine. One of main thing in ASP NET is that the assembly is created by default when we build our application or DLL. We can also check the details of the manifest of the assembly by using classes located in the System.Reflection namespace. We can create two types of assemblies in ASP NET.

Private Assembly

Shared Assembly

Assembly has many advantages, some of which are as follows:

(1) Increased performance.

(2) better code management and packaging.

(3) Represents the n-tier concepts and business logic.

In the ASP-point network name space and other similar naming space, System.Data, System.Web procedures point of pre-built Microsoft NET Framework has been provided to us by the assembly.

Posted in: asp.net| Tags: NET Application Assembly system asp advantage link dot combination dll

Dot Net Development: Accomplish Large Functions through Class Library

12/21/2009

. NET framework includes a set of standard class libraries. The library set up a namespace level. Work in the API, and most of the system or part of the Microsoft namespace. The implementation of these libraries, such as file reading and writing, graphic rendering, database interaction, and XML document manipulation, yes, the general functions of a large number of. The. NET class library is available to all. NET language. . NET Framework Class Library is the alienation is divided into two parts: the base class library and framework libraries.

Base Class Library (BCL): The Base Class Library (BCL) consists of a small subset of the entire class library and is the core set of classes that serve as the essential API of the Common Language Runtime.[10] The classes in mscorlib.dll and a few of the classes in System.dll and System.core.dll are considered to be a division of the BCL. The BCL classes are accessible in both .NET Framework as well as its substitute implementations counting .NET Compact Framework, Microsoft Silverlight and Mono.

Framework Class Library (FCL): The Framework Class Library (FCL) is a superset of the BCL classes and indicates the whole class library that ships with .NET Framework. It includes an extended set of libraries, including WinForms, ADO.NET, ASP.NET, Language Integrated Query, Windows Presentation Foundation, Windows Communication Foundation among others. The FCL is much superior in scope than standard libraries for languages likeC++, and comparable in capacity to the standard libraries of Java.

The Base Class Library (BCL) is a regular library available to all languages with the .NET Framework. .NET comprise the BCL in order to summarize a large number of ordinary functions, such as file reading and writing, graphic rendering, database interaction, and XML document manipulation, making easy the programmer's job. It is much better in scope than standard libraries for the majority other languages, together with C++, and would be similar in scope to the standard libraries of Java. The BCL is sometimes wrongly referred to as the Framework Class Library (FCL), which is a superset as well as the Microsoft.* namespaces.

BCL is. NET Framework are modernized versions of

?Namespaces

The namespace that some people may or may not be formally considered by Microsoft as part of first home buyers, but they are, as with Microsoft's. NET Framework included in the implementation of part of the pool equipment.

Standardized namespaces

These are the namespaces that are uniform in the ECMA 335 and ISO / IEC 23271:2006 standards.

System

This namespace is composed of a central requirement for programming. This string, DateTime, Boolean, etc., and the base class attributes, exceptions, math functions, including basic types such as array-like environment and the grace of the console.

System Collections

It provides many new common containers or collections used in programming, such as lists, queues, stacks, hashtables, and dictionaries. It consists of close to generic.

System Diagnostics

It offers the ability to diagnose your application. It consists of event logging, counters presentation, identification, and interaction with system processes.

The above article is important for dot net development.

Posted in: asp.net| Tags: NET BCL language system framework class library base set dll

Hot Posts

Latest posts

Tags

Others

Sponsors

asp.net interview questions