March 2012
32 posts
3 tags
.Net interview questions: - What do you mean by...
There are five levels of the CMMI. According to the SEI,
Level 1 – Initial
At maturity level 1, processes are usually ad hoc and the organization usually does not provide a stable environment. Success in these organizations depends on the competence and heroics of people in the organization and not on the use of proven processes. In spite of this ad hoc, chaotic environment, maturity level 1...
4 tags
.Net interview questions: - Why is it preferred to...
Problem with finalize is that garbage collection has to make two rounds in order to remove objects which have finalize methods.
Below figure will make things clear regarding the two rounds of garbage collection rounds performed for the objects having finalized methods.
Figure: - Garbage collection in actions
In this scenario there are three objects...
15 solid Visual studio and .NET tips and tricks →
Learn 15 .NET and C# tips and tricks and Visual Studio.
6 tags
ASP.NET interview questions: - What is the...
There is also a fundamental difference in thinking when we want to use trace and when want to debug. Tracing is a process about getting information regarding program’s execution. On the other hand debugging is about finding errors in the code.
Debug and trace enables you to monitor the application for errors and exception without VS. NET IDE.
In Debug mode compiler inserts some debugging...
5 tags
.NET interview questions: - What are the various...
Sigma means deviation in Greek language. Deviation means how much variations exist in a set of data. For instance let’s say in a software maintenance project out of 100 defects 68 defects are rectified to the mark and remaining bounce back that means your bug fixing process is on “2 Sigma” level. I had described only from bug fixing perspective. But this can be applicable to any process...
5 tags
ADO.NET interview questions: - How many ways are...
Following are the ways to implement optimistic locking using ADO.NET:-
When we call “Update” method of Data Adapter it handles locking internally. If the Dataset values are not matching with current data in Database, it raises concurrency exception error. We can easily trap this error using Try. Catch block and raise appropriate error message to the user.
Define a Date time stamp field in the...
6 tags
.NET interview questions: - What is CMMI?
CMMI stands for Capability Maturity Model Integration. It is a process improvement approach that provides companies with the essential elements of effective process. CMMI can serve as a good guide for process improvement across a project, organization or division.
CMMI was formed by using multiple previous CMM process. Below are the areas which CMMI addresses because of integrating with CMM...
4 tags
.NET Interview Questions: - What are LeaseTime,...
This is a very important question from practical implementation point of view. Companies who have specific requirement for Remoting projects will expect this question to be answered.
In normal .NET environment objects garbage collector manages lifetime. However, in remoting environment remote clients can access objects, which are out of control of garbage collector. Garbage collector boundary is...
Software Architecture Scenarios collection →
This collection is related with complete series on architecture.
SEO Optimization using Response.RedirectPermanent →
This video explains a new ASP.NET 4.0 features , response.redirectpermanent. In this video we first go through the theory and then we see a simple practical sample demonstrating how important this features is for search engine optimization.
Sql Performance Tuning Videos collection →
This collection is related with SQL Performance tuning wizard and SQL server profiler.
Visual Studio And Dotnet Tips And Tricks... →
This Collections is related with Visual Studio and .NET Tips and Tricks.
Learn Dotnet And Csharp Step By Step collection →
This collection contains videos related with frequently asked .NET and C# interview questions.
4 tags
ASP.NET Interview Questions: - What is Post Cache...
This is one of the asked ASP.Net Interview Questions during the Interview by the Interviewer.
Post cache substitution is used when we want to cache the whole page but also need some dynamic region inside that cached page. Some examples like QuoteoftheDay, RandomPhotos, and AdRotator etc. are examples where we can implement Post Cache Substitution.
Post-cache substitution can be achieved by two...