This is an open source project named as RNetworking. In this you can make your profile, search other profiles by name, manage friend network by sending friend request, you can also chat with other users.
This application is in .NET 3.5 and database is in SQL Server 2008. Database is in application folder App_data. To run this application just attach this database on your machine and change the connection string in App_Code -> DataBaseClass.cs. This is sample database layer class.
Now when you run the application, the first time the login page will show. If you have already registered with the site, then enter your Email id and password and the application will redirect to your profile page. And if you don't have an account then click on Not Registered Yet ?. This will redirect you to registration page.
You can use: firstname.lastname@example.org
This is the login page.
Below is the registration page.
This is user detail page.