Monthly Archives: January 2018

Abstract Classes vs Interfaces

​Both of them are incomplete you can not create an instance Basic Differences ​Can have implementations for some of its members(methods) ​Can not have implementation for any its members ​Can have fields ​Can not have fields ​Member is private by default and can have access modifiers ​Members are public by default but they can not… Read More »

What is GAC?

​GAC (Global Assembly Cache) GAC contains strong named assemblies. Assemblies in the GAC can be shared by all applications running on that machine, without having to copy the assembly local It is recommended to install an assembly into GAC,only when required and shared by applications, otherwise they should be kept private Advantages of using GAC:… Read More »

SOAP vs REST

  What is SOAP(Simple Object Access Protocol) -Is an xml based messaging protocol using by web services -Is a format for sending and receiving messages -Is platform independent -Is based on XML -Is a W3C recommendation -Language,Platform & Transport Independent,Distributed Enterprise -Environments,Standardized,Pre-build extensibility -Built in error handling -Automation -Soap overhead,schema confirmation(xsd,wsdl),ws standards,xml -Main advantage of… Read More »