Saturday, February 15, 2014

Modules of .Net

VC#.NET (Visual C Sharp.NET) –(Language)

  1.   It  is  highly  used  .NET  programming language, used by most of the .NET programmers.
  2.   It  borrows  some  programming  features  from  C  and  some  other programming  features from  C++.  In  addition  to  these,  it  borrows  few  of the good features of java language.
  3.  It is the object oriented programming language.
  4. Image of VC#.NET

VB.NET (Visual Basic.NET) –(Language) 

  1. It  is  the  Microsoft‘s  recommended language  for  beginners  of  windows programming.
  2. But in fact, it is used in very few of the projects in the real-time development world, because most of the programmers usually comes with C and C++ background; hence they feel comfortable with C#.
  3. It borrows some programming features from VB (Visual Basic) language.
  4. It is the object oriented programming language.
  5. Image of VB.NET

ASP.NET (Active Server Pages.NET) – (Web Technology) 

  1. It is the Microsoft‘s web technology.
  2. It is used for web sites development.
  3. It offers much attractive and user friendly user  interfaces  in  the  server  side applications.
  4. It  is  the  new  version  to  another  Microsoft‘s  technology  called  ASP  (Active Server  Pages),  which  is  a  famous  web  technology  before  introducing ASP.NET.
  5. It requires HTML for web page designing.
  6. It  requires  a  .NET  language  (like  C#,  VB.NET,  VC++.NET  etc.)  for  server side logic implementation
  7. Image of ASP.NET

ADO.NET (ActiveX Data Objects.NET) – (Database Technology) 

It is the Microsoft‘s database technology.
  1. It  offers  necessary  programming libraries  to  access the local / server databases.
  2. It  is  the  new  version  to  another  Microsoft‘s technology  called  ADO  (ActiveX  Data  Objects), which  is  a  famous  database  technology,  used  with VB, VC++ and ASP languages.
  3. It  requires  a  .NET  language  (like  C#,  VB.NET,  VC++.NET  etc.)  for  logic implementation.
  4. Image of ADO.NET