First look at ASP.NET MVC

The ASP.NET MVC is a web application framework developed by Microsoft that implements the model-view-controller (MVC) pattern. It was first released in April 2009. ASP.NET MVC framework is a lightweight, highly testable presentation framework that is integrated with existing ASP.NET features. Based on ASP.NET, it allows software developers to build a Web application as a composition of three roles: Model, View and Controller.

The ASP.NET MVC Framework couples the models, views, and controllers using interface-based contracts, thereby allowing each component to be easily tested independently. In this presentation we are going to see about the important advantages and features of ASP.NET MVC.

View Presentation

How to know whether an email is delivered and read

Sending email is very important in many web applications and most web technologies provides built-in classes for that. Microsoft.NET comes with a built-in class named SmtpClient just for that. Although sending email is very easy, because of the nature of communication the difficult part is to know whether the email is successfully delivered and read by the recipient. There are different approaches available to know the delivery status of the email but nothing solves the problem 100%.

In this article I’m going to discuss about the two important ways that are frequently used to know the delivery status of email, one is using read-receipts and the other one is appending an image-tag with the email body.

Continue Reading