Feb 15, 2011

How to Create a First Asp.net web page using Visual Studio



Open Visual Studio 2008
Goto File Menu
Select New WebSite (Shift +Alt+N)
This will be opened New Website dialog box
Enter the folder location should be created New Website
Click Ok Button
After you create a new website, you can add an asp.net page to it

<%@ Page Language="C#" AutoEventWireup="true" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    protected void Page_Load(object sender, EventArgs e)
    {
        lblCurrentDateTime.Text = DateTime.Now.ToString().Trim();
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Welcome Asp.net First Page</title>    
</head>
<body>
    <form id="form1" runat="server">
    <div>
       <center>
        <asp:Label ID="lblHeader" runat="server" Text="Welcome Asp.net First Page" Font-Bold="true" Font-Size="Medium"></asp:Label>
       </center>
        <asp:Label ID="lblCurrentDateTime" runat="server" Text="[DateTime]" ></asp:Label>
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
    </div>
    </form>
</body>
</html>
Output:


Feb 3, 2011

Asp.net Application Directory Structure



In Web Application should have a good planned solution explorer directory structure you design. Asp.net introduced special directory list below.

  • BIN
  • App_Code
  • App_GlobalResoures
  • App_LocalResources
  • App_WebReferences
  • App_Data
  • App_Browsers
  • App_Themes

BIN Directory
      It is contains all the precompiled .net assemblies like DLLs that the Asp.net web application uses.These assemblies can include precompiled class as well as other assemblies referenced by the class


App_Code Directory
      It is contains source code files that are dynamically compiled for use in your application. These code files are usually separate components or a data access library


App_GlobalResources
      It is stores global resources that are accessible to every page


App_LocalResources
     It is serves the same purpose as app_globalresources, except these resources are accessible for their dedicated page only


App_WebReferences
     It is stores refereces to web services that the web application uses


App_Data
     It is reserved for data storage and also mdb files and xml files


App_Browsers
     It is contains browser definitions stored in xml files. These xml files define the capabilities of client side browsers for different rendering actions


App_Themes
     It is stores the themes use 

Asp.net Application Directory Structure
How to add application directory structure above list special directories