Project Documentation
Project Documentation
Project Documentation
Serial
Title Pg.no.
No.
1 Objective Of The Project
2 Definition of the problem
3 Tools/Platform,Hardware and software requirement
specification
4 Entity Relationship Diagram
5 Data Flow Diagram
6 Use Case Diagram
7 Activity Diagram
8 Screen Layouts with coding
9 System Maintaince and Evaluation
10 Conclusion
11 References and Bibliography
12 Websites Used
Objective Of The Project:
Easy maintenance of all the information that is to add/ edit / delete records.Provide
all the detail information about the game (i. e downloading link, how to play) at
one link.
Ensure sufficient security to safeguard all the information, which is critical for the
website.
3. Lack of time.
4.Java Games are not easily available.If available user is not able to understand how to
run that games.
2. Front End
Visual Basic 6.0
Entity relationship diagrams are abstractions of the real world which simply the problem to
be solved while retaining its essential feat rest. Entity relationship diagrams are used to
identify the data that must be captured, stored and retrieved in order to support the business
activities performed by the organization; and identify the data required to derive and report
on the performance measures that an organization should be monitoring.
Developing an ERL requires a n understanding of the system and its components. ERD
brings out issues:
1) Ambiguities
2) Entities and their relationships
3) What data needs to be stored?
4) The degree of a relationship
GAME PORTAL
A use case diagram in the Unified Modelling Language (UML) is a type of behavioural
diagram defined by and created from a Use-case analysis. Its purpose is to present a graphical
overview of the functionality provided by a system in terms of actors, their goals
(represented a use cases), and any dependencies between those use cases.
The main purpose of a use case diagram is to show what system functions are performed
for which actor. Roles of the actors in the system can be depicted. A use case is a set of
scenarios that describing an interaction between a user and a system. A use case diagram.
Displays the relationship among actors and use cases. The two main components of a use
case diagram are use cases and actors.
An actor is represents a user or another system that will interact with the system you are
modelling use case is an external view of the system that hat represents some action the user
might perform in order to complete a task.
Use cases are used in almost every project. They are helpful in exposing requirements and
planning the project.
During the initial stage of a project most use case should be defined, but as the project
continues more might become visible.
LIST OF TABLES WITH ATTRIBUTES AND CONSTRAINTS:
1.AdminMst
2.CateMst:
3.FeedbackMstr
4.ItemMst:
5.UserMst:
SCREEN LAYOUTS WITH CODING:
login.master:
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="login.master.cs" Inherits="login" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server" >
</head>
<body>
<div id="logo">
<h1><a href="#">Game<span>portal</span></a></h1>
<p class="description">your game zone</p>
</div>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1"
runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
login.aspx:
&n
bsp;
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="text-align: center; color: Aqua">
Dont have Username and Password
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl="~/Registration.aspx">Register Now !!</asp:HyperLink>
</td>
</tr>
</table>
</div>
</asp:Content>
login.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
protected void btnlogin_Click(object sender, EventArgs e)
{
UDT = UAdapter.Seleect_FOR_LOGIN(txtuname.Text,
txtpass.Text);
if (UDT.Rows.Count > 0)
{
Session["uname"] = txtuname.Text;
Session["fname"] = UDT.Rows[0]["name"].ToString();
Session["lname"] = UDT.Rows[0]["surname"].ToString();
Response.Redirect("User/Default.aspx");
}
else
{
.style6
{
color: Green;
text-align: right;
height: 24px;
}
.style7
{
height: 24px;
}
</style>
</asp:Content>
<asp:Content ID="Content2"
ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div style="background-image: url('images/goku.jpg')">
<table class="tbl">
<tr>
<td class="tblhead" colspan="2">
Registration Form</td>
</tr>
<tr>
<td class="lbl">
</td>
<td>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>NAME</h3> :
</td>
<td>
<asp:TextBox ID="txtname" runat="server" CssClass="txt"
Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server"
ControlToValidate="txtname" ErrorMessage="Enter
Name" ForeColor="Aqua"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>SURNAME</h3> :
</td>
<td>
<asp:TextBox ID="txtsname" runat="server" CssClass="txt"
Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2"
runat="server"
ControlToValidate="txtsname" ErrorMessage="Enter
Surname" ForeColor="Aqua"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>ADDRESS</h3> :
</td>
<td>
<asp:TextBox ID="txtadd" runat="server" CssClass="txt"
Width="160px"
TextMode="MultiLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3"
runat="server"
ControlToValidate="txtadd" ErrorMessage="Enter
Address" ForeColor="Aqua"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>CITY</h3> :
</td>
<td>
<asp:TextBox ID="txtcity" runat="server" CssClass="txt"
Width="160px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4"
runat="server"
ControlToValidate="txtcity" ErrorMessage="Enter
City" ForeColor="Aqua"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>PINCODE</h3> :
</td>
<td>
<asp:TextBox ID="txtppin" runat="server" CssClass="txt"
Width="160px"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="txtppin" ErrorMessage="Enter
Pincode" ForeColor="Aqua"
MaximumValue="999999" MinimumValue="100000"
Type="Double"></asp:RangeValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>GENDER</h3> :
</td>
<td>
<asp:RadioButton ID="RadioButton1" runat="server"
GroupName="h" Text="Male" />
<asp:RadioButton ID="RadioButton2" runat="server"
GroupName="h" Text="Female" />
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>MOBILE NO.</h3> :
</td>
<td>
<asp:TextBox ID="txtmo" runat="server" CssClass="txt"
Width="160px"
MaxLength="10"></asp:TextBox>
<asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server"
ControlToValidate="txtmo" ErrorMessage="Enter
Mobile" ForeColor="Aqua"
ValidationExpression="[0-9]
{10}"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="lbl">
</td>
<td>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>EMAIL</h3> :
</td>
<td>
<asp:TextBox ID="txtemail" runat="server" CssClass="txt"
Width="160px"></asp:TextBox>
<asp:RegularExpressionValidator
ID="RegularExpressionValidator2" runat="server"
ControlToValidate="txtemail" ErrorMessage="Enter
Email" ForeColor="Aqua"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\
w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="lbl" style="color: #FF0000">
<h3>PASSWORD</h3> :
</td>
<td>
<asp:TextBox ID="txtpass" runat="server" CssClass="txt"
Width="160px"
TextMode="Password"></asp:TextBox>
</td>
</tr>
<tr>
<td class="style6" style="color: #FF0000">
<h3>CONFIRM PASSWORD</h3> :
</td>
<td class="style7">
<asp:TextBox ID="txtcpass" runat="server" CssClass="txt"
Width="160px"
TextMode="Password"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1"
runat="server"
ControlToCompare="txtpass"
ControlToValidate="txtcpass"
ErrorMessage="passwod not same"
ForeColor="Aqua"></asp:CompareValidator>
</td>
</tr>
<tr>
<td class="lbl">
</td>
<td align="left">
<asp:Button ID="Button3" runat="server" CssClass="btn"
Text="Register Now"
onclick="Button3_Click" />
</td>
</tr>
<tr>
<td colspan="2" align="center" style="color: #FF0000">
Already have an username and password
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl="~/Login.aspx">Login Here</asp:HyperLink>
</td>
</tr>
</table>
</div>
</asp:Content>
registration.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
protected void Button3_Click(object sender, EventArgs e)
{
UAdapter.Insert(txtname.Text, txtsname.Text, txtadd.Text,
txtcity.Text, txtppin.Text, txtmo.Text, txtemail.Text,
txtpass.Text);
Utility.sendMail(txtemail.Text, "Thanks", "Thanks for
registration with us");
Response.Redirect("Login.aspx");
}
}
user.master:
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="User.master.cs" Inherits="User" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script src="js/jquery-1.3.2.min.js"
type="text/javascript"></script>
<script src="js/fns.js" type="text/javascript"></script>
<div class="cl"> </div>
<div id="logo">
<h1><a href="#">Game<span>portal</span></a></h1>
<p class="description">your game zone</p>
</div>
<div id="main-nav">
<div class="bg-right">
<div class="bg-left">
</div>
</div>
</div>
<div class="cl"> </div>
<div id="sort-nav">
<div class="bg-right">
<div class="bg-left">
<div class="cl"> </div>
<ul>
<li><a href="Feedback.aspx">Feedback </a><span
class="sep"> </span></li>
<li><a href="NewRelease.aspx">New Releases</a><span
class="sep"> </span></li>
<li><a href="Play.aspx">Play Games</a><span
class="sep"> </span></li>
<li><a href="Logout.aspx">LogOut</a><span
class="sep"> </span></li>
<li><a href="Javagames.aspx">Java Games</a><span
class="sep"> </span></li>
</ul>
<div class="cl"> </div>
</div>
</div>
</div>
</div>
<div id="second">
<tr>
<td class="style1">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1"
runat="server">
<ContentTemplate>
<asp:AdRotator ID="AdRotator1" runat="server"
AdvertisementFile="~/slider.xml"/>
<asp:Timer ID="Timer1" runat="server"
Interval="2500">
</asp:Timer>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
</div>
<div id="main">
<div id="cate">
<table class="tbl">
<tr>
<td>
<table class="tbl">
</table>
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td class="tblhead" style="background-color:Black">
CATEGORY</td>
</tr>
</table>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink3" runat="server"
NavigateUrl="~/Pcgames.aspx">PC GAMES</asp:HyperLink>
<br />
<br />
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink4" runat="server"
NavigateUrl="~/Mobilegames.aspx">MOBILE GAMES</asp:HyperLink>
<br />
<br />
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink5" runat="server"
NavigateUrl="~/PSgames.aspx">PS GAMES</asp:HyperLink>
<br />
<br />
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink6" runat="server"
NavigateUrl="~/xboxgames.aspx">XBOX GAMES</asp:HyperLink>
<br />
<br />
&n
bsp; &nbs
p;
</div><div id="itemm">
<asp:ContentPlaceHolder id="ContentPlaceHolder1"
runat="server"></asp:ContentPlaceHolder>
</div>
</div>
</form>
</body>
</html>
default.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Default.aspx.cs"
Inherits="User_Default" %>
</asp:Content>
pcgames.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Pcgames.aspx.cs" Inherits="Search"
%>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink8" runat="server"
NavigateUrl="~/Videos/Counter Strike Condition
Zero Gameplay PC HD.mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
<table style="width: 100%;">
<tr>
<td rowspan="2" class="style14">
<img class="style15" src="images/igi.jpg" /></td>
<td>
<h1>Project IGI</h1>
</td>
</tr>
<tr>
<td class="style13">
Project I.G.I.: I'm Going In (released in Europe as
simply Project I.G.I.) is a tactical first-person shooter
video game developed by Innerloop Studios and released
on December 15, 2000 by Eidos Interactive.
Upon release the game received mixed reviews due to a
number of shortcomings, including poorly programmed A.I.,
lack of a mid-game save option, and the lack of
multiplayer features.
<br />
<br />
<asp:HyperLink ID="HyperLink4" runat="server"
NavigateUrl="~/Project_IGI_1_PC_Game_By_FriendsNnoobs.torrent">Play<
/asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink5" runat="server"
NavigateUrl="~/Videos/Project IGI - Level 01
Hard ( Trainyard ).mp4">How To Play</asp:HyperLink>
<br />
</td>
</tr>
</table>
<table style="width: 100%;">
<tr>
<td rowspan="2" class="style16">
<img class="style18" src="images/nfs.jpg" /></td>
<td>
<h1> Need For Speed</h1></td>
</tr>
<tr>
<td class="style17">
Need for Speed, also known by its initials NFS, is a
racing video game franchise published by Electronic Arts and
currently developed by Ghost Games.
The series centers around illicit street racing and in
general tasks players to complete various types of races while
evading
the local law enforcement in police pursuits.
<br />
<br />
<asp:HyperLink ID="HyperLink6" runat="server"
NavigateUrl="~/Need.For.Speed.2016.PC.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink7" runat="server"
NavigateUrl="~/Videos/Need For Speed Underground
2 (nfsu2) Honda Civic Vtec Kick 2014.mp4">How To
Play</asp:HyperLink>
&n
bsp;
<br />
</td>
</tr>
</table>
</asp:Content>
pcgames.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
}
mobilegames.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Mobilegames.aspx.cs"
Inherits="Mobilegames" %>
<table style="width:100%;">
<tr>
<td class="style28" rowspan="2">
<img class="style30" src="images/coc.jpg" /></td>
<td class="style29">
<h1>Clash Of Clans</h1>
</td>
</tr>
<tr>
<td class="style27">
Clash of Clans is a freemium mobile strategy video game
developed and published by Finnish game developer Supercell.
The game was released on October 7, 2013.
The game is where the player is a chief of a village.
<br />
<br />
<asp:HyperLink ID="HyperLink7" runat="server"
NavigateUrl="~/clash-of-clans-10-134-
7.apk">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink8" runat="server"
NavigateUrl="~/Videos/Clash of Clans- Revenge
(Official Super Bowl TV Commercial).mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
</asp:Content>
psgames.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="PSgames.aspx.cs" Inherits="PSgames"
%>
NavigateUrl="~/God.of.War..PS4.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink4" runat="server"
NavigateUrl="~/Videos/God of War - Be A Warrior PS4
Gameplay Trailer E3 2017.mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
<br />
<table style="width: 100%; height: 173px;">
<tr>
<td class="style35" rowspan="2">
<img class="style37" src="images/smackdown.jpg"
/></td>
<td>
<h1>SmackDown VS RAW</h1>
</td>
</tr>
<tr>
<td class="style36">
WWE SmackDown! vs. Raw is a professional wrestling video
game released on the PlayStation 2 console by THQ and developed by
Yuke's.
It is part of the WWE SmackDown vs. Raw series and is
based on the professional wrestling promotion
World Wrestling Entertainment (WWE).
This game is the sequel to 2003's WWE SmackDown! Here
Comes the Pain and was succeeded in 2005 by WWE SmackDown! vs. Raw
2006.
<br />
<br />
<asp:HyperLink ID="HyperLink5" runat="server"
NavigateUrl="~/Smackdown.vs.Raw.2012 -
PlayStation.3.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink6" runat="server"
NavigateUrl="~/Videos/Smackdown vs Raw 2007 PS2
Game Wrestling 101.mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
<br />
<table style="width: 100%;">
<tr>
<td class="style38" rowspan="2">
<img class="style40" src="images/downhill.jpg"
/></td>
<td>
<h1>Downhill Domination</h1>
</td>
</tr>
<tr>
<td class="style39">
Downhill Domination is a sports racing video game. The
game was released for the PlayStation 2.
Downhill Domination includes a very different style of
gameplay that differs from standard bike
racing games by having the character riding downhill
almost exclusively, due to the incline of the tracks.
<br />
<br />
<asp:HyperLink ID="HyperLink7" runat="server"
NavigateUrl="~/downhill-domination-
PS2_torrent.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink8" runat="server"
NavigateUrl="~/Videos/Lets Play Downhill
Domination Bonus Video 2 Unlockables.mp4">How To
Play</asp:HyperLink>
</td>
</tr>
</table>
</asp:Content>
xboxgames.aspx:
<br />
<br />
<asp:HyperLink ID="HyperLink3" runat="server"
NavigateUrl="~/Aliens.Colonial.Marines.XBOX
360.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink4" runat="server"
NavigateUrl="~/Videos/Aliens Colonial Marines
(Xbox 360).mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
<br />
<table style="width: 100%; height: 231px;">
<tr>
<td class="style32" rowspan="2">
<img class="style30" src="images/fifa.jpg" /></td>
<td class="style33">
<h1>FIFA 10</h1>
</td>
</tr>
<tr>
<td class="style31">
FIFA 10 (FIFA Soccer 10 in North America) is the 17th
title in EA Sports' FIFA series of football video games.
Developed by EA Canada, it was published under the EA
Sports label.
It is available for the PlayStation 3, Xbox 360,
Microsoft Windows, PlayStation 2.
<br />
<br />
<asp:HyperLink ID="HyperLink5" runat="server"
NavigateUrl="~/Fifa.10 -
XBOX.360.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink6" runat="server"
NavigateUrl="~/Videos/FIFA 10 gameplay (XBOX
360) Real Madrid - FC Barcelona.mp4">How To Play</asp:HyperLink>
</td>
</tr>
</table>
<br />
<table style="width: 100%;">
<tr>
<td class="style35" rowspan="2">
<img class="style23" src="images/assains%20creed.jpg"
/></td>
<td class="style34">
<h1>Assassin's Creed</h1>
</td>
</tr>
<tr>
<td>
Assassin's Creed is a franchise centered on an action-
adventure video game series developed by Ubisoft.
It depicts a centuries-old struggle pitting the Assassins,
who fight for peace and free will, against the Templars,
who believe peace comes through control of humanity.
The series features historical fiction mixed with real-
world historical events and figures.
<br />
<br />
<asp:HyperLink ID="HyperLink7" runat="server"
NavigateUrl="~/Assassin's.Creed.Brotherhood -
Xbox.360.torrent">Play</asp:HyperLink>
&n
bsp; &nbs
p;
<asp:HyperLink ID="HyperLink8" runat="server"
NavigateUrl="~/Videos/Assassins Creed Origins - Best
Tips for Beginners! New Gameplay of Combat Legendary
Weapons.mp4">How To Play</asp:HyperLink>
<br />
</td>
</tr>
</table>
</asp:Content>
feedback.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Feedback.aspx.cs"
Inherits="Feedback" %>
SetFocusOnError="True"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="lbl">
FeddBack :</td>
<td>
<asp:TextBox ID="txtfeedback"
runat="server" CssClass="txt" Height="90px"
TextMode="MultiLine"
Width="250px"></asp:TextBox>
<asp:RequiredFieldValidator
ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtfeedback"
ErrorMessage="!!" ForeColor="#FF3300"
SetFocusOnError="True"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
</td>
<td>
<asp:Button ID="Button3" runat="server"
CssClass="btn" onclick="Button3_Click"
Text="Send Feedback" />
</td>
</tr>
<tr>
<td>
</td>
<td>
<asp:Label ID="lblmsg"
runat="server"></asp:Label>
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Content>
feedback.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
protected void Button3_Click(object sender, EventArgs e)
{
FAdapter.Insert(txtname.Text, txtfeedback.Text,
System.DateTime.Now);
txtfeedback.Text = "";
txtname.Text = "";
lblmsg.Text = "Feedback Sent Successfully";
}
}
newrelease.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="NewRelease.aspx.cs"
Inherits="PRODUCT" %>
</td>
</tr>
</table>
<table style="width: 100%;">
<tr>
<td class="style6" rowspan="2">
<img src="images/MechWarrior%205.jpg" />
</td>
<td class="style8">
<h3>MechWarrior 5: Mercenaries</h3>
</td>
</tr>
<tr>
<td class="style9">
<h3>PC GAME</h3>
</td>
</tr>
</table>
<br />
<table style="width: 100%;">
<tr>
<td class="style6" rowspan="2">
<img src="images/Crackdown%203.jpg" />
</td>
<td class="style8">
<h3>Crackdown 3</h3>
</td>
</tr>
<tr>
<td class="style9">
<h3>XBOX GAME</h3>
</td>
</tr>
</table>
<br />
<table style="width: 100%;">
<tr>
<td class="style6" rowspan="2">
<img src="images/callofduty.jpg" />
</td>
<td class="style8">
<h3>Call Of Duty Modern Warfare Remastered</h3>
</td>
</tr>
<tr>
<td class="style9">
<h3>PS GAME</h3>
&n
bsp;
&n
bsp;
<asp:HyperLink
ID="HyperLink1" runat="server"
NavigateUrl="~/newreleasegames.aspx">Next</asp:HyperLink>
</td>
</tr>
</table>
<br />
</asp:Content>
play.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Play.aspx.cs" Inherits="Play" %>
</asp:Content>
javagames:aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/User.master"
AutoEventWireup="true" CodeFile="Javagames.aspx.cs"
Inherits="Javagames" %>
&n
bsp; &nbs
p;
</td>
</tr>
</table>
<br/>
<br />
<table style="width: 100%; height: 119px;">
<tr>
<td class="style23" rowspan="2">
<img src="spaceinvaders.JPG"
style="height: 111px; width: 200px" /><td class="style24">
<h1>Space Invaders</h1>
</td>
</tr>
<tr>
<td>
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl="~/spaceinvaders.aspx">Play</asp:HyperLink>
</td>
</tr>
</table>
</asp:Content>
logout.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/login.master"
AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>
&n
bsp;
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="text-align: center; color: Aqua">
Dont have Username and Password
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl="~/Registration.aspx">Register Now !!</asp:HyperLink>
</td>
</tr>
</table>
</div>
</asp:Content>
logout.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
admin/admin.master:
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="admin.master.cs" Inherits="admin_admin" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="admin.css" rel="stylesheet" type="text/css" />
<div id="mnu">
<table class="main">
<tr>
<td bgcolor="#FF9900" class="tblhead">
MENU</td>
</tr>
<tr>
</tr>
<tr>
<tr>
<td class="style7">
<asp:Button ID="Button7" runat="server"
CssClass="mbtn"
Text="FeedBack"
CausesValidation="False"
onclick="Button7_Click"
PostBackUrl="~/admin/FEEDBACK.aspx" />
</td>
</tr>
<tr>
<td class="style5">
<asp:Button ID="Button9" runat="server"
CssClass="mbtn"
PostBackUrl="~/admin/Change
Password.aspx" Text="Change Password"
Width="201px" />
<asp:Button ID="Button8" runat="server"
CssClass="mbtn"
Text="Log Out" CausesValidation="False"
PostBackUrl="~/admin/login.aspx" />
</td>
</tr>
</table>
</div>
<div id="cnt" >
<asp:ContentPlaceHolder id="ContentPlaceHolder1"
runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</form>
</body>
</html>
admin/login.aspx:
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="login.aspx.cs" Inherits="admin_login" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function caplock(e)
{
kc=e.keycode ? e.keycode: e.which;
sk=e.shiftkey?e.shiftkey:((kc==16)?true:false);
if(((kc>=65 && kc <=90)&&!sk)||((kc>=97 && kc <=122)&& sk))
{
document.getElementById('abc').style.visibility='visible';
}
else
{
document.getElementById('abc').style.visibility='hidden';
}
}
</script>
<link href="admin.css" rel="stylesheet" type="text/css" />
<style type="text/css">
.style1
{
width: 260px;
height: 197px;
}
.style3
{
font-size: x-large;
}
.style4
{
font-size: 40pt;
text-align: center;
color: #FF0066;
}
.style5
{
height: 20px;
}
.style6
{
height: 21px;
background: green;
color: yellow;
font-size: medium;
font-weight: bold;
text-align: center;
border-bottom: solid 1px yellow;
}
</style>
</head>
<div style="background-image: url('../images/vegito.jpg')">
<body class="mnu">
<form id="form1" runat="server">
<p class="style4">
<strong>ONLINE</strong><strong class="hedaer"> GAME
PORTAL</strong></p>
<div id="login" class="style1">
<table class="style1">
<tr>
<td class="style6" colspan="2" bgcolor="#FF0066">
<strong>Admin Login Page</strong></td>
</tr>
<tr>
<td class="style3">
</td>
<td>
</td>
</tr>
<tr>
<td class="lbl">
UserName:</td>
<td>
<asp:TextBox ID="txtuname" runat="server"
placeholder="Enter User Name" CssClass="txt"
ontextchanged="TextBox1_TextChanged"
Width="120px"></asp:TextBox>
</td>
</tr>
<tr>
<td class="lbl">
Password</td>
<td>
<asp:TextBox ID="txtpass"
onkeypress="caplock(event)" runat="server" placeholder="Enter
Password"
CssClass="txt" TextMode="Password"
Width="120px"></asp:TextBox><div id="abc"
style="visibility:hidden">CAPS LOCK ON</div>
</td>
</tr>
<tr>
<td class="style5">
</td>
<td class="style5">
<asp:Button ID="Button1" runat="server"
Text="Login" CssClass="btn"
onclick="Button1_Click" />
<asp:Label ID="lblmsg"
runat="server"></asp:Label>
</td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
</table>
</div>
</form>
</body>
</div>
</html>
admin/login.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
protected void Button1_Click(object sender, EventArgs e)
{
adt = aadpter.selectlogin(txtuname.Text, txtpass.Text);
if (adt.Rows.Count >= 1)
{
Response.Redirect("FEEDBACK.aspx");
}
else
{
lblmsg.Text = "Invalid Username And Password";
}
}
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
}
}
admin/feedback.aspx:
<%@ Page Title="" Language="C#"
MasterPageFile="~/admin/admin.master" AutoEventWireup="true"
CodeFile="FEEDBACK.aspx.cs" Inherits="admin_FEEDBACK" %>
admin/changepassword.aspx:
<%@ Page Title="" Language="C#"
MasterPageFile="~/admin/admin.master" AutoEventWireup="true"
CodeFile="Change Password.aspx.cs" Inherits="admin_Change_Password"
%>
admin/changepassword.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
}
protected void Button10_Click(object sender, EventArgs e)
{
aadpter.ADMIN_CHANGE_PASSWORD("admin", txtpass.Text);
}
}
admin/logout.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/login.master"
AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>
&n
bsp;
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="text-align: center; color: Aqua">
Dont have Username and Password
<asp:HyperLink ID="HyperLink2" runat="server"
NavigateUrl="~/Registration.aspx">Register Now !!</asp:HyperLink>
</td>
</tr>
</table>
</div>
</asp:Content>
logout.aspx.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
CONCLUSION
An attempt is made in all its earnest towards the successful completion of the project.
This system as verified with valid as well as with invalid data.
This portal is user friendly since it has been developed in visual studio 2010, a
successful GUI environment. Since the connection can be extended to any databases. The
control will be more powerful.
Connecting it to any type of database extends the development control. Any
suggestion for future development of the system are welcome.
Upgrading the portal can be done without affecting the proper functioning of portal..
Apress Publications
C# COOK BOOK
O reilly Publications
Novice to Professional.
Websites used:
1. www.codeproject.com
2. www.wikipedia.org
3. www.google.com
4. www.microsoft.com