Quantcast
Channel: Ashish Khandelwal » ASP.Net
Browsing index pages (25 articles)

Garbage Collection Types and Server GC vs Workstation GC

In my previous article (Garbage Collection – up to .Net Framework 3.5) I explained basic concept of Garbage Collection. In this article I will explain about types of GC in CLR. The CLR provides two...

View Article


Cookieless sessions raises issues with links

Cookieless sessions – Issue with Links When you enable cookieless session for your asp.net website, the session ID get inserted in a particular position within the URL instead of storing into client...

View Article


Trace SQL commands generated by LINQ to SQL provider

There are three ways that frequently used to trace the SQL commands which are generated by LINQ to SQL provider: DataContext.Log DataContext.GetCommand, and LINQ to SQL Debug Visualizer. Trace SQL...

View Article

Velocity Usages and advantages

Velocity provides highly scalable distributed caching environment for Microsoft .net framework. By using Velocity, frequently used data can be stored in distributed cached environment for faster access...

View Article

All about Multithread Programming (Concept, Issues and Synchronization)

Multithreading ensures that the program never “goes to sleep” by keeping UI more responsive to the user. In my blog I covered numbers of articles on multithreading programming, issues with...

View Article


Lambda Expressions supersede Anonymous Methods

Lambda expressions introduced in the C# 3.0. Lambda expressions help reducing the burden of writing Anonymous Methods. Before Anonymous Methods there was only way to declare the delegate was to use...

View Article

Create Database from Entity Model – Entity Framework Model First Approach

In my last article LINQ to SQL Vs Entity Framework I discussed about how powerful the ADO.Net Entity Framework compare to LINQ2SQL. In this article I will discuss about how to create Database from...

View Article

LINQ to SQL Vs Entity Framework

LINQ to SQL and Entity Framework both are designed for ORM (Object Relational Model) support. They are developed to avoid the difficulties involved in writing Object Oriented code to perform RDMS...

View Article


.Net Framework 4.0: The Background and Foreground GC

In my previous article I have explained about concurrent GC for workstation version of the CLR (Differences between Server and Workstation GC (types of garbage collection)). The CLR 4.0 has come with...

View Article


Garbage Collection: .Net Framework 3.5

Here I am covering some basic information about how GC works in CLR. More detailed informations are covered @   .Net Framework 4.0: The Background and Foreground GC Differences between Server and...

View Article

Why to migration from .net 1.1 to the latest framework

Some days back one of my readers asking me a question about why one should migration from .net 1.1 to the latest framework. Here is the part of discussion: Reader: Why the product should be migrated...

View Article

OOPS Interview Questions

Do you want to prepare for the Interview, Here is a list of interview questions and answer related to OOPs asked by MNCs will help you to prepare for the interview quick and test your skill –...

View Article

.Net Interview Questions

Do you want to prepare for the Interview, Here is a list of interview questions and answer related to .Net asked by MNCs will help you to prepare for the interview quick and test your skill –...

View Article


State Management in ASP.NET

Web form pages are HTTP-Based, they are stateless, which means they don’t know whether the requests are all from the same client, and pages are destroyed and recreated with each round trip to the...

View Article

Composite Pattern in ASP.NET

The ASP.NET request/response pipeline is a complex system. Patterns are used in the design of the pipeline itself and in the control architecture to effectively balance its performance with...

View Article


How to choose from Viewstate, SessionState, Cookies and Cache

Problem with Web Applications Web applications are stateless, means once a web page is rendered from server to client, nothing in the page remains on server and the next time user submits the page, the...

View Article

ASP.Net 3.5 VS 2008 Precompilation

Pre-compilation For Deployment Pre-compilation for deployment creates an ‘executable’ (no source code) version of your web application. With pre-compilation for deployment you give the aspnet_compiler...

View Article


Template Method Pattern

When the standard library of ASP.NET controls doesn’t meet your needs, you have several options on how to create your own. For simple controls that only need to be used in a single project, a user...

View Article

Reducing ASP.Net site initial delay time

Reducing the delay time upon first requests to a DotNetNuke or other ASP.NET website is something that I see asked quite often.  This delay is due to the ASP.NET Worker Process compling a website, this...

View Article

Understanding Sites, Applications, and Virtual Directories in IIS 7.0

Introduction In IIS 7.0, you can create sites, applications, and virtual directories to share information with users over the Internet, an intranet, or an extranet. Although these concepts existed in...

View Article
Browsing index pages (25 articles)


Latest Images