Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Principal Design Features of .net development platform

This article explains some of the Principal Design Features of .net development Framework. Also, it helps in understanding the functionality we can have while doing development on .net platform.

Interoperability

.net framework allows access functionality that is implemented in programs which has been executed outside the .net environment. To establish that .net is having P/Invoke feature.

Common Runtime Engine with Common Language Runtime

CLR is a VM component of .net framework that does supervision of all .net program execution. It actually ensures proper memory management, security, and exception handling.

Language Independence

.net framework facilitate with CTS which specifies different datatypes and programming construct supported by CLR. With .net platform, you are given independence to use any language to write the code. .net interpret the code as some uniform code at compile time and thus at run-time.

Base Class Library

    The Base Class Library (BCL), part of the Framework Class Library (FCL), is a library of functionality available to all languages using the .NET Framework. The BCL provides classes which encapsulate a number of common functions, including file reading and writing, graphic rendering, database interaction, XML document manipulation and so on.
Simplified Deployment

Security

    The design is meant to address some of the vulnerabilities, such as buffer overflows, that have been exploited by malicious software. Additionally, .NET Development provides a common security model for all applications.

Portability

    The design of the .NET Framework allows it to theoretically be platform agnostic, and thus cross-platform compatible. That is, a program written to use the framework should run without change on any type of system for which the framework is implemented.



This post first appeared on Blog Not Found, please read the originial post: here

Share the post

Principal Design Features of .net development platform

×

Subscribe to Blog Not Found

Get updates delivered right to your inbox!

Thank you for your subscription

×