Saturday, 28 February 2015

ASP.NET and Visual Studio 2012 ...

Summary of the Introduced .NET Frameworks till today :-

2001----------------->.NET FRAMEWORK 1.0

2002----------------->.NET FRAMEWORK 1.1

2005----------------->.NET FRAMEWORK 2.0

2008----------------->.NET FRAMEWORK 3.5

2010----------------->.NET FRAMEWORK 4.0

2012----------------->.NET FRAMEWORK 4.5

                     
 
The Architecture of  .NET framework 4.0 -


                                             The Architecture of  .NET framework 4.5 -
     

CLR (Common Language Runtime) -
                                                                   It is use for the execution of the .NET code within .NET FRAMEWORK. It is responsible for memory allocation, memory thread for hardware resources. It performs each and every function which are application in demand.



CTS (Common Type System) -
                                                                   This is an entity in .NET Framework meeting type compatibility in .NET Language. For example a Boolean data type in VB.NET and datatype in C# is determined by CTS.



CLS (Common Language Specification) -

                                                                     CLS is a subset of CTS and it contains minimum specification which every language has to satisfy.              For example: Python is one language that is .NET complied language. That means it can work with .NET.

Thursday, 26 February 2015

ASP.NET Evolution in the Market ...

Till 2001 Microsoft is the king of the  software industry and most of the software’s are platform dependent only for its own operating system Microsoft Windows. But in the later years companies like Google, Ge-force, Apple and Amazon etc. give Microsoft a huge competition in acquiring the market position which force the Microsoft to change their Philosophy regarding their products and they do so for their survival.


.NET framework is completely a platform independent kind of web technology.


Before .NET

     VB        ---------------- >COMPILE ---------->creates .exe file which was
                                                                                      platform dependent.
 

AFTER .NET 
                    
                                                             
     VS                                      IL/MSIL                                next version of
C# .NET  ----->COMPILE------->.exe file  ------->INTERPRET      ARM, LINUX,
                                                                                               ANDROID
It performs on your code and change according to your platform                      
.NET FRAMEWORK

IL/MSIL:

Intermediate Language:

it is a set of instances that can run by a specific interpretation on a specific platform. It is primarily included to make the platform independent for certain languages to work.

It is very similar with Java and works as follows ;


Java---> Java code-->.class (Byte Code) ---> Interpret---> JRE, JVM (Plat. Inde)


VB.NET, C#---> .exe (Binary code) ---> Interpret--->.NET Framework



.Net framework 3.5 (2008)  and .NET framework 3.0


3.5 And 3.0 Framework was introduce when Windows VISTA was launched. Technology like LINQ, WINDOWS Communication Foundation, and Windows Workflow Foundation were introduce with windows VISTA.

In the upcoming posts you would come to know about .NET Framework 4.0 and 4.5 and I will also explain some of the common term like CLR, CLS, and CTS...

Popular Posts

Recent Posts

Total Pageviews

Categories

Unordered List

Text Widget

Powered by Blogger.

Unordered List