.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal

Home >> Interview Question >> .NET Framework >> Post New Question Subscribe to Interview Questions

How to build a future deployable modules for a customer base with different module needs?

Posted By :Jean Paul     Posted Date :May 04, 2011    Points :40   Category :.NET Framework 
Use Plugin Architecture

You can also find related Interview Question to How to build a future deployable modules for a customer base with different module needs?  below: 

You have got an application containing 10 modules with each module of 10 MB. But your customer needs only 2 modules at reduced cost. How we should ship the application.

We can use plugin architectured application to reduce the shippable size to 20MB with only the 2 modules which customer had chosen.

In this way the cost and size of deployment is reduced + threat of cracking the other modules if shipped together. (More...)

Can we call a base class method without creating instance?

Its possible If its a static method.

Its possible by inheriting from that class also.

Its possible from derived classes using base keyword. (More...)

If I want to build a shared assembly, does that require the overhead of signing and managing key pairs?

Building a shared assembly does involve working with cryptographic keys. Only the public key is strictly needed when the assembly is being built. Compilers targeting the .NET Framework provide command line options (or use custom attributes) for supplying the public key when building the assembly. It is common to keep a copy of a common public key in a source database and point build scripts to this key. Before the assembly is shipped, the assembly must be fully signed with the corresponding private key. This is done using an SDK tool called SN.exe (Strong Name).
Strong name signing does not involve certificates like Authenticode does. There are no third party organizations involved, no fees to pay, and no certificate chains. In addition, the overhead for verifying a strong name is much less than it is for Authenticode. However, strong names do not make any statements about trusting a particular publisher. Strong names allow you to ensure that the contents of a given assembly haven't been tampered with, and that the assembly loaded on your behalf at run time comes from the same publisher as the one you developed against. But it makes no statement about whether you can trust the identity of that publisher. (More...)

What is an orthogonal base class?

If two base classes have no overlapping methods or data they are said to be independent of, or orthogonal to each other. Orthogonal in the sense means that two classes operate in different dimensions and do not interfere with each other in any way. The same derived class may inherit such classes with no difficulty. (More...)

What are Abstract base classes?

Abstact Class is nothing but a true virtual class..
This class cannot be instantiated instead it has to be inherited.
The method in abstract class are virtual and hence they can be overriden in the child class. (More...)

If any .NET language has access to everything in the Base Class Library, why is there so much talk about C#?

Although in theory all .NET languages have equal access to the BCL, in reality it was left up to the language teams to determine what level of support they wanted to offer, at least beyond the minimums needed for basic compliance. In our opinion, C#, because it was developed as a new language specifically for the .NET platform, has the best support for .NET applications. (More...)

What is a HTTP Module?

HTTP modules are .NET components that implement the System.Web.IHttpModule interface. These components plug themselves into the ASP.NET request processing pipeline by registering themselves for certain events. Whenever those events occur, ASP.NET invokes the interested HTTP modules so that the modules can play with the request (More...)

what is the purpose of "base" keyword in c# ?

There are two uses
1) used to access a base class constructor
2) used to access a base class member in the derived class. (More...)

Which class is the base class of all the visual elements of WPF?

'Visual' is the base class of all the visual elements of WPF. (More...)

Which class of the WPF is the base class of all the user-interactive elements?

Control class is the base class of all the user-interactive elements in WPF. (More...)

Which class is the base class of all the exception classes?

System.Exception class is the base class of all the exception classes in .NET. (More...)

10 Base-F

1. Uses fiber optics.

2. Possesses excellent noise immunity and is the method of choice when running between buildings or widely separated hubs.

3. 10 Base-F is expensive as the connectors and terminators used in 10 Base-F are costly. (More...)

Quick Links For Interview Questions Categories:
ASP.Net Windows Application   .NET Framework   C#   VB.Net   ADO.Net  
Sql Server   SharePoint   Silverlight   OOPs   JQuery   JavaScript/VBScript
Biztalk Patten/Practices .IIS WCF WPF WWF
Networking Aptitude Others   All      

Find questions, FAQ's and their answers related to .NET, C#, Vb.Net, Sql Server and many more.

Now you can find lots of .NET, C#, Vb.Net, SQL Server,Windows, ASP.Net related Questions and their Answers here at www.dotnetspark.com. Our aim is to help you pass your certification Exams (MCP, MCSD, MCAD etc.,) with flying scores and get good name in your company.

So, Start looking our Interview Question section daily and improve your .NET Skills. You can also help others by posting Interview Questions and their Answers in this section.

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend