V.SivaRamaKriShnaRaju wrote
What language we can use for server side scripting?
You can use any .NET language like C# with
ASP.NET[
^] to develop web applications.
V.SivaRamaKriShnaRaju wrote
caching the site
ASP.NET also provides
caching[
^] features.
V.SivaRamaKriShnaRaju wrote
In this website we have to do searching functionality for this functionality we have to search entire site content using a keyword
You can use Google seach API for this. But you can also develop your custom search functionality for the same.
I guess you have no idea about ASP.NET. You need to learn it first.
You can develop almost any kind of web applications using this technology.
Hope the answer gives you a start.